builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0279 starttime: 1464784711.84 results: success (0) buildid: 20160601050353 builduid: 1b865cf5cc7d41a7a85f37d3a9881a42 revision: bf4d710c80531aa2c170f076716513e69206b05d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:31.837274) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:31.837789) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:31.838122) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:31.859858) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:31.860372) ========= 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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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-06-01 05:38: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% 9.93M=0.001s 2016-06-01 05:38:31 (9.93 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.117768 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:32.002949) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:32.003712) ========= 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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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.020165 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:32.053477) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 05:38:32.053847) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bf4d710c80531aa2c170f076716513e69206b05d --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 bf4d710c80531aa2c170f076716513e69206b05d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gUZrDTXPK1/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.MzTmvyiZSY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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-06-01 05:38:32,133 truncating revision to first 12 chars 2016-06-01 05:38:32,133 Setting DEBUG logging. 2016-06-01 05:38:32,133 attempt 1/10 2016-06-01 05:38:32,133 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bf4d710c8053?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 05:38:33,695 unpacking tar archive at: mozilla-aurora-bf4d710c8053/testing/mozharness/ program finished with exit code 0 elapsedTime=1.847196 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-01 05:38:33.924394) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:33.925219) ========= script_repo_revision: bf4d710c80531aa2c170f076716513e69206b05d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:33.926213) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:33.926946) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 05:38:33.945075) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 24 secs) (at 2016-06-01 05:38:33.945746) ========= /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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:38:34 INFO - MultiFileLogger online at 20160601 05:38:34 in /builds/slave/test 05:38:34 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 05:38:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:38:34 INFO - {'append_to_log': False, 05:38:34 INFO - 'base_work_dir': '/builds/slave/test', 05:38:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:38:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:38:34 INFO - 'buildbot_json_path': 'buildprops.json', 05:38:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:38:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:38:34 INFO - 'download_minidump_stackwalk': True, 05:38:34 INFO - 'download_symbols': 'true', 05:38:34 INFO - 'e10s': False, 05:38:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:38:34 INFO - 'tooltool.py': '/tools/tooltool.py', 05:38:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:38:34 INFO - '/tools/misc-python/virtualenv.py')}, 05:38:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:38:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:38:34 INFO - 'log_level': 'info', 05:38:34 INFO - 'log_to_console': True, 05:38:34 INFO - 'opt_config_files': (), 05:38:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:38:34 INFO - '--processes=1', 05:38:34 INFO - '--config=%(test_path)s/wptrunner.ini', 05:38:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:38:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:38:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:38:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:38:34 INFO - 'pip_index': False, 05:38:34 INFO - 'require_test_zip': True, 05:38:34 INFO - 'test_type': ('testharness',), 05:38:34 INFO - 'this_chunk': '1', 05:38:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:38:34 INFO - 'total_chunks': '10', 05:38:34 INFO - 'virtualenv_path': 'venv', 05:38:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:38:34 INFO - 'work_dir': 'build'} 05:38:34 INFO - ##### 05:38:34 INFO - ##### Running clobber step. 05:38:34 INFO - ##### 05:38:34 INFO - Running pre-action listener: _resource_record_pre_action 05:38:34 INFO - Running main action method: clobber 05:38:34 INFO - rmtree: /builds/slave/test/build 05:38:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:38:35 INFO - Running post-action listener: _resource_record_post_action 05:38:35 INFO - ##### 05:38:35 INFO - ##### Running read-buildbot-config step. 05:38:35 INFO - ##### 05:38:35 INFO - Running pre-action listener: _resource_record_pre_action 05:38:35 INFO - Running main action method: read_buildbot_config 05:38:35 INFO - Using buildbot properties: 05:38:35 INFO - { 05:38:35 INFO - "project": "", 05:38:35 INFO - "product": "firefox", 05:38:35 INFO - "script_repo_revision": "production", 05:38:35 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:38:35 INFO - "repository": "", 05:38:35 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:38:35 INFO - "buildid": "20160601050353", 05:38:35 INFO - "pgo_build": "False", 05:38:35 INFO - "basedir": "/builds/slave/test", 05:38:35 INFO - "buildnumber": 20, 05:38:35 INFO - "slavename": "t-yosemite-r7-0279", 05:38:35 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 05:38:35 INFO - "platform": "macosx64", 05:38:35 INFO - "branch": "mozilla-aurora", 05:38:35 INFO - "revision": "bf4d710c80531aa2c170f076716513e69206b05d", 05:38:35 INFO - "repo_path": "releases/mozilla-aurora", 05:38:35 INFO - "moz_repo_path": "", 05:38:35 INFO - "stage_platform": "macosx64", 05:38:35 INFO - "builduid": "1b865cf5cc7d41a7a85f37d3a9881a42", 05:38:35 INFO - "slavebuilddir": "test" 05:38:35 INFO - } 05:38:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:38:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:38:35 INFO - Running post-action listener: _resource_record_post_action 05:38:35 INFO - ##### 05:38:35 INFO - ##### Running download-and-extract step. 05:38:35 INFO - ##### 05:38:35 INFO - Running pre-action listener: _resource_record_pre_action 05:38:35 INFO - Running main action method: download_and_extract 05:38:35 INFO - mkdir: /builds/slave/test/build/tests 05:38: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')]} 05:38:35 INFO - https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:38:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:38:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:38:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:36 INFO - Downloaded 1235 bytes. 05:38:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:38:36 INFO - Using the following test package requirements: 05:38:36 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:38:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:38:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:38:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'jsshell-mac64.zip'], 05:38:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:38:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:38:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:38:36 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:38:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:38:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:38:36 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:38:36 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:38:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:36 INFO - https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:38:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:38:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:38:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:37 INFO - Downloaded 18344654 bytes. 05:38:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:38:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:38:38 INFO - caution: filename not matched: web-platform/* 05:38:38 INFO - Return code: 11 05:38:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:38 INFO - https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:38:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:38:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:38:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:39 INFO - Downloaded 36409193 bytes. 05:38:39 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:38:39 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:38:43 INFO - caution: filename not matched: bin/* 05:38:43 INFO - caution: filename not matched: config/* 05:38:43 INFO - caution: filename not matched: mozbase/* 05:38:43 INFO - caution: filename not matched: marionette/* 05:38:43 INFO - caution: filename not matched: tools/wptserve/* 05:38:43 INFO - Return code: 11 05:38:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:43 INFO - https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:38:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:38:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:38:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:38:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:46 INFO - Downloaded 73067835 bytes. 05:38:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:38:46 INFO - mkdir: /builds/slave/test/properties 05:38:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:38:46 INFO - Writing to file /builds/slave/test/properties/build_url 05:38:46 INFO - Contents: 05:38:46 INFO - build_url:https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:38:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:38:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:38:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:38:47 INFO - Contents: 05:38:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:38:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:47 INFO - https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:38:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:38:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:38:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fEZImE2IQnG7XYL0akcmBQ/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 05:38:50 INFO - Downloaded 103673379 bytes. 05:38:50 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'] 05:38:50 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 05:38:54 INFO - Return code: 0 05:38:54 INFO - Running post-action listener: _resource_record_post_action 05:38:54 INFO - Running post-action listener: set_extra_try_arguments 05:38:54 INFO - ##### 05:38:54 INFO - ##### Running create-virtualenv step. 05:38:54 INFO - ##### 05:38:54 INFO - Running pre-action listener: _pre_create_virtualenv 05:38:54 INFO - Running pre-action listener: _resource_record_pre_action 05:38:54 INFO - Running main action method: create_virtualenv 05:38:54 INFO - Creating virtualenv /builds/slave/test/build/venv 05:38:54 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:38:54 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:38:54 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:38:54 INFO - Using real prefix '/tools/python27' 05:38:54 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:38:54 INFO - Installing distribute.............................................................................................................................................................................................done. 05:38:57 INFO - Installing pip.................done. 05:38:57 INFO - Return code: 0 05:38:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:38:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:38:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:38:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:38:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:38:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:38:57 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 0x10846ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108487f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f895b002de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1084835e0>, '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 0x108066cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108091990>, '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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:38:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:38:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:38:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gUZrDTXPK1/Render', 05:38:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:38:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:38:57 INFO - 'HOME': '/Users/cltbld', 05:38:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:38:57 INFO - 'LOGNAME': 'cltbld', 05:38:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:38:57 INFO - 'MOZ_NO_REMOTE': '1', 05:38:57 INFO - 'NO_EM_RESTART': '1', 05:38:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:38:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:38:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:38:57 INFO - 'PWD': '/builds/slave/test', 05:38:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:38:57 INFO - 'SHELL': '/bin/bash', 05:38:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MzTmvyiZSY/Listeners', 05:38:57 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 05:38:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:38:57 INFO - 'USER': 'cltbld', 05:38:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:38:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:38:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:38:57 INFO - 'XPC_FLAGS': '0x0', 05:38:57 INFO - 'XPC_SERVICE_NAME': '0', 05:38:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:38:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:38:58 INFO - Downloading/unpacking psutil>=0.7.1 05:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:38:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:38:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:38:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:38:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:39:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:39:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:39:00 INFO - Installing collected packages: psutil 05:39:00 INFO - Running setup.py install for psutil 05:39:00 INFO - building 'psutil._psutil_osx' extension 05:39:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:39:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:39:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:39:01 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:39:01 INFO - building 'psutil._psutil_posix' extension 05:39:01 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:39:01 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:39:01 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:39:01 INFO - ^ 05:39:01 INFO - 1 warning generated. 05:39:01 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:39:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:39:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:39:01 INFO - Successfully installed psutil 05:39:01 INFO - Cleaning up... 05:39:01 INFO - Return code: 0 05:39:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:39:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10846ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108487f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f895b002de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1084835e0>, '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 0x108066cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108091990>, '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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:39:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:39:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:39:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gUZrDTXPK1/Render', 05:39:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:39:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:39:01 INFO - 'HOME': '/Users/cltbld', 05:39:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:39:01 INFO - 'LOGNAME': 'cltbld', 05:39:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:01 INFO - 'MOZ_NO_REMOTE': '1', 05:39:01 INFO - 'NO_EM_RESTART': '1', 05:39:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:39:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:01 INFO - 'PWD': '/builds/slave/test', 05:39:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:39:01 INFO - 'SHELL': '/bin/bash', 05:39:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MzTmvyiZSY/Listeners', 05:39:01 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 05:39:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:39:01 INFO - 'USER': 'cltbld', 05:39:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:39:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:39:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:39:01 INFO - 'XPC_FLAGS': '0x0', 05:39:01 INFO - 'XPC_SERVICE_NAME': '0', 05:39:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:39:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:39:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:39:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:39:04 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:39:04 INFO - Installing collected packages: mozsystemmonitor 05:39:04 INFO - Running setup.py install for mozsystemmonitor 05:39:04 INFO - Successfully installed mozsystemmonitor 05:39:04 INFO - Cleaning up... 05:39:04 INFO - Return code: 0 05:39:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:39:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:04 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10846ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108487f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f895b002de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1084835e0>, '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 0x108066cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108091990>, '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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:39:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:39:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:39:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gUZrDTXPK1/Render', 05:39:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:39:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:39:04 INFO - 'HOME': '/Users/cltbld', 05:39:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:39:04 INFO - 'LOGNAME': 'cltbld', 05:39:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:04 INFO - 'MOZ_NO_REMOTE': '1', 05:39:04 INFO - 'NO_EM_RESTART': '1', 05:39:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:39:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:04 INFO - 'PWD': '/builds/slave/test', 05:39:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:39:04 INFO - 'SHELL': '/bin/bash', 05:39:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MzTmvyiZSY/Listeners', 05:39:04 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 05:39:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:39:04 INFO - 'USER': 'cltbld', 05:39:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:39:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:39:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:39:04 INFO - 'XPC_FLAGS': '0x0', 05:39:04 INFO - 'XPC_SERVICE_NAME': '0', 05:39:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:39:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:04 INFO - Downloading/unpacking blobuploader==1.2.4 05:39:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:07 INFO - Downloading blobuploader-1.2.4.tar.gz 05:39:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:39:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:39:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:08 INFO - Downloading docopt-0.6.1.tar.gz 05:39:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:39:08 INFO - Installing collected packages: blobuploader, requests, docopt 05:39:08 INFO - Running setup.py install for blobuploader 05:39:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:39:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:39:08 INFO - Running setup.py install for requests 05:39:09 INFO - Running setup.py install for docopt 05:39:09 INFO - Successfully installed blobuploader requests docopt 05:39:09 INFO - Cleaning up... 05:39:09 INFO - Return code: 0 05:39:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10846ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108487f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f895b002de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1084835e0>, '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 0x108066cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108091990>, '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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:39:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:39:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:39:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gUZrDTXPK1/Render', 05:39:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:39:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:39:09 INFO - 'HOME': '/Users/cltbld', 05:39:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:39:09 INFO - 'LOGNAME': 'cltbld', 05:39:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:09 INFO - 'MOZ_NO_REMOTE': '1', 05:39:09 INFO - 'NO_EM_RESTART': '1', 05:39:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:39:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:09 INFO - 'PWD': '/builds/slave/test', 05:39:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:39:09 INFO - 'SHELL': '/bin/bash', 05:39:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MzTmvyiZSY/Listeners', 05:39:09 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 05:39:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:39:09 INFO - 'USER': 'cltbld', 05:39:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:39:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:39:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:39:09 INFO - 'XPC_FLAGS': '0x0', 05:39:09 INFO - 'XPC_SERVICE_NAME': '0', 05:39:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:39:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:39:09 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-zigGt6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:39:09 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-zn2eop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:39:09 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-V0Tfja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:39:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:39:09 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-fUjP4P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-s_vdfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-EpvgXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-yL3gCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-jU_pK7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-axk0cY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-tO6ZPq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-PhhfOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-33AYtE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-eWlMlO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:39:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:39:10 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-VaRlKr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-gja11h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:39:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-kkl8gL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:39:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-pRR2Li-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:39:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-gsz4Tk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:39:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-wIobLo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:11 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-xKeBpl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:39:12 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-g0WqVZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:39:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:39:12 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:39:12 INFO - Running setup.py install for manifestparser 05:39:12 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:39:12 INFO - Running setup.py install for mozcrash 05:39:12 INFO - Running setup.py install for mozdebug 05:39:12 INFO - Running setup.py install for mozdevice 05:39:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:39:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:39:12 INFO - Running setup.py install for mozfile 05:39:12 INFO - Running setup.py install for mozhttpd 05:39:13 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Running setup.py install for mozinfo 05:39:13 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Running setup.py install for mozInstall 05:39:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Running setup.py install for mozleak 05:39:13 INFO - Running setup.py install for mozlog 05:39:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Running setup.py install for moznetwork 05:39:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:39:13 INFO - Running setup.py install for mozprocess 05:39:13 INFO - Running setup.py install for mozprofile 05:39:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:39:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:39:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:39:14 INFO - Running setup.py install for mozrunner 05:39:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:39:14 INFO - Running setup.py install for mozscreenshot 05:39:14 INFO - Running setup.py install for moztest 05:39:14 INFO - Running setup.py install for mozversion 05:39:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:39:14 INFO - Running setup.py install for wptserve 05:39:14 INFO - Running setup.py install for marionette-driver 05:39:15 INFO - Running setup.py install for browsermob-proxy 05:39:15 INFO - Running setup.py install for marionette-client 05:39:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:39:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:39:15 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:39:15 INFO - Cleaning up... 05:39:15 INFO - Return code: 0 05:39:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:39:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:39:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:39:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:39:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10846ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x108487f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f895b002de0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1084835e0>, '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 0x108066cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108091990>, '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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:39:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:39:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:39:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gUZrDTXPK1/Render', 05:39:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:39:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:39:15 INFO - 'HOME': '/Users/cltbld', 05:39:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:39:15 INFO - 'LOGNAME': 'cltbld', 05:39:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:15 INFO - 'MOZ_NO_REMOTE': '1', 05:39:15 INFO - 'NO_EM_RESTART': '1', 05:39:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:39:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:15 INFO - 'PWD': '/builds/slave/test', 05:39:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:39:15 INFO - 'SHELL': '/bin/bash', 05:39:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MzTmvyiZSY/Listeners', 05:39:15 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 05:39:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:39:15 INFO - 'USER': 'cltbld', 05:39:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:39:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:39:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:39:15 INFO - 'XPC_FLAGS': '0x0', 05:39:15 INFO - 'XPC_SERVICE_NAME': '0', 05:39:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:39:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:39:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:39:15 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-OnDHqo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:39:15 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:39:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:39:15 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-WrRIVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-7L9sZu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-qcCwkr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-jfnDeZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-tk5r15-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-FKd80W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-8dMIrZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-tCmY7h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-lh_idI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:39:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:39:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:39:16 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-9X75fS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-8auguv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-q0nd0k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-fxZdW0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-aGsM4F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-_PtkXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-td5zes-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-RyYXiO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-8hHtdg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:17 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-2QRB6L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:39:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:39:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:39:18 INFO - Running setup.py (path:/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/pip-vt2AIA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:39:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:39:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:39:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:39:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:39:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:39:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:39:20 INFO - Downloading blessings-1.6.tar.gz 05:39:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:39:21 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:39:21 INFO - Installing collected packages: blessings 05:39:21 INFO - Running setup.py install for blessings 05:39:21 INFO - Successfully installed blessings 05:39:21 INFO - Cleaning up... 05:39:21 INFO - Return code: 0 05:39:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:39:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:39:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:39:21 INFO - Reading from file tmpfile_stdout 05:39:21 INFO - Current package versions: 05:39:21 INFO - blessings == 1.6 05:39:21 INFO - blobuploader == 1.2.4 05:39:21 INFO - browsermob-proxy == 0.6.0 05:39:21 INFO - docopt == 0.6.1 05:39:21 INFO - manifestparser == 1.1 05:39:21 INFO - marionette-client == 2.3.0 05:39:21 INFO - marionette-driver == 1.4.0 05:39:21 INFO - mozInstall == 1.12 05:39:21 INFO - mozcrash == 0.17 05:39:21 INFO - mozdebug == 0.1 05:39:21 INFO - mozdevice == 0.48 05:39:21 INFO - mozfile == 1.2 05:39:21 INFO - mozhttpd == 0.7 05:39:21 INFO - mozinfo == 0.9 05:39:21 INFO - mozleak == 0.1 05:39:21 INFO - mozlog == 3.1 05:39:21 INFO - moznetwork == 0.27 05:39:21 INFO - mozprocess == 0.22 05:39:21 INFO - mozprofile == 0.28 05:39:21 INFO - mozrunner == 6.11 05:39:21 INFO - mozscreenshot == 0.1 05:39:21 INFO - mozsystemmonitor == 0.0 05:39:21 INFO - moztest == 0.7 05:39:21 INFO - mozversion == 1.4 05:39:21 INFO - psutil == 3.1.1 05:39:21 INFO - requests == 1.2.3 05:39:21 INFO - wptserve == 1.4.0 05:39:21 INFO - wsgiref == 0.1.2 05:39:21 INFO - Running post-action listener: _resource_record_post_action 05:39:21 INFO - Running post-action listener: _start_resource_monitoring 05:39:21 INFO - Starting resource monitoring. 05:39:21 INFO - ##### 05:39:21 INFO - ##### Running pull step. 05:39:21 INFO - ##### 05:39:21 INFO - Running pre-action listener: _resource_record_pre_action 05:39:21 INFO - Running main action method: pull 05:39:21 INFO - Pull has nothing to do! 05:39:21 INFO - Running post-action listener: _resource_record_post_action 05:39:21 INFO - ##### 05:39:21 INFO - ##### Running install step. 05:39:21 INFO - ##### 05:39:21 INFO - Running pre-action listener: _resource_record_pre_action 05:39:21 INFO - Running main action method: install 05:39:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:39:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:39:21 INFO - Reading from file tmpfile_stdout 05:39:21 INFO - Detecting whether we're running mozinstall >=1.0... 05:39:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:39:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:39:21 INFO - Reading from file tmpfile_stdout 05:39:21 INFO - Output received: 05:39:21 INFO - Usage: mozinstall [options] installer 05:39:21 INFO - Options: 05:39:21 INFO - -h, --help show this help message and exit 05:39:21 INFO - -d DEST, --destination=DEST 05:39:21 INFO - Directory to install application into. [default: 05:39:21 INFO - "/builds/slave/test"] 05:39:21 INFO - --app=APP Application being installed. [default: firefox] 05:39:21 INFO - mkdir: /builds/slave/test/build/application 05:39:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:39:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:39:39 INFO - Reading from file tmpfile_stdout 05:39:39 INFO - Output received: 05:39:39 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:39:39 INFO - Running post-action listener: _resource_record_post_action 05:39:39 INFO - ##### 05:39:39 INFO - ##### Running run-tests step. 05:39:39 INFO - ##### 05:39:39 INFO - Running pre-action listener: _resource_record_pre_action 05:39:39 INFO - Running main action method: run_tests 05:39:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:39:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:39:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:39:39 INFO - grabbing minidump binary from tooltool 05:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:39:39 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 0x1084835e0>, '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 0x108066cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x108091990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:39:39 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:39:39 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:39:39 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:39:39 INFO - Return code: 0 05:39:39 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:39:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:39:39 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/fEZImE2IQnG7XYL0akcmBQ/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 05:39:39 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/fEZImE2IQnG7XYL0akcmBQ/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 05:39:39 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gUZrDTXPK1/Render', 05:39:39 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:39:39 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:39:39 INFO - 'HOME': '/Users/cltbld', 05:39:39 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:39:39 INFO - 'LOGNAME': 'cltbld', 05:39:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:39:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:39:39 INFO - 'MOZ_NO_REMOTE': '1', 05:39:39 INFO - 'NO_EM_RESTART': '1', 05:39:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:39:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:39:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:39:39 INFO - 'PWD': '/builds/slave/test', 05:39:39 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:39:39 INFO - 'SHELL': '/bin/bash', 05:39:39 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MzTmvyiZSY/Listeners', 05:39:39 INFO - 'TMPDIR': '/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/T/', 05:39:39 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:39:39 INFO - 'USER': 'cltbld', 05:39:39 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:39:39 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:39:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:39:39 INFO - 'XPC_FLAGS': '0x0', 05:39:39 INFO - 'XPC_SERVICE_NAME': '0', 05:39:39 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:39:39 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/fEZImE2IQnG7XYL0akcmBQ/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 05:39:40 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:39:40 INFO - import pkg_resources 05:39:41 INFO - Using 1 client processes 05:39:41 INFO - wptserve Starting http server on 127.0.0.1:8001 05:39:41 INFO - wptserve Starting http server on 127.0.0.1:8000 05:39:41 INFO - wptserve Starting http server on 127.0.0.1:8443 05:39:43 INFO - SUITE-START | Running 778 tests 05:39:43 INFO - Running testharness tests 05:39:43 INFO - Setting up ssl 05:39:43 INFO - PROCESS | certutil | 05:39:43 INFO - PROCESS | certutil | 05:39:43 INFO - PROCESS | certutil | 05:39:43 INFO - Certificate Nickname Trust Attributes 05:39:43 INFO - SSL,S/MIME,JAR/XPI 05:39:43 INFO - 05:39:43 INFO - web-platform-tests CT,, 05:39:43 INFO - 05:39:43 INFO - Starting runner 05:39:44 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:39:44 INFO - PROCESS | 1924 | 1464784784514 Marionette DEBUG Marionette enabled via build flag and pref 05:39:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x113f2a000 == 1 [pid = 1924] [id = 1] 05:39:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 1 (0x113f2a800) [pid = 1924] [serial = 1] [outer = 0x0] 05:39:44 INFO - PROCESS | 1924 | [1924] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:39:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 2 (0x113f2b800) [pid = 1924] [serial = 2] [outer = 0x113f2a800] 05:39:44 INFO - PROCESS | 1924 | 1464784784825 Marionette INFO Listening on port 2828 05:39:45 INFO - PROCESS | 1924 | 1464784785055 Marionette DEBUG Marionette enabled via command-line flag 05:39:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1166f6800 == 2 [pid = 1924] [id = 2] 05:39:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 3 (0x1166f7000) [pid = 1924] [serial = 3] [outer = 0x0] 05:39:45 INFO - PROCESS | 1924 | [1924] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:39:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 4 (0x1166f8000) [pid = 1924] [serial = 4] [outer = 0x1166f7000] 05:39:45 INFO - PROCESS | 1924 | [1924] 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 05:39:45 INFO - PROCESS | 1924 | 1464784785205 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52626 05:39:45 INFO - PROCESS | 1924 | 1464784785291 Marionette DEBUG Closed connection conn0 05:39:45 INFO - PROCESS | 1924 | [1924] 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 05:39:45 INFO - PROCESS | 1924 | 1464784785294 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52627 05:39:45 INFO - PROCESS | 1924 | 1464784785305 Marionette DEBUG Closed connection conn1 05:39:45 INFO - PROCESS | 1924 | [1924] 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 05:39:45 INFO - PROCESS | 1924 | 1464784785310 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52628 05:39:45 INFO - PROCESS | 1924 | 1464784785319 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:39:45 INFO - PROCESS | 1924 | 1464784785324 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":"20160601050353","device":"desktop","version":"48.0a2"} 05:39:45 INFO - PROCESS | 1924 | [1924] 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 05:39:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x119908000 == 3 [pid = 1924] [id = 3] 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 5 (0x119908800) [pid = 1924] [serial = 5] [outer = 0x0] 05:39:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x119909000 == 4 [pid = 1924] [id = 4] 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 6 (0x11a02c800) [pid = 1924] [serial = 6] [outer = 0x0] 05:39:46 INFO - PROCESS | 1924 | [1924] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:39:46 INFO - PROCESS | 1924 | [1924] 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 05:39:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e15800 == 5 [pid = 1924] [id = 5] 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 7 (0x11a02c000) [pid = 1924] [serial = 7] [outer = 0x0] 05:39:46 INFO - PROCESS | 1924 | [1924] 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 05:39:46 INFO - PROCESS | 1924 | [1924] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 8 (0x123f08400) [pid = 1924] [serial = 8] [outer = 0x11a02c000] 05:39:46 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 9 (0x1245c0800) [pid = 1924] [serial = 9] [outer = 0x119908800] 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 10 (0x123c3f400) [pid = 1924] [serial = 10] [outer = 0x11a02c800] 05:39:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 11 (0x123d03800) [pid = 1924] [serial = 11] [outer = 0x11a02c000] 05:39:46 INFO - PROCESS | 1924 | [1924] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:39:47 INFO - PROCESS | 1924 | 1464784787125 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1924 | 1464784787136 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:39:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 12 (0x127156c00) [pid = 1924] [serial = 12] [outer = 0x11a02c000] 05:39:47 INFO - PROCESS | 1924 | 1464784787486 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a7cb3c4d-89c4-7940-8bc8-8a8b20413f35","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":"20160601050353","device":"desktop","version":"48.0a2","command_id":1}}] 05:39:47 INFO - PROCESS | 1924 | 1464784787578 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:39:47 INFO - PROCESS | 1924 | 1464784787623 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:39:47 INFO - PROCESS | 1924 | 1464784787716 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:39:47 INFO - PROCESS | 1924 | [1924] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:39:47 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:39:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 13 (0x127622c00) [pid = 1924] [serial = 13] [outer = 0x11a02c000] 05:39:48 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:39:48 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:39:48 INFO - PROCESS | 1924 | 1464784788052 Marionette TRACE conn2 <- [1,3,null,{}] 05:39:48 INFO - PROCESS | 1924 | 1464784788056 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:39:48 INFO - PROCESS | 1924 | 1464784788075 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:39:48 INFO - PROCESS | 1924 | 1464784788107 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1924 | 1464784788109 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:39:48 INFO - PROCESS | 1924 | 1464784788113 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1924 | 1464784788115 Marionette TRACE conn2 <- [1,6,null,{}] 05:39:48 INFO - PROCESS | 1924 | 1464784788118 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:48 INFO - PROCESS | 1924 | 1464784788125 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:39:48 INFO - PROCESS | 1924 | 1464784788128 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e9800 == 6 [pid = 1924] [id = 6] 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 14 (0x129403800) [pid = 1924] [serial = 14] [outer = 0x0] 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 15 (0x129405400) [pid = 1924] [serial = 15] [outer = 0x129403800] 05:39:48 INFO - PROCESS | 1924 | 1464784788157 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 16 (0x12940b000) [pid = 1924] [serial = 16] [outer = 0x129403800] 05:39:48 INFO - PROCESS | 1924 | 1464784788452 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:39:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x129925800 == 7 [pid = 1924] [id = 7] 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 17 (0x129765800) [pid = 1924] [serial = 17] [outer = 0x0] 05:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 18 (0x129767800) [pid = 1924] [serial = 18] [outer = 0x129765800] 05:39:48 INFO - PROCESS | 1924 | 1464784788492 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 19 (0x129769800) [pid = 1924] [serial = 19] [outer = 0x129765800] 05:39:48 INFO - PROCESS | 1924 | 1464784788532 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1924 | 1464784788533 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:39:48 INFO - PROCESS | 1924 | 1464784788565 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1924 | 1464784788566 Marionette TRACE conn2 <- [1,10,null,{}] 05:39:48 INFO - PROCESS | 1924 | 1464784788578 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:48 INFO - PROCESS | 1924 | 1464784788706 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:39:48 INFO - PROCESS | 1924 | 1464784788742 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a5000 == 8 [pid = 1924] [id = 8] 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 20 (0x11957c400) [pid = 1924] [serial = 20] [outer = 0x0] 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 21 (0x11957e400) [pid = 1924] [serial = 21] [outer = 0x11957c400] 05:39:48 INFO - PROCESS | 1924 | 1464784788770 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 22 (0x119582c00) [pid = 1924] [serial = 22] [outer = 0x11957c400] 05:39:49 INFO - PROCESS | 1924 | 1464784789109 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 05:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:39:49 INFO - PROCESS | 1924 | 1464784789139 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1924 | 1464784789140 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:39:49 INFO - PROCESS | 1924 | 1464784789142 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1924 | 1464784789144 Marionette TRACE conn2 <- [1,14,null,{}] 05:39:49 INFO - PROCESS | 1924 | 1464784789147 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 1924 | 1464784789240 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:39:49 INFO - PROCESS | 1924 | 1464784789245 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b843800 == 9 [pid = 1924] [id = 9] 05:39:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 23 (0x12ac05800) [pid = 1924] [serial = 23] [outer = 0x0] 05:39:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 24 (0x12ac61800) [pid = 1924] [serial = 24] [outer = 0x12ac05800] 05:39:49 INFO - PROCESS | 1924 | 1464784789270 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 25 (0x12ba50800) [pid = 1924] [serial = 25] [outer = 0x12ac05800] 05:39:49 INFO - PROCESS | 1924 | 1464784789523 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 422ms 05:39:49 INFO - PROCESS | 1924 | 1464784789569 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1924 | 1464784789570 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:39:49 INFO - PROCESS | 1924 | 1464784789572 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1924 | 1464784789573 Marionette TRACE conn2 <- [1,18,null,{}] 05:39:49 INFO - PROCESS | 1924 | 1464784789575 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:49 INFO - PROCESS | 1924 | 1464784789668 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:39:49 INFO - PROCESS | 1924 | 1464784789673 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bad7000 == 10 [pid = 1924] [id = 10] 05:39:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 26 (0x12bb3d400) [pid = 1924] [serial = 26] [outer = 0x0] 05:39:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 27 (0x12bb41c00) [pid = 1924] [serial = 27] [outer = 0x12bb3d400] 05:39:49 INFO - PROCESS | 1924 | 1464784789698 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 28 (0x12bb4b800) [pid = 1924] [serial = 28] [outer = 0x12bb3d400] 05:39:49 INFO - PROCESS | 1924 | 1464784789973 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 05:39:49 INFO - PROCESS | 1924 | 1464784789993 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1924 | 1464784789997 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:39:50 INFO - PROCESS | 1924 | 1464784790009 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1924 | 1464784790012 Marionette TRACE conn2 <- [1,22,null,{}] 05:39:50 INFO - PROCESS | 1924 | 1464784790026 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 1924 | 1464784790168 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:39:50 INFO - PROCESS | 1924 | 1464784790174 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdf3000 == 11 [pid = 1924] [id = 11] 05:39:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 29 (0x12bb4ec00) [pid = 1924] [serial = 29] [outer = 0x0] 05:39:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 30 (0x12bb5b800) [pid = 1924] [serial = 30] [outer = 0x12bb4ec00] 05:39:50 INFO - PROCESS | 1924 | 1464784790215 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 31 (0x12bfa6800) [pid = 1924] [serial = 31] [outer = 0x12bb4ec00] 05:39:50 INFO - PROCESS | 1924 | 1464784790551 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 581ms 05:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:39:50 INFO - PROCESS | 1924 | 1464784790591 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1924 | 1464784790592 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:39:50 INFO - PROCESS | 1924 | 1464784790594 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1924 | 1464784790595 Marionette TRACE conn2 <- [1,26,null,{}] 05:39:50 INFO - PROCESS | 1924 | 1464784790601 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:50 INFO - PROCESS | 1924 | 1464784790694 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:39:50 INFO - PROCESS | 1924 | 1464784790701 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c230800 == 12 [pid = 1924] [id = 12] 05:39:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 32 (0x12bfa9400) [pid = 1924] [serial = 32] [outer = 0x0] 05:39:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 33 (0x12c14f400) [pid = 1924] [serial = 33] [outer = 0x12bfa9400] 05:39:50 INFO - PROCESS | 1924 | 1464784790728 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 34 (0x12c158400) [pid = 1924] [serial = 34] [outer = 0x12bfa9400] 05:39:51 INFO - PROCESS | 1924 | 1464784791104 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 522ms 05:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:39:51 INFO - PROCESS | 1924 | 1464784791117 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1924 | 1464784791118 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:39:51 INFO - PROCESS | 1924 | 1464784791121 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1924 | 1464784791122 Marionette TRACE conn2 <- [1,30,null,{}] 05:39:51 INFO - PROCESS | 1924 | 1464784791124 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:51 INFO - PROCESS | 1924 | 1464784791206 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:39:51 INFO - PROCESS | 1924 | 1464784791210 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c446000 == 13 [pid = 1924] [id = 13] 05:39:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 35 (0x12c15b400) [pid = 1924] [serial = 35] [outer = 0x0] 05:39:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 36 (0x12c462800) [pid = 1924] [serial = 36] [outer = 0x12c15b400] 05:39:51 INFO - PROCESS | 1924 | 1464784791235 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 37 (0x12c466400) [pid = 1924] [serial = 37] [outer = 0x12c15b400] 05:39:51 INFO - PROCESS | 1924 | 1464784791486 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 05:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:39:51 INFO - PROCESS | 1924 | 1464784791540 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1924 | 1464784791541 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:39:51 INFO - PROCESS | 1924 | 1464784791543 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1924 | 1464784791544 Marionette TRACE conn2 <- [1,34,null,{}] 05:39:51 INFO - PROCESS | 1924 | 1464784791555 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:51 INFO - PROCESS | 1924 | 1464784791649 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:39:51 INFO - PROCESS | 1924 | 1464784791654 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c918000 == 14 [pid = 1924] [id = 14] 05:39:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 38 (0x12c468c00) [pid = 1924] [serial = 38] [outer = 0x0] 05:39:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 39 (0x12c46ac00) [pid = 1924] [serial = 39] [outer = 0x12c468c00] 05:39:51 INFO - PROCESS | 1924 | 1464784791679 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 40 (0x12c939800) [pid = 1924] [serial = 40] [outer = 0x12c468c00] 05:39:51 INFO - PROCESS | 1924 | 1464784791915 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 427ms 05:39:51 INFO - PROCESS | 1924 | 1464784791970 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1924 | 1464784791971 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:39:51 INFO - PROCESS | 1924 | 1464784791973 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1924 | 1464784791974 Marionette TRACE conn2 <- [1,38,null,{}] 05:39:51 INFO - PROCESS | 1924 | 1464784791977 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 1924 | 1464784792074 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:39:52 INFO - PROCESS | 1924 | 1464784792078 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c958800 == 15 [pid = 1924] [id = 15] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 41 (0x12c93f800) [pid = 1924] [serial = 41] [outer = 0x0] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 42 (0x12ce84400) [pid = 1924] [serial = 42] [outer = 0x12c93f800] 05:39:52 INFO - PROCESS | 1924 | 1464784792102 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 43 (0x12ce8a400) [pid = 1924] [serial = 43] [outer = 0x12c93f800] 05:39:52 INFO - PROCESS | 1924 | 1464784792335 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 372ms 05:39:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf98800 == 16 [pid = 1924] [id = 16] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 44 (0x12cf99000) [pid = 1924] [serial = 44] [outer = 0x0] 05:39:52 INFO - PROCESS | 1924 | 1464784792361 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1924 | 1464784792364 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 45 (0x12cf9a800) [pid = 1924] [serial = 45] [outer = 0x12cf99000] 05:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 46 (0x12cf9f000) [pid = 1924] [serial = 46] [outer = 0x12cf99000] 05:39:52 INFO - PROCESS | 1924 | 1464784792414 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1924 | 1464784792417 Marionette TRACE conn2 <- [1,42,null,{}] 05:39:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290db000 == 17 [pid = 1924] [id = 17] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 47 (0x119d9f800) [pid = 1924] [serial = 47] [outer = 0x0] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 48 (0x12cfdc400) [pid = 1924] [serial = 48] [outer = 0x119d9f800] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 49 (0x1166c2800) [pid = 1924] [serial = 49] [outer = 0x119d9f800] 05:39:52 INFO - PROCESS | 1924 | 1464784792479 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:52 INFO - PROCESS | 1924 | 1464784792637 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:39:52 INFO - PROCESS | 1924 | 1464784792658 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3bc800 == 18 [pid = 1924] [id = 18] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 50 (0x12d239000) [pid = 1924] [serial = 50] [outer = 0x0] 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 51 (0x12d561000) [pid = 1924] [serial = 51] [outer = 0x12d239000] 05:39:52 INFO - PROCESS | 1924 | 1464784792713 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 52 (0x12d565400) [pid = 1924] [serial = 52] [outer = 0x12d239000] 05:39:53 INFO - PROCESS | 1924 | 1464784793086 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 733ms 05:39:53 INFO - PROCESS | 1924 | 1464784793119 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1924 | 1464784793120 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:39:53 INFO - PROCESS | 1924 | 1464784793122 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1924 | 1464784793124 Marionette TRACE conn2 <- [1,46,null,{}] 05:39:53 INFO - PROCESS | 1924 | 1464784793126 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 1924 | 1464784793210 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:39:53 INFO - PROCESS | 1924 | 1464784793214 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d684800 == 19 [pid = 1924] [id = 19] 05:39:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 53 (0x1193eac00) [pid = 1924] [serial = 53] [outer = 0x0] 05:39:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x12d568c00) [pid = 1924] [serial = 54] [outer = 0x1193eac00] 05:39:53 INFO - PROCESS | 1924 | 1464784793242 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x12d56dc00) [pid = 1924] [serial = 55] [outer = 0x1193eac00] 05:39:53 INFO - PROCESS | 1924 | 1464784793469 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 370ms 05:39:53 INFO - PROCESS | 1924 | 1464784793492 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1924 | 1464784793494 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:39:53 INFO - PROCESS | 1924 | 1464784793503 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1924 | 1464784793504 Marionette TRACE conn2 <- [1,50,null,{}] 05:39:53 INFO - PROCESS | 1924 | 1464784793507 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 1924 | 1464784793602 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:39:53 INFO - PROCESS | 1924 | 1464784793607 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d895800 == 20 [pid = 1924] [id = 20] 05:39:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x12d812800) [pid = 1924] [serial = 56] [outer = 0x0] 05:39:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x12d81d800) [pid = 1924] [serial = 57] [outer = 0x12d812800] 05:39:53 INFO - PROCESS | 1924 | 1464784793631 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x12d9a7800) [pid = 1924] [serial = 58] [outer = 0x12d812800] 05:39:53 INFO - PROCESS | 1924 | 1464784793861 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 05:39:53 INFO - PROCESS | 1924 | 1464784793872 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1924 | 1464784793874 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:39:53 INFO - PROCESS | 1924 | 1464784793876 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1924 | 1464784793877 Marionette TRACE conn2 <- [1,54,null,{}] 05:39:53 INFO - PROCESS | 1924 | 1464784793886 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:53 INFO - PROCESS | 1924 | 1464784793988 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:39:53 INFO - PROCESS | 1924 | 1464784793994 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12dd05000 == 21 [pid = 1924] [id = 21] 05:39:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x12d9ac400) [pid = 1924] [serial = 59] [outer = 0x0] 05:39:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x12d9b0400) [pid = 1924] [serial = 60] [outer = 0x12d9ac400] 05:39:54 INFO - PROCESS | 1924 | 1464784794027 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x12d9b4c00) [pid = 1924] [serial = 61] [outer = 0x12d9ac400] 05:39:54 INFO - PROCESS | 1924 | 1464784794266 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 05:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:39:54 INFO - PROCESS | 1924 | 1464784794305 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1924 | 1464784794307 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:39:54 INFO - PROCESS | 1924 | 1464784794309 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1924 | 1464784794310 Marionette TRACE conn2 <- [1,58,null,{}] 05:39:54 INFO - PROCESS | 1924 | 1464784794321 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:54 INFO - PROCESS | 1924 | 1464784794414 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:39:54 INFO - PROCESS | 1924 | 1464784794419 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x11955f000 == 22 [pid = 1924] [id = 22] 05:39:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x119994000) [pid = 1924] [serial = 62] [outer = 0x0] 05:39:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x119071400) [pid = 1924] [serial = 63] [outer = 0x119994000] 05:39:54 INFO - PROCESS | 1924 | 1464784794442 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x12ac6a000) [pid = 1924] [serial = 64] [outer = 0x119994000] 05:39:55 INFO - PROCESS | 1924 | 1464784795270 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1024ms 05:39:55 INFO - PROCESS | 1924 | 1464784795350 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1924 | 1464784795353 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:39:55 INFO - PROCESS | 1924 | 1464784795358 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1924 | 1464784795361 Marionette TRACE conn2 <- [1,62,null,{}] 05:39:55 INFO - PROCESS | 1924 | 1464784795367 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:55 INFO - PROCESS | 1924 | 1464784795475 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:39:55 INFO - PROCESS | 1924 | 1464784795528 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x112d0f800 == 23 [pid = 1924] [id = 23] 05:39:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x1121ac800) [pid = 1924] [serial = 65] [outer = 0x0] 05:39:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x11276a800) [pid = 1924] [serial = 66] [outer = 0x1121ac800] 05:39:55 INFO - PROCESS | 1924 | 1464784795560 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x112d31400) [pid = 1924] [serial = 67] [outer = 0x1121ac800] 05:39:55 INFO - PROCESS | 1924 | 1464784795991 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 05:39:56 INFO - PROCESS | 1924 | 1464784796031 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1924 | 1464784796037 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:39:56 INFO - PROCESS | 1924 | 1464784796044 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1924 | 1464784796047 Marionette TRACE conn2 <- [1,66,null,{}] 05:39:56 INFO - PROCESS | 1924 | 1464784796051 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 1924 | 1464784796209 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:39:56 INFO - PROCESS | 1924 | 1464784796276 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x116820800 == 24 [pid = 1924] [id = 24] 05:39:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x113356000) [pid = 1924] [serial = 68] [outer = 0x0] 05:39:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x116167c00) [pid = 1924] [serial = 69] [outer = 0x113356000] 05:39:56 INFO - PROCESS | 1924 | 1464784796320 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x11670e800) [pid = 1924] [serial = 70] [outer = 0x113356000] 05:39:56 INFO - PROCESS | 1924 | 1464784796755 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 774ms 05:39:56 INFO - PROCESS | 1924 | 1464784796818 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1924 | 1464784796819 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:39:56 INFO - PROCESS | 1924 | 1464784796822 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1924 | 1464784796824 Marionette TRACE conn2 <- [1,70,null,{}] 05:39:56 INFO - PROCESS | 1924 | 1464784796832 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:56 INFO - PROCESS | 1924 | 1464784796940 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:39:56 INFO - PROCESS | 1924 | 1464784796995 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x117067800 == 25 [pid = 1924] [id = 25] 05:39:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1184d1000) [pid = 1924] [serial = 71] [outer = 0x0] 05:39:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x11860ec00) [pid = 1924] [serial = 72] [outer = 0x1184d1000] 05:39:57 INFO - PROCESS | 1924 | 1464784797028 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1193e4c00) [pid = 1924] [serial = 73] [outer = 0x1184d1000] 05:39:57 INFO - PROCESS | 1924 | 1464784797682 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 877ms 05:39:57 INFO - PROCESS | 1924 | 1464784797699 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1924 | 1464784797701 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:39:57 INFO - PROCESS | 1924 | 1464784797705 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1924 | 1464784797707 Marionette TRACE conn2 <- [1,74,null,{}] 05:39:57 INFO - PROCESS | 1924 | 1464784797711 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:57 INFO - PROCESS | 1924 | 1464784797792 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:39:57 INFO - PROCESS | 1924 | 1464784797851 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x112d09800 == 26 [pid = 1924] [id = 26] 05:39:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x113811800) [pid = 1924] [serial = 74] [outer = 0x0] 05:39:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x113a85c00) [pid = 1924] [serial = 75] [outer = 0x113811800] 05:39:57 INFO - PROCESS | 1924 | 1464784797880 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x113f43400) [pid = 1924] [serial = 76] [outer = 0x113811800] 05:39:58 INFO - PROCESS | 1924 | 1464784798320 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 05:39:58 INFO - PROCESS | 1924 | 1464784798376 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1924 | 1464784798379 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:39:58 INFO - PROCESS | 1924 | 1464784798390 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1924 | 1464784798391 Marionette TRACE conn2 <- [1,78,null,{}] 05:39:58 INFO - PROCESS | 1924 | 1464784798394 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 1924 | 1464784798472 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:39:58 INFO - PROCESS | 1924 | 1464784798477 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x113a9c800 == 27 [pid = 1924] [id = 27] 05:39:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x115ec8800) [pid = 1924] [serial = 77] [outer = 0x0] 05:39:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1161b5c00) [pid = 1924] [serial = 78] [outer = 0x115ec8800] 05:39:58 INFO - PROCESS | 1924 | 1464784798507 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1166c9000) [pid = 1924] [serial = 79] [outer = 0x115ec8800] 05:39:58 INFO - PROCESS | 1924 | 1464784798818 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 05:39:58 INFO - PROCESS | 1924 | 1464784798860 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1924 | 1464784798861 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:39:58 INFO - PROCESS | 1924 | 1464784798864 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1924 | 1464784798866 Marionette TRACE conn2 <- [1,82,null,{}] 05:39:58 INFO - PROCESS | 1924 | 1464784798873 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:58 INFO - PROCESS | 1924 | 1464784798946 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:39:58 INFO - PROCESS | 1924 | 1464784798951 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x11613d800 == 28 [pid = 1924] [id = 28] 05:39:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11684a000) [pid = 1924] [serial = 80] [outer = 0x0] 05:39:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116a64c00) [pid = 1924] [serial = 81] [outer = 0x11684a000] 05:39:58 INFO - PROCESS | 1924 | 1464784798980 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1173a3c00) [pid = 1924] [serial = 82] [outer = 0x11684a000] 05:39:59 INFO - PROCESS | 1924 | 1464784799271 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 421ms 05:39:59 INFO - PROCESS | 1924 | 1464784799286 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1924 | 1464784799287 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:39:59 INFO - PROCESS | 1924 | 1464784799290 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1924 | 1464784799291 Marionette TRACE conn2 <- [1,86,null,{}] 05:39:59 INFO - PROCESS | 1924 | 1464784799293 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 1924 | 1464784799377 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:39:59 INFO - PROCESS | 1924 | 1464784799384 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x11680f800 == 29 [pid = 1924] [id = 29] 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11812dc00) [pid = 1924] [serial = 83] [outer = 0x0] 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x118215000) [pid = 1924] [serial = 84] [outer = 0x11812dc00] 05:39:59 INFO - PROCESS | 1924 | 1464784799410 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1182b4000) [pid = 1924] [serial = 85] [outer = 0x11812dc00] 05:39:59 INFO - PROCESS | 1924 | 1464784799712 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 05:39:59 INFO - PROCESS | 1924 | 1464784799758 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1924 | 1464784799760 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:39:59 INFO - PROCESS | 1924 | 1464784799762 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1924 | 1464784799765 Marionette TRACE conn2 <- [1,90,null,{}] 05:39:59 INFO - PROCESS | 1924 | 1464784799768 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:39:59 INFO - PROCESS | 1924 | 1464784799835 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:39:59 INFO - PROCESS | 1924 | 1464784799839 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x11704c800 == 30 [pid = 1924] [id = 30] 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x118214000) [pid = 1924] [serial = 86] [outer = 0x0] 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11860cc00) [pid = 1924] [serial = 87] [outer = 0x118214000] 05:39:59 INFO - PROCESS | 1924 | 1464784799866 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1189cd800) [pid = 1924] [serial = 88] [outer = 0x118214000] 05:40:00 INFO - PROCESS | 1924 | 1464784800156 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 420ms 05:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:40:00 INFO - PROCESS | 1924 | 1464784800186 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1924 | 1464784800187 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:40:00 INFO - PROCESS | 1924 | 1464784800189 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1924 | 1464784800190 Marionette TRACE conn2 <- [1,94,null,{}] 05:40:00 INFO - PROCESS | 1924 | 1464784800193 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 1924 | 1464784800284 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:40:00 INFO - PROCESS | 1924 | 1464784800289 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170e4000 == 31 [pid = 1924] [id = 31] 05:40:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x115164000) [pid = 1924] [serial = 89] [outer = 0x0] 05:40:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119047400) [pid = 1924] [serial = 90] [outer = 0x115164000] 05:40:00 INFO - PROCESS | 1924 | 1464784800352 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11959f800) [pid = 1924] [serial = 91] [outer = 0x115164000] 05:40:00 INFO - PROCESS | 1924 | 1464784800606 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 467ms 05:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:40:00 INFO - PROCESS | 1924 | 1464784800657 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1924 | 1464784800659 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:40:00 INFO - PROCESS | 1924 | 1464784800661 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1924 | 1464784800662 Marionette TRACE conn2 <- [1,98,null,{}] 05:40:00 INFO - PROCESS | 1924 | 1464784800672 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:00 INFO - PROCESS | 1924 | 1464784800745 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:40:00 INFO - PROCESS | 1924 | 1464784800752 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x11824a800 == 32 [pid = 1924] [id = 32] 05:40:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1195a6000) [pid = 1924] [serial = 92] [outer = 0x0] 05:40:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119997000) [pid = 1924] [serial = 93] [outer = 0x1195a6000] 05:40:00 INFO - PROCESS | 1924 | 1464784800778 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119d5b400) [pid = 1924] [serial = 94] [outer = 0x1195a6000] 05:40:01 INFO - PROCESS | 1924 | 1464784801065 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 428ms 05:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:40:01 INFO - PROCESS | 1924 | 1464784801089 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1924 | 1464784801090 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:40:01 INFO - PROCESS | 1924 | 1464784801092 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1924 | 1464784801093 Marionette TRACE conn2 <- [1,102,null,{}] 05:40:01 INFO - PROCESS | 1924 | 1464784801103 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 1924 | 1464784801176 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:40:01 INFO - PROCESS | 1924 | 1464784801220 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x11898b800 == 33 [pid = 1924] [id = 33] 05:40:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1195a8c00) [pid = 1924] [serial = 95] [outer = 0x0] 05:40:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119d61000) [pid = 1924] [serial = 96] [outer = 0x1195a8c00] 05:40:01 INFO - PROCESS | 1924 | 1464784801245 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11a02a800) [pid = 1924] [serial = 97] [outer = 0x1195a8c00] 05:40:01 INFO - PROCESS | 1924 | 1464784801464 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 423ms 05:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:40:01 INFO - PROCESS | 1924 | 1464784801521 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1924 | 1464784801522 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:40:01 INFO - PROCESS | 1924 | 1464784801524 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1924 | 1464784801525 Marionette TRACE conn2 <- [1,106,null,{}] 05:40:01 INFO - PROCESS | 1924 | 1464784801536 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:01 INFO - PROCESS | 1924 | 1464784801617 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:40:01 INFO - PROCESS | 1924 | 1464784801622 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193e0800 == 34 [pid = 1924] [id = 34] 05:40:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11a02d800) [pid = 1924] [serial = 98] [outer = 0x0] 05:40:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12396ec00) [pid = 1924] [serial = 99] [outer = 0x11a02d800] 05:40:01 INFO - PROCESS | 1924 | 1464784801648 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x123b65c00) [pid = 1924] [serial = 100] [outer = 0x11a02d800] 05:40:01 INFO - PROCESS | 1924 | 1464784801918 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 424ms 05:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:40:01 INFO - PROCESS | 1924 | 1464784801952 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1924 | 1464784801954 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:40:01 INFO - PROCESS | 1924 | 1464784801956 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1924 | 1464784801957 Marionette TRACE conn2 <- [1,110,null,{}] 05:40:01 INFO - PROCESS | 1924 | 1464784801961 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 1924 | 1464784802044 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:40:02 INFO - PROCESS | 1924 | 1464784802050 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x1199b0800 == 35 [pid = 1924] [id = 35] 05:40:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x123b67000) [pid = 1924] [serial = 101] [outer = 0x0] 05:40:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x123d03c00) [pid = 1924] [serial = 102] [outer = 0x123b67000] 05:40:02 INFO - PROCESS | 1924 | 1464784802075 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x124112000) [pid = 1924] [serial = 103] [outer = 0x123b67000] 05:40:02 INFO - PROCESS | 1924 | 1464784802377 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 05:40:02 INFO - PROCESS | 1924 | 1464784802438 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1924 | 1464784802440 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:40:02 INFO - PROCESS | 1924 | 1464784802442 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1924 | 1464784802444 Marionette TRACE conn2 <- [1,114,null,{}] 05:40:02 INFO - PROCESS | 1924 | 1464784802448 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 1924 | 1464784802534 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:40:02 INFO - PROCESS | 1924 | 1464784802539 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a17b800 == 36 [pid = 1924] [id = 36] 05:40:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x123b11800) [pid = 1924] [serial = 104] [outer = 0x0] 05:40:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1245f2c00) [pid = 1924] [serial = 105] [outer = 0x123b11800] 05:40:02 INFO - PROCESS | 1924 | 1464784802569 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x125099c00) [pid = 1924] [serial = 106] [outer = 0x123b11800] 05:40:02 INFO - PROCESS | 1924 | 1464784802883 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 05:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:40:02 INFO - PROCESS | 1924 | 1464784802916 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1924 | 1464784802917 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:40:02 INFO - PROCESS | 1924 | 1464784802920 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1924 | 1464784802921 Marionette TRACE conn2 <- [1,118,null,{}] 05:40:02 INFO - PROCESS | 1924 | 1464784802923 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:02 INFO - PROCESS | 1924 | 1464784802993 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:40:03 INFO - PROCESS | 1924 | 1464784802998 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e6000 == 37 [pid = 1924] [id = 37] 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12509c000) [pid = 1924] [serial = 107] [outer = 0x0] 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1255a1400) [pid = 1924] [serial = 108] [outer = 0x12509c000] 05:40:03 INFO - PROCESS | 1924 | 1464784803023 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1255c1800) [pid = 1924] [serial = 109] [outer = 0x12509c000] 05:40:03 INFO - PROCESS | 1924 | 1464784803299 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms 05:40:03 INFO - PROCESS | 1924 | 1464784803338 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1924 | 1464784803340 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:40:03 INFO - PROCESS | 1924 | 1464784803342 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1924 | 1464784803343 Marionette TRACE conn2 <- [1,122,null,{}] 05:40:03 INFO - PROCESS | 1924 | 1464784803345 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:03 INFO - PROCESS | 1924 | 1464784803452 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:40:03 INFO - PROCESS | 1924 | 1464784803459 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239a6000 == 38 [pid = 1924] [id = 38] 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1241c2c00) [pid = 1924] [serial = 110] [outer = 0x0] 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12559e400) [pid = 1924] [serial = 111] [outer = 0x1241c2c00] 05:40:03 INFO - PROCESS | 1924 | 1464784803483 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x126d95c00) [pid = 1924] [serial = 112] [outer = 0x1241c2c00] 05:40:03 INFO - PROCESS | 1924 | 1464784803745 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 05:40:03 INFO - PROCESS | 1924 | 1464784803760 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1924 | 1464784803770 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:40:03 INFO - PROCESS | 1924 | 1464784803784 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1924 | 1464784803785 Marionette TRACE conn2 <- [1,126,null,{}] 05:40:03 INFO - PROCESS | 1924 | 1464784803788 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:03 INFO - PROCESS | 1924 | 1464784803865 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:40:03 INFO - PROCESS | 1924 | 1464784803870 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x123fe1800 == 39 [pid = 1924] [id = 39] 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x126d98c00) [pid = 1924] [serial = 113] [outer = 0x0] 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x126f3e400) [pid = 1924] [serial = 114] [outer = 0x126d98c00] 05:40:03 INFO - PROCESS | 1924 | 1464784803894 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x127156400) [pid = 1924] [serial = 115] [outer = 0x126d98c00] 05:40:04 INFO - PROCESS | 1924 | 1464784804198 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 475ms 05:40:04 INFO - PROCESS | 1924 | 1464784804253 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1924 | 1464784804254 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:40:04 INFO - PROCESS | 1924 | 1464784804256 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1924 | 1464784804257 Marionette TRACE conn2 <- [1,130,null,{}] 05:40:04 INFO - PROCESS | 1924 | 1464784804260 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 1924 | 1464784804335 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:40:04 INFO - PROCESS | 1924 | 1464784804382 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12425c000 == 40 [pid = 1924] [id = 40] 05:40:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x126d99800) [pid = 1924] [serial = 116] [outer = 0x0] 05:40:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1271a0c00) [pid = 1924] [serial = 117] [outer = 0x126d99800] 05:40:04 INFO - PROCESS | 1924 | 1464784804407 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x127620400) [pid = 1924] [serial = 118] [outer = 0x126d99800] 05:40:04 INFO - PROCESS | 1924 | 1464784804644 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 417ms 05:40:04 INFO - PROCESS | 1924 | 1464784804674 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1924 | 1464784804675 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:40:04 INFO - PROCESS | 1924 | 1464784804688 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1924 | 1464784804689 Marionette TRACE conn2 <- [1,134,null,{}] 05:40:04 INFO - PROCESS | 1924 | 1464784804691 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:04 INFO - PROCESS | 1924 | 1464784804777 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:40:04 INFO - PROCESS | 1924 | 1464784804784 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x125056000 == 41 [pid = 1924] [id = 41] 05:40:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x128d5b000) [pid = 1924] [serial = 119] [outer = 0x0] 05:40:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x129031400) [pid = 1924] [serial = 120] [outer = 0x128d5b000] 05:40:04 INFO - PROCESS | 1924 | 1464784804808 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x129407000) [pid = 1924] [serial = 121] [outer = 0x128d5b000] 05:40:05 INFO - PROCESS | 1924 | 1464784805103 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 477ms 05:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:40:05 INFO - PROCESS | 1924 | 1464784805157 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1924 | 1464784805158 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:40:05 INFO - PROCESS | 1924 | 1464784805160 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1924 | 1464784805161 Marionette TRACE conn2 <- [1,138,null,{}] 05:40:05 INFO - PROCESS | 1924 | 1464784805163 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:05 INFO - PROCESS | 1924 | 1464784805240 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:40:05 INFO - PROCESS | 1924 | 1464784805302 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12567f000 == 42 [pid = 1924] [id = 42] 05:40:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x127337800) [pid = 1924] [serial = 122] [outer = 0x0] 05:40:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12940bc00) [pid = 1924] [serial = 123] [outer = 0x127337800] 05:40:05 INFO - PROCESS | 1924 | 1464784805326 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x129670400) [pid = 1924] [serial = 124] [outer = 0x127337800] 05:40:06 INFO - PROCESS | 1924 | 1464784806245 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1119ms 05:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:40:06 INFO - PROCESS | 1924 | 1464784806281 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1924 | 1464784806284 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:40:06 INFO - PROCESS | 1924 | 1464784806287 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1924 | 1464784806289 Marionette TRACE conn2 <- [1,142,null,{}] 05:40:06 INFO - PROCESS | 1924 | 1464784806293 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 1924 | 1464784806388 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:40:06 INFO - PROCESS | 1924 | 1464784806394 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x11265e000 == 43 [pid = 1924] [id = 43] 05:40:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x113868800) [pid = 1924] [serial = 125] [outer = 0x0] 05:40:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1138f9c00) [pid = 1924] [serial = 126] [outer = 0x113868800] 05:40:06 INFO - PROCESS | 1924 | 1464784806422 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x113f0c400) [pid = 1924] [serial = 127] [outer = 0x113868800] 05:40:06 INFO - PROCESS | 1924 | 1464784806777 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 05:40:06 INFO - PROCESS | 1924 | 1464784806808 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1924 | 1464784806811 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:40:06 INFO - PROCESS | 1924 | 1464784806816 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1924 | 1464784806818 Marionette TRACE conn2 <- [1,146,null,{}] 05:40:06 INFO - PROCESS | 1924 | 1464784806820 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:06 INFO - PROCESS | 1924 | 1464784806907 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:40:06 INFO - PROCESS | 1924 | 1464784806937 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e06000 == 44 [pid = 1924] [id = 44] 05:40:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x116077c00) [pid = 1924] [serial = 128] [outer = 0x0] 05:40:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x116709c00) [pid = 1924] [serial = 129] [outer = 0x116077c00] 05:40:06 INFO - PROCESS | 1924 | 1464784806963 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x116854800) [pid = 1924] [serial = 130] [outer = 0x116077c00] 05:40:07 INFO - PROCESS | 1924 | 1464784807276 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 518ms 05:40:07 INFO - PROCESS | 1924 | 1464784807335 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1924 | 1464784807336 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:40:07 INFO - PROCESS | 1924 | 1464784807339 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1924 | 1464784807341 Marionette TRACE conn2 <- [1,150,null,{}] 05:40:07 INFO - PROCESS | 1924 | 1464784807355 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:07 INFO - PROCESS | 1924 | 1464784807453 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:40:07 INFO - PROCESS | 1924 | 1464784807458 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x116807000 == 45 [pid = 1924] [id = 45] 05:40:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x11739a800) [pid = 1924] [serial = 131] [outer = 0x0] 05:40:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x11768a800) [pid = 1924] [serial = 132] [outer = 0x11739a800] 05:40:07 INFO - PROCESS | 1924 | 1464784807486 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x1182b2c00) [pid = 1924] [serial = 133] [outer = 0x11739a800] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x12d812800) [pid = 1924] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x1193eac00) [pid = 1924] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x12d239000) [pid = 1924] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x12c93f800) [pid = 1924] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x12c468c00) [pid = 1924] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12c15b400) [pid = 1924] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12bfa9400) [pid = 1924] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x12bb4ec00) [pid = 1924] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x12bb3d400) [pid = 1924] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12ac05800) [pid = 1924] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x11957c400) [pid = 1924] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x129403800) [pid = 1924] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x12d9ac400) [pid = 1924] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x11684a000) [pid = 1924] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x11812dc00) [pid = 1924] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x118214000) [pid = 1924] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x115164000) [pid = 1924] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x1195a6000) [pid = 1924] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1195a8c00) [pid = 1924] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11a02d800) [pid = 1924] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x123b11800) [pid = 1924] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12509c000) [pid = 1924] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1241c2c00) [pid = 1924] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119994000) [pid = 1924] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1121ac800) [pid = 1924] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x113356000) [pid = 1924] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1184d1000) [pid = 1924] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x113811800) [pid = 1924] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:40:08 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x115ec8800) [pid = 1924] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:40:08 INFO - PROCESS | 1924 | 1464784808264 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 979ms 05:40:08 INFO - PROCESS | 1924 | 1464784808319 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1924 | 1464784808321 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:40:08 INFO - PROCESS | 1924 | 1464784808323 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1924 | 1464784808324 Marionette TRACE conn2 <- [1,154,null,{}] 05:40:08 INFO - PROCESS | 1924 | 1464784808326 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:08 INFO - PROCESS | 1924 | 1464784808403 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:40:08 INFO - PROCESS | 1924 | 1464784808408 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x11704f000 == 46 [pid = 1924] [id = 46] 05:40:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11812d800) [pid = 1924] [serial = 134] [outer = 0x0] 05:40:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1182b3400) [pid = 1924] [serial = 135] [outer = 0x11812d800] 05:40:08 INFO - PROCESS | 1924 | 1464784808435 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1184d6c00) [pid = 1924] [serial = 136] [outer = 0x11812d800] 05:40:08 INFO - PROCESS | 1924 | 1464784808759 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 05:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:40:08 INFO - PROCESS | 1924 | 1464784808792 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1924 | 1464784808794 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:40:08 INFO - PROCESS | 1924 | 1464784808798 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1924 | 1464784808800 Marionette TRACE conn2 <- [1,158,null,{}] 05:40:08 INFO - PROCESS | 1924 | 1464784808803 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:08 INFO - PROCESS | 1924 | 1464784808925 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:40:09 INFO - PROCESS | 1924 | 1464784808995 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e0e000 == 47 [pid = 1924] [id = 47] 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116171000) [pid = 1924] [serial = 137] [outer = 0x0] 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11893b000) [pid = 1924] [serial = 138] [outer = 0x116171000] 05:40:09 INFO - PROCESS | 1924 | 1464784809036 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11906f800) [pid = 1924] [serial = 139] [outer = 0x116171000] 05:40:09 INFO - PROCESS | 1924 | 1464784809437 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 05:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:40:09 INFO - PROCESS | 1924 | 1464784809468 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1924 | 1464784809469 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:40:09 INFO - PROCESS | 1924 | 1464784809471 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1924 | 1464784809472 Marionette TRACE conn2 <- [1,162,null,{}] 05:40:09 INFO - PROCESS | 1924 | 1464784809474 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 1924 | 1464784809561 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:40:09 INFO - PROCESS | 1924 | 1464784809606 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x11824e000 == 48 [pid = 1924] [id = 48] 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1181e1000) [pid = 1924] [serial = 140] [outer = 0x0] 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1193eb000) [pid = 1924] [serial = 141] [outer = 0x1181e1000] 05:40:09 INFO - PROCESS | 1924 | 1464784809631 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x119994400) [pid = 1924] [serial = 142] [outer = 0x1181e1000] 05:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 419ms 05:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:40:09 INFO - PROCESS | 1924 | 1464784809886 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:40:09 INFO - PROCESS | 1924 | 1464784809890 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1924 | 1464784809891 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:40:09 INFO - PROCESS | 1924 | 1464784809893 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1924 | 1464784809894 Marionette TRACE conn2 <- [1,166,null,{}] 05:40:09 INFO - PROCESS | 1924 | 1464784809904 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:09 INFO - PROCESS | 1924 | 1464784809978 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:40:09 INFO - PROCESS | 1924 | 1464784809984 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x11956a800 == 49 [pid = 1924] [id = 49] 05:40:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11999c800) [pid = 1924] [serial = 143] [outer = 0x0] 05:40:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x119f0c800) [pid = 1924] [serial = 144] [outer = 0x11999c800] 05:40:10 INFO - PROCESS | 1924 | 1464784810009 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11a16cc00) [pid = 1924] [serial = 145] [outer = 0x11999c800] 05:40:10 INFO - PROCESS | 1924 | 1464784810489 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 626ms 05:40:10 INFO - PROCESS | 1924 | 1464784810520 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:40:10 INFO - PROCESS | 1924 | 1464784810523 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:40:10 INFO - PROCESS | 1924 | 1464784810526 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1924 | 1464784810529 Marionette TRACE conn2 <- [1,170,null,{}] 05:40:10 INFO - PROCESS | 1924 | 1464784810552 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:10 INFO - PROCESS | 1924 | 1464784810644 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:40:10 INFO - PROCESS | 1924 | 1464784810703 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e14800 == 50 [pid = 1924] [id = 50] 05:40:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x113f0b800) [pid = 1924] [serial = 146] [outer = 0x0] 05:40:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x116080000) [pid = 1924] [serial = 147] [outer = 0x113f0b800] 05:40:10 INFO - PROCESS | 1924 | 1464784810734 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1166c4400) [pid = 1924] [serial = 148] [outer = 0x113f0b800] 05:40:11 INFO - PROCESS | 1924 | 1464784811144 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 640ms 05:40:11 INFO - PROCESS | 1924 | 1464784811167 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1924 | 1464784811171 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:40:11 INFO - PROCESS | 1924 | 1464784811176 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1924 | 1464784811178 Marionette TRACE conn2 <- [1,174,null,{}] 05:40:11 INFO - PROCESS | 1924 | 1464784811180 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:11 INFO - PROCESS | 1924 | 1464784811274 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:40:11 INFO - PROCESS | 1924 | 1464784811317 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193df000 == 51 [pid = 1924] [id = 51] 05:40:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x116704000) [pid = 1924] [serial = 149] [outer = 0x0] 05:40:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x11768b000) [pid = 1924] [serial = 150] [outer = 0x116704000] 05:40:11 INFO - PROCESS | 1924 | 1464784811347 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x1182b5c00) [pid = 1924] [serial = 151] [outer = 0x116704000] 05:40:11 INFO - PROCESS | 1924 | 1464784811758 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 622ms 05:40:11 INFO - PROCESS | 1924 | 1464784811798 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1924 | 1464784811800 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:40:11 INFO - PROCESS | 1924 | 1464784811802 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1924 | 1464784811805 Marionette TRACE conn2 <- [1,178,null,{}] 05:40:11 INFO - PROCESS | 1924 | 1464784811813 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:11 INFO - PROCESS | 1924 | 1464784811938 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:40:11 INFO - PROCESS | 1924 | 1464784811985 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a183000 == 52 [pid = 1924] [id = 52] 05:40:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x1193eb800) [pid = 1924] [serial = 152] [outer = 0x0] 05:40:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x119580800) [pid = 1924] [serial = 153] [outer = 0x1193eb800] 05:40:12 INFO - PROCESS | 1924 | 1464784812017 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x119da8000) [pid = 1924] [serial = 154] [outer = 0x1193eb800] 05:40:12 INFO - PROCESS | 1924 | 1464784812423 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 673ms 05:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:40:12 INFO - PROCESS | 1924 | 1464784812475 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1924 | 1464784812477 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:40:12 INFO - PROCESS | 1924 | 1464784812480 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1924 | 1464784812481 Marionette TRACE conn2 <- [1,182,null,{}] 05:40:12 INFO - PROCESS | 1924 | 1464784812484 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:12 INFO - PROCESS | 1924 | 1464784812588 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:40:12 INFO - PROCESS | 1924 | 1464784812645 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ae4000 == 53 [pid = 1924] [id = 53] 05:40:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11a173400) [pid = 1924] [serial = 155] [outer = 0x0] 05:40:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x123973c00) [pid = 1924] [serial = 156] [outer = 0x11a173400] 05:40:12 INFO - PROCESS | 1924 | 1464784812675 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x123c36800) [pid = 1924] [serial = 157] [outer = 0x11a173400] 05:40:13 INFO - PROCESS | 1924 | 1464784813085 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 619ms 05:40:13 INFO - PROCESS | 1924 | 1464784813100 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1924 | 1464784813102 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:40:13 INFO - PROCESS | 1924 | 1464784813105 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1924 | 1464784813107 Marionette TRACE conn2 <- [1,186,null,{}] 05:40:13 INFO - PROCESS | 1924 | 1464784813110 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:13 INFO - PROCESS | 1924 | 1464784813238 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:40:13 INFO - PROCESS | 1924 | 1464784813322 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1131c7800 == 54 [pid = 1924] [id = 54] 05:40:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x115e43c00) [pid = 1924] [serial = 158] [outer = 0x0] 05:40:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x11767e000) [pid = 1924] [serial = 159] [outer = 0x115e43c00] 05:40:13 INFO - PROCESS | 1924 | 1464784813370 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x1195a5800) [pid = 1924] [serial = 160] [outer = 0x115e43c00] 05:40:13 INFO - PROCESS | 1924 | 1464784813939 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 05:40:13 INFO - PROCESS | 1924 | 1464784813975 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1924 | 1464784813977 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:40:13 INFO - PROCESS | 1924 | 1464784813983 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1924 | 1464784813985 Marionette TRACE conn2 <- [1,190,null,{}] 05:40:13 INFO - PROCESS | 1924 | 1464784813989 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:14 INFO - PROCESS | 1924 | 1464784814075 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:40:14 INFO - PROCESS | 1924 | 1464784814134 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x113aa2800 == 55 [pid = 1924] [id = 55] 05:40:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x113811800) [pid = 1924] [serial = 161] [outer = 0x0] 05:40:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x113d71400) [pid = 1924] [serial = 162] [outer = 0x113811800] 05:40:14 INFO - PROCESS | 1924 | 1464784814163 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x115ed5400) [pid = 1924] [serial = 163] [outer = 0x113811800] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11824e000 == 54 [pid = 1924] [id = 48] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x117e0e000 == 53 [pid = 1924] [id = 47] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11704f000 == 52 [pid = 1924] [id = 46] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x116807000 == 51 [pid = 1924] [id = 45] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1170e4000 == 50 [pid = 1924] [id = 31] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x115e06000 == 49 [pid = 1924] [id = 44] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11704c800 == 48 [pid = 1924] [id = 30] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x113a9c800 == 47 [pid = 1924] [id = 27] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11613d800 == 46 [pid = 1924] [id = 28] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11265e000 == 45 [pid = 1924] [id = 43] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x12567f000 == 44 [pid = 1924] [id = 42] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11898b800 == 43 [pid = 1924] [id = 33] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1239a6000 == 42 [pid = 1924] [id = 38] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1199b0800 == 41 [pid = 1924] [id = 35] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11680f800 == 40 [pid = 1924] [id = 29] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1193e0800 == 39 [pid = 1924] [id = 34] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1131c7800 == 38 [pid = 1924] [id = 54] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x123ae4000 == 37 [pid = 1924] [id = 53] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11a183000 == 36 [pid = 1924] [id = 52] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1193df000 == 35 [pid = 1924] [id = 51] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x12425c000 == 34 [pid = 1924] [id = 40] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e6000 == 33 [pid = 1924] [id = 37] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11a17b800 == 32 [pid = 1924] [id = 36] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x115e14800 == 31 [pid = 1924] [id = 50] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11956a800 == 30 [pid = 1924] [id = 49] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x11824a800 == 29 [pid = 1924] [id = 32] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x123fe1800 == 28 [pid = 1924] [id = 39] 05:40:14 INFO - PROCESS | 1924 | --DOCSHELL 0x125056000 == 27 [pid = 1924] [id = 41] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x123d03800) [pid = 1924] [serial = 11] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x116a64c00) [pid = 1924] [serial = 81] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x118215000) [pid = 1924] [serial = 84] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x11860cc00) [pid = 1924] [serial = 87] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1189cd800) [pid = 1924] [serial = 88] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x119047400) [pid = 1924] [serial = 90] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x11959f800) [pid = 1924] [serial = 91] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x119997000) [pid = 1924] [serial = 93] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x119d5b400) [pid = 1924] [serial = 94] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x119d61000) [pid = 1924] [serial = 96] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11a02a800) [pid = 1924] [serial = 97] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12396ec00) [pid = 1924] [serial = 99] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x123b65c00) [pid = 1924] [serial = 100] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x125099c00) [pid = 1924] [serial = 106] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1255c1800) [pid = 1924] [serial = 109] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1182b4000) [pid = 1924] [serial = 85] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x126d95c00) [pid = 1924] [serial = 112] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x113f43400) [pid = 1924] [serial = 76] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11670e800) [pid = 1924] [serial = 70] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1166c9000) [pid = 1924] [serial = 79] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1173a3c00) [pid = 1924] [serial = 82] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12ac6a000) [pid = 1924] [serial = 64] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x112d31400) [pid = 1924] [serial = 67] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x123f08400) [pid = 1924] [serial = 8] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x123d03c00) [pid = 1924] [serial = 102] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1245f2c00) [pid = 1924] [serial = 105] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1255a1400) [pid = 1924] [serial = 108] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12559e400) [pid = 1924] [serial = 111] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x126f3e400) [pid = 1924] [serial = 114] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1271a0c00) [pid = 1924] [serial = 117] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x129031400) [pid = 1924] [serial = 120] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11276a800) [pid = 1924] [serial = 66] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x116167c00) [pid = 1924] [serial = 69] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11860ec00) [pid = 1924] [serial = 72] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1193e4c00) [pid = 1924] [serial = 73] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x113a85c00) [pid = 1924] [serial = 75] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1161b5c00) [pid = 1924] [serial = 78] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12bb5b800) [pid = 1924] [serial = 30] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12bfa6800) [pid = 1924] [serial = 31] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12bb41c00) [pid = 1924] [serial = 27] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12bb4b800) [pid = 1924] [serial = 28] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12ac61800) [pid = 1924] [serial = 24] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x12ba50800) [pid = 1924] [serial = 25] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11957e400) [pid = 1924] [serial = 21] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119582c00) [pid = 1924] [serial = 22] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x129767800) [pid = 1924] [serial = 18] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x129405400) [pid = 1924] [serial = 15] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x12940b000) [pid = 1924] [serial = 16] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12d9b0400) [pid = 1924] [serial = 60] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12d81d800) [pid = 1924] [serial = 57] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12d9a7800) [pid = 1924] [serial = 58] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x12d568c00) [pid = 1924] [serial = 54] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12d56dc00) [pid = 1924] [serial = 55] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12d565400) [pid = 1924] [serial = 52] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12d561000) [pid = 1924] [serial = 51] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x12ce8a400) [pid = 1924] [serial = 43] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x12cf9a800) [pid = 1924] [serial = 45] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x12cfdc400) [pid = 1924] [serial = 48] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x12ce84400) [pid = 1924] [serial = 42] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x12c46ac00) [pid = 1924] [serial = 39] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x12c939800) [pid = 1924] [serial = 40] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x12c462800) [pid = 1924] [serial = 36] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x12c466400) [pid = 1924] [serial = 37] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x12c158400) [pid = 1924] [serial = 34] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x12c14f400) [pid = 1924] [serial = 33] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x119071400) [pid = 1924] [serial = 63] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x12d9b4c00) [pid = 1924] [serial = 61] [outer = 0x0] [url = about:blank] 05:40:14 INFO - PROCESS | 1924 | 1464784814936 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 975ms 05:40:14 INFO - PROCESS | 1924 | 1464784814956 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 1924 | 1464784814958 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:40:14 INFO - PROCESS | 1924 | 1464784814962 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1924 | 1464784814965 Marionette TRACE conn2 <- [1,194,null,{}] 05:40:14 INFO - PROCESS | 1924 | 1464784814969 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 1924 | 1464784815039 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:40:15 INFO - PROCESS | 1924 | 1464784815044 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x112edd000 == 28 [pid = 1924] [id = 56] 05:40:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x1138eb800) [pid = 1924] [serial = 164] [outer = 0x0] 05:40:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x113f43400) [pid = 1924] [serial = 165] [outer = 0x1138eb800] 05:40:15 INFO - PROCESS | 1924 | 1464784815074 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x115eccc00) [pid = 1924] [serial = 166] [outer = 0x1138eb800] 05:40:15 INFO - PROCESS | 1924 | 1464784815377 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 05:40:15 INFO - PROCESS | 1924 | 1464784815435 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1924 | 1464784815439 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:40:15 INFO - PROCESS | 1924 | 1464784815444 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1924 | 1464784815445 Marionette TRACE conn2 <- [1,198,null,{}] 05:40:15 INFO - PROCESS | 1924 | 1464784815448 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 1924 | 1464784815517 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:40:15 INFO - PROCESS | 1924 | 1464784815522 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e0a800 == 29 [pid = 1924] [id = 57] 05:40:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1161b2800) [pid = 1924] [serial = 167] [outer = 0x0] 05:40:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x116707c00) [pid = 1924] [serial = 168] [outer = 0x1161b2800] 05:40:15 INFO - PROCESS | 1924 | 1464784815550 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x1168a0c00) [pid = 1924] [serial = 169] [outer = 0x1161b2800] 05:40:15 INFO - PROCESS | 1924 | 1464784815856 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 423ms 05:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:40:15 INFO - PROCESS | 1924 | 1464784815870 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1924 | 1464784815872 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:40:15 INFO - PROCESS | 1924 | 1464784815875 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1924 | 1464784815877 Marionette TRACE conn2 <- [1,202,null,{}] 05:40:15 INFO - PROCESS | 1924 | 1464784815888 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:15 INFO - PROCESS | 1924 | 1464784815970 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:40:16 INFO - PROCESS | 1924 | 1464784816011 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x116881800 == 30 [pid = 1924] [id = 58] 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x11301c000) [pid = 1924] [serial = 170] [outer = 0x0] 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11717b800) [pid = 1924] [serial = 171] [outer = 0x11301c000] 05:40:16 INFO - PROCESS | 1924 | 1464784816039 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x118219400) [pid = 1924] [serial = 172] [outer = 0x11301c000] 05:40:16 INFO - PROCESS | 1924 | 1464784816287 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 425ms 05:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:40:16 INFO - PROCESS | 1924 | 1464784816303 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1924 | 1464784816305 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:40:16 INFO - PROCESS | 1924 | 1464784816307 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1924 | 1464784816308 Marionette TRACE conn2 <- [1,206,null,{}] 05:40:16 INFO - PROCESS | 1924 | 1464784816311 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 1924 | 1464784816397 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:40:16 INFO - PROCESS | 1924 | 1464784816401 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170e9800 == 31 [pid = 1924] [id = 59] 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x11860b400) [pid = 1924] [serial = 173] [outer = 0x0] 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x118940800) [pid = 1924] [serial = 174] [outer = 0x11860b400] 05:40:16 INFO - PROCESS | 1924 | 1464784816428 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x119046400) [pid = 1924] [serial = 175] [outer = 0x11860b400] 05:40:16 INFO - PROCESS | 1924 | 1464784816726 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 05:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:40:16 INFO - PROCESS | 1924 | 1464784816779 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1924 | 1464784816780 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:40:16 INFO - PROCESS | 1924 | 1464784816782 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1924 | 1464784816783 Marionette TRACE conn2 <- [1,210,null,{}] 05:40:16 INFO - PROCESS | 1924 | 1464784816785 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:16 INFO - PROCESS | 1924 | 1464784816874 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:40:16 INFO - PROCESS | 1924 | 1464784816886 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e1e000 == 32 [pid = 1924] [id = 60] 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x113d6cc00) [pid = 1924] [serial = 176] [outer = 0x0] 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11860dc00) [pid = 1924] [serial = 177] [outer = 0x113d6cc00] 05:40:16 INFO - PROCESS | 1924 | 1464784816911 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1193e5400) [pid = 1924] [serial = 178] [outer = 0x113d6cc00] 05:40:17 INFO - PROCESS | 1924 | 1464784817250 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 519ms 05:40:17 INFO - PROCESS | 1924 | 1464784817302 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:40:17 INFO - PROCESS | 1924 | 1464784817303 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:40:17 INFO - PROCESS | 1924 | 1464784817305 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1924 | 1464784817306 Marionette TRACE conn2 <- [1,214,null,{}] 05:40:17 INFO - PROCESS | 1924 | 1464784817308 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 1924 | 1464784817404 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:40:17 INFO - PROCESS | 1924 | 1464784817433 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x118986000 == 33 [pid = 1924] [id = 61] 05:40:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x115e4b400) [pid = 1924] [serial = 179] [outer = 0x0] 05:40:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11957e000) [pid = 1924] [serial = 180] [outer = 0x115e4b400] 05:40:17 INFO - PROCESS | 1924 | 1464784817459 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x119d58000) [pid = 1924] [serial = 181] [outer = 0x115e4b400] 05:40:17 INFO - PROCESS | 1924 | 1464784817746 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 468ms 05:40:17 INFO - PROCESS | 1924 | 1464784817773 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1924 | 1464784817774 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:40:17 INFO - PROCESS | 1924 | 1464784817776 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1924 | 1464784817777 Marionette TRACE conn2 <- [1,218,null,{}] 05:40:17 INFO - PROCESS | 1924 | 1464784817788 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:17 INFO - PROCESS | 1924 | 1464784817871 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:40:17 INFO - PROCESS | 1924 | 1464784817875 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x119560800 == 34 [pid = 1924] [id = 62] 05:40:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x111f4e000) [pid = 1924] [serial = 182] [outer = 0x0] 05:40:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119d61000) [pid = 1924] [serial = 183] [outer = 0x111f4e000] 05:40:17 INFO - PROCESS | 1924 | 1464784817900 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119fae000) [pid = 1924] [serial = 184] [outer = 0x111f4e000] 05:40:18 INFO - PROCESS | 1924 | 1464784818190 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 422ms 05:40:18 INFO - PROCESS | 1924 | 1464784818211 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1924 | 1464784818213 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:40:18 INFO - PROCESS | 1924 | 1464784818223 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1924 | 1464784818224 Marionette TRACE conn2 <- [1,222,null,{}] 05:40:18 INFO - PROCESS | 1924 | 1464784818226 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 1924 | 1464784818321 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:40:18 INFO - PROCESS | 1924 | 1464784818325 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cc5000 == 35 [pid = 1924] [id = 63] 05:40:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119d62c00) [pid = 1924] [serial = 185] [outer = 0x0] 05:40:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x123865000) [pid = 1924] [serial = 186] [outer = 0x119d62c00] 05:40:18 INFO - PROCESS | 1924 | 1464784818350 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x123d02c00) [pid = 1924] [serial = 187] [outer = 0x119d62c00] 05:40:18 INFO - PROCESS | 1924 | 1464784818673 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 05:40:18 INFO - PROCESS | 1924 | 1464784818693 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1924 | 1464784818694 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:40:18 INFO - PROCESS | 1924 | 1464784818702 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1924 | 1464784818703 Marionette TRACE conn2 <- [1,226,null,{}] 05:40:18 INFO - PROCESS | 1924 | 1464784818706 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:18 INFO - PROCESS | 1924 | 1464784818789 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:40:18 INFO - PROCESS | 1924 | 1464784818793 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x11687f800 == 36 [pid = 1924] [id = 64] 05:40:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x123b09800) [pid = 1924] [serial = 188] [outer = 0x0] 05:40:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x124115000) [pid = 1924] [serial = 189] [outer = 0x123b09800] 05:40:18 INFO - PROCESS | 1924 | 1464784818817 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1241c2c00) [pid = 1924] [serial = 190] [outer = 0x123b09800] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11999c800) [pid = 1924] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x116171000) [pid = 1924] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1181e1000) [pid = 1924] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x116077c00) [pid = 1924] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x113868800) [pid = 1924] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11739a800) [pid = 1924] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11812d800) [pid = 1924] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x127337800) [pid = 1924] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:40:18 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x128d5b000) [pid = 1924] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:40:19 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x123b67000) [pid = 1924] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:40:19 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x126d98c00) [pid = 1924] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:40:19 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126d99800) [pid = 1924] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:40:19 INFO - PROCESS | 1924 | 1464784819156 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 477ms 05:40:19 INFO - PROCESS | 1924 | 1464784819173 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1924 | 1464784819175 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:40:19 INFO - PROCESS | 1924 | 1464784819193 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1924 | 1464784819195 Marionette TRACE conn2 <- [1,230,null,{}] 05:40:19 INFO - PROCESS | 1924 | 1464784819201 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 1924 | 1464784819311 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:40:19 INFO - PROCESS | 1924 | 1464784819349 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a180800 == 37 [pid = 1924] [id = 65] 05:40:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x113868800) [pid = 1924] [serial = 191] [outer = 0x0] 05:40:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x123d05000) [pid = 1924] [serial = 192] [outer = 0x113868800] 05:40:19 INFO - PROCESS | 1924 | 1464784819390 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x12498b400) [pid = 1924] [serial = 193] [outer = 0x113868800] 05:40:19 INFO - PROCESS | 1924 | 1464784819782 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 623ms 05:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:40:19 INFO - PROCESS | 1924 | 1464784819816 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1924 | 1464784819818 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:40:19 INFO - PROCESS | 1924 | 1464784819820 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1924 | 1464784819822 Marionette TRACE conn2 <- [1,234,null,{}] 05:40:19 INFO - PROCESS | 1924 | 1464784819824 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:19 INFO - PROCESS | 1924 | 1464784819922 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:40:19 INFO - PROCESS | 1924 | 1464784819928 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e1c800 == 38 [pid = 1924] [id = 66] 05:40:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x124b05000) [pid = 1924] [serial = 194] [outer = 0x0] 05:40:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x124e56c00) [pid = 1924] [serial = 195] [outer = 0x124b05000] 05:40:19 INFO - PROCESS | 1924 | 1464784819959 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x12559c400) [pid = 1924] [serial = 196] [outer = 0x124b05000] 05:40:20 INFO - PROCESS | 1924 | 1464784820250 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 05:40:20 INFO - PROCESS | 1924 | 1464784820289 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1924 | 1464784820290 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:40:20 INFO - PROCESS | 1924 | 1464784820292 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1924 | 1464784820293 Marionette TRACE conn2 <- [1,238,null,{}] 05:40:20 INFO - PROCESS | 1924 | 1464784820296 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 1924 | 1464784820365 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:40:20 INFO - PROCESS | 1924 | 1464784820369 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x123fea800 == 39 [pid = 1924] [id = 67] 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x12559f400) [pid = 1924] [serial = 197] [outer = 0x0] 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1255b7400) [pid = 1924] [serial = 198] [outer = 0x12559f400] 05:40:20 INFO - PROCESS | 1924 | 1464784820396 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1255c1800) [pid = 1924] [serial = 199] [outer = 0x12559f400] 05:40:20 INFO - PROCESS | 1924 | 1464784820687 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 423ms 05:40:20 INFO - PROCESS | 1924 | 1464784820718 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1924 | 1464784820719 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:40:20 INFO - PROCESS | 1924 | 1464784820722 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1924 | 1464784820732 Marionette TRACE conn2 <- [1,242,null,{}] 05:40:20 INFO - PROCESS | 1924 | 1464784820736 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:20 INFO - PROCESS | 1924 | 1464784820824 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:40:20 INFO - PROCESS | 1924 | 1464784820830 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12499e800 == 40 [pid = 1924] [id = 68] 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1199a0400) [pid = 1924] [serial = 200] [outer = 0x0] 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1255c1c00) [pid = 1924] [serial = 201] [outer = 0x1199a0400] 05:40:20 INFO - PROCESS | 1924 | 1464784820854 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x126d11c00) [pid = 1924] [serial = 202] [outer = 0x1199a0400] 05:40:21 INFO - PROCESS | 1924 | 1464784821349 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 679ms 05:40:21 INFO - PROCESS | 1924 | 1464784821402 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1924 | 1464784821404 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:40:21 INFO - PROCESS | 1924 | 1464784821407 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1924 | 1464784821410 Marionette TRACE conn2 <- [1,246,null,{}] 05:40:21 INFO - PROCESS | 1924 | 1464784821414 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:21 INFO - PROCESS | 1924 | 1464784821515 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:40:21 INFO - PROCESS | 1924 | 1464784821559 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x113fe1000 == 41 [pid = 1924] [id = 69] 05:40:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x113349400) [pid = 1924] [serial = 203] [outer = 0x0] 05:40:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x113f47400) [pid = 1924] [serial = 204] [outer = 0x113349400] 05:40:21 INFO - PROCESS | 1924 | 1464784821590 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11616fc00) [pid = 1924] [serial = 205] [outer = 0x113349400] 05:40:22 INFO - PROCESS | 1924 | 1464784822124 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 772ms 05:40:22 INFO - PROCESS | 1924 | 1464784822181 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1924 | 1464784822186 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:40:22 INFO - PROCESS | 1924 | 1464784822193 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1924 | 1464784822196 Marionette TRACE conn2 <- [1,250,null,{}] 05:40:22 INFO - PROCESS | 1924 | 1464784822200 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:22 INFO - PROCESS | 1924 | 1464784822347 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:40:22 INFO - PROCESS | 1924 | 1464784822391 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x118977000 == 42 [pid = 1924] [id = 70] 05:40:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x116a64800) [pid = 1924] [serial = 206] [outer = 0x0] 05:40:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1173a5c00) [pid = 1924] [serial = 207] [outer = 0x116a64800] 05:40:22 INFO - PROCESS | 1924 | 1464784822421 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x118214400) [pid = 1924] [serial = 208] [outer = 0x116a64800] 05:40:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x111c1d000) [pid = 1924] [serial = 209] [outer = 0x119d9f800] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x123fea800 == 41 [pid = 1924] [id = 67] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x117e1c800 == 40 [pid = 1924] [id = 66] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x11a180800 == 39 [pid = 1924] [id = 65] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x11687f800 == 38 [pid = 1924] [id = 64] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x119cc5000 == 37 [pid = 1924] [id = 63] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x119560800 == 36 [pid = 1924] [id = 62] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x118986000 == 35 [pid = 1924] [id = 61] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x117e1e000 == 34 [pid = 1924] [id = 60] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x1170e9800 == 33 [pid = 1924] [id = 59] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x116881800 == 32 [pid = 1924] [id = 58] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x115e0a800 == 31 [pid = 1924] [id = 57] 05:40:23 INFO - PROCESS | 1924 | --DOCSHELL 0x112edd000 == 30 [pid = 1924] [id = 56] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11906f800) [pid = 1924] [serial = 139] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1193eb000) [pid = 1924] [serial = 141] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x116709c00) [pid = 1924] [serial = 129] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x113f0c400) [pid = 1924] [serial = 127] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119994400) [pid = 1924] [serial = 142] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1138f9c00) [pid = 1924] [serial = 126] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11768a800) [pid = 1924] [serial = 132] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x116854800) [pid = 1924] [serial = 130] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1182b2c00) [pid = 1924] [serial = 133] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11893b000) [pid = 1924] [serial = 138] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1182b3400) [pid = 1924] [serial = 135] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x129670400) [pid = 1924] [serial = 124] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1184d6c00) [pid = 1924] [serial = 136] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x12940bc00) [pid = 1924] [serial = 123] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x129407000) [pid = 1924] [serial = 121] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x124112000) [pid = 1924] [serial = 103] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x127156400) [pid = 1924] [serial = 115] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x127620400) [pid = 1924] [serial = 118] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11a16cc00) [pid = 1924] [serial = 145] [outer = 0x0] [url = about:blank] 05:40:23 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x119f0c800) [pid = 1924] [serial = 144] [outer = 0x0] [url = about:blank] 05:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 876ms 05:40:23 INFO - PROCESS | 1924 | 1464784823060 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:40:23 INFO - PROCESS | 1924 | 1464784823068 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1924 | 1464784823071 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:40:23 INFO - PROCESS | 1924 | 1464784823074 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1924 | 1464784823077 Marionette TRACE conn2 <- [1,254,null,{}] 05:40:23 INFO - PROCESS | 1924 | 1464784823080 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 1924 | 1464784823151 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:40:23 INFO - PROCESS | 1924 | 1464784823156 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x113a26800 == 31 [pid = 1924] [id = 71] 05:40:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x115e47000) [pid = 1924] [serial = 210] [outer = 0x0] 05:40:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11670a000) [pid = 1924] [serial = 211] [outer = 0x115e47000] 05:40:23 INFO - PROCESS | 1924 | 1464784823185 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x116a63800) [pid = 1924] [serial = 212] [outer = 0x115e47000] 05:40:23 INFO - PROCESS | 1924 | 1464784823494 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 05:40:23 INFO - PROCESS | 1924 | 1464784823548 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1924 | 1464784823551 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:40:23 INFO - PROCESS | 1924 | 1464784823565 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1924 | 1464784823567 Marionette TRACE conn2 <- [1,258,null,{}] 05:40:23 INFO - PROCESS | 1924 | 1464784823569 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:23 INFO - PROCESS | 1924 | 1464784823641 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:40:23 INFO - PROCESS | 1924 | 1464784823646 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x116812000 == 32 [pid = 1924] [id = 72] 05:40:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11739a400) [pid = 1924] [serial = 213] [outer = 0x0] 05:40:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x118217c00) [pid = 1924] [serial = 214] [outer = 0x11739a400] 05:40:23 INFO - PROCESS | 1924 | 1464784823674 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118607800) [pid = 1924] [serial = 215] [outer = 0x11739a400] 05:40:23 INFO - PROCESS | 1924 | 1464784823982 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 05:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:40:24 INFO - PROCESS | 1924 | 1464784824034 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1924 | 1464784824036 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:40:24 INFO - PROCESS | 1924 | 1464784824038 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1924 | 1464784824040 Marionette TRACE conn2 <- [1,262,null,{}] 05:40:24 INFO - PROCESS | 1924 | 1464784824048 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 1924 | 1464784824134 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:40:24 INFO - PROCESS | 1924 | 1464784824173 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e15000 == 33 [pid = 1924] [id = 73] 05:40:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1130d4c00) [pid = 1924] [serial = 216] [outer = 0x0] 05:40:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x118610800) [pid = 1924] [serial = 217] [outer = 0x1130d4c00] 05:40:24 INFO - PROCESS | 1924 | 1464784824201 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1193ee400) [pid = 1924] [serial = 218] [outer = 0x1130d4c00] 05:40:24 INFO - PROCESS | 1924 | 1464784824472 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 05:40:24 INFO - PROCESS | 1924 | 1464784824510 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1924 | 1464784824516 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:40:24 INFO - PROCESS | 1924 | 1464784824528 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1924 | 1464784824530 Marionette TRACE conn2 <- [1,266,null,{}] 05:40:24 INFO - PROCESS | 1924 | 1464784824536 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:24 INFO - PROCESS | 1924 | 1464784824653 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:40:24 INFO - PROCESS | 1924 | 1464784824717 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x11824e000 == 34 [pid = 1924] [id = 74] 05:40:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11821cc00) [pid = 1924] [serial = 219] [outer = 0x0] 05:40:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119581000) [pid = 1924] [serial = 220] [outer = 0x11821cc00] 05:40:24 INFO - PROCESS | 1924 | 1464784824758 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119997000) [pid = 1924] [serial = 221] [outer = 0x11821cc00] 05:40:25 INFO - PROCESS | 1924 | 1464784825125 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 623ms 05:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:40:25 INFO - PROCESS | 1924 | 1464784825152 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1924 | 1464784825153 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:40:25 INFO - PROCESS | 1924 | 1464784825156 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1924 | 1464784825157 Marionette TRACE conn2 <- [1,270,null,{}] 05:40:25 INFO - PROCESS | 1924 | 1464784825159 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:25 INFO - PROCESS | 1924 | 1464784825244 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:40:25 INFO - PROCESS | 1924 | 1464784825273 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193e0000 == 35 [pid = 1924] [id = 75] 05:40:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119997800) [pid = 1924] [serial = 222] [outer = 0x0] 05:40:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119f0d000) [pid = 1924] [serial = 223] [outer = 0x119997800] 05:40:25 INFO - PROCESS | 1924 | 1464784825297 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x11a170800) [pid = 1924] [serial = 224] [outer = 0x119997800] 05:40:25 INFO - PROCESS | 1924 | 1464784825644 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 05:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:40:25 INFO - PROCESS | 1924 | 1464784825681 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1924 | 1464784825684 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:40:25 INFO - PROCESS | 1924 | 1464784825686 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1924 | 1464784825687 Marionette TRACE conn2 <- [1,274,null,{}] 05:40:25 INFO - PROCESS | 1924 | 1464784825690 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:25 INFO - PROCESS | 1924 | 1464784825791 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:40:25 INFO - PROCESS | 1924 | 1464784825797 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a105000 == 36 [pid = 1924] [id = 76] 05:40:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119faa400) [pid = 1924] [serial = 225] [outer = 0x0] 05:40:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x123f10c00) [pid = 1924] [serial = 226] [outer = 0x119faa400] 05:40:25 INFO - PROCESS | 1924 | 1464784825822 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x124e56000) [pid = 1924] [serial = 227] [outer = 0x119faa400] 05:40:26 INFO - PROCESS | 1924 | 1464784826106 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 05:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:40:26 INFO - PROCESS | 1924 | 1464784826159 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1924 | 1464784826160 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:40:26 INFO - PROCESS | 1924 | 1464784826169 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1924 | 1464784826170 Marionette TRACE conn2 <- [1,278,null,{}] 05:40:26 INFO - PROCESS | 1924 | 1464784826173 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 1924 | 1464784826262 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:40:26 INFO - PROCESS | 1924 | 1464784826267 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239b6000 == 37 [pid = 1924] [id = 77] 05:40:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x123971400) [pid = 1924] [serial = 228] [outer = 0x0] 05:40:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x125597c00) [pid = 1924] [serial = 229] [outer = 0x123971400] 05:40:26 INFO - PROCESS | 1924 | 1464784826291 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1255b9000) [pid = 1924] [serial = 230] [outer = 0x123971400] 05:40:26 INFO - PROCESS | 1924 | 1464784826590 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 477ms 05:40:26 INFO - PROCESS | 1924 | 1464784826640 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1924 | 1464784826641 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:40:26 INFO - PROCESS | 1924 | 1464784826643 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1924 | 1464784826644 Marionette TRACE conn2 <- [1,282,null,{}] 05:40:26 INFO - PROCESS | 1924 | 1464784826646 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:26 INFO - PROCESS | 1924 | 1464784826739 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:40:26 INFO - PROCESS | 1924 | 1464784826743 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x124249000 == 38 [pid = 1924] [id = 78] 05:40:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x124e4ac00) [pid = 1924] [serial = 231] [outer = 0x0] 05:40:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x126d05800) [pid = 1924] [serial = 232] [outer = 0x124e4ac00] 05:40:26 INFO - PROCESS | 1924 | 1464784826768 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x126d99800) [pid = 1924] [serial = 233] [outer = 0x124e4ac00] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12559f400) [pid = 1924] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1161b2800) [pid = 1924] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x115e4b400) [pid = 1924] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11860b400) [pid = 1924] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11301c000) [pid = 1924] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1138eb800) [pid = 1924] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x113f0b800) [pid = 1924] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x116704000) [pid = 1924] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1193eb800) [pid = 1924] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x111f4e000) [pid = 1924] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x113868800) [pid = 1924] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x119d62c00) [pid = 1924] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x123b09800) [pid = 1924] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x124b05000) [pid = 1924] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11a173400) [pid = 1924] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x115e43c00) [pid = 1924] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:40:27 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x113d6cc00) [pid = 1924] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:40:27 INFO - PROCESS | 1924 | 1464784827133 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 05:40:27 INFO - PROCESS | 1924 | 1464784827161 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1924 | 1464784827163 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:40:27 INFO - PROCESS | 1924 | 1464784827165 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1924 | 1464784827166 Marionette TRACE conn2 <- [1,286,null,{}] 05:40:27 INFO - PROCESS | 1924 | 1464784827168 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:27 INFO - PROCESS | 1924 | 1464784827238 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:40:27 INFO - PROCESS | 1924 | 1464784827242 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e12000 == 39 [pid = 1924] [id = 79] 05:40:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x113865000) [pid = 1924] [serial = 234] [outer = 0x0] 05:40:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1166c4800) [pid = 1924] [serial = 235] [outer = 0x113865000] 05:40:27 INFO - PROCESS | 1924 | 1464784827269 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119577800) [pid = 1924] [serial = 236] [outer = 0x113865000] 05:40:27 INFO - PROCESS | 1924 | 1464784827571 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 418ms 05:40:27 INFO - PROCESS | 1924 | 1464784827590 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1924 | 1464784827591 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:40:27 INFO - PROCESS | 1924 | 1464784827593 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1924 | 1464784827594 Marionette TRACE conn2 <- [1,290,null,{}] 05:40:27 INFO - PROCESS | 1924 | 1464784827597 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:27 INFO - PROCESS | 1924 | 1464784827690 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:40:27 INFO - PROCESS | 1924 | 1464784827697 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x124e3d800 == 40 [pid = 1924] [id = 80] 05:40:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x113d6cc00) [pid = 1924] [serial = 237] [outer = 0x0] 05:40:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11a16d000) [pid = 1924] [serial = 238] [outer = 0x113d6cc00] 05:40:27 INFO - PROCESS | 1924 | 1464784827722 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x126f36400) [pid = 1924] [serial = 239] [outer = 0x113d6cc00] 05:40:28 INFO - PROCESS | 1924 | 1464784828022 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 05:40:28 INFO - PROCESS | 1924 | 1464784828061 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 1924 | 1464784828063 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:40:28 INFO - PROCESS | 1924 | 1464784828068 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1924 | 1464784828069 Marionette TRACE conn2 <- [1,294,null,{}] 05:40:28 INFO - PROCESS | 1924 | 1464784828072 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 1924 | 1464784828155 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:40:28 INFO - PROCESS | 1924 | 1464784828160 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x126f28000 == 41 [pid = 1924] [id = 81] 05:40:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x126fb9000) [pid = 1924] [serial = 240] [outer = 0x0] 05:40:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1271a1400) [pid = 1924] [serial = 241] [outer = 0x126fb9000] 05:40:28 INFO - PROCESS | 1924 | 1464784828191 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x127623800) [pid = 1924] [serial = 242] [outer = 0x126fb9000] 05:40:28 INFO - PROCESS | 1924 | 1464784828489 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 472ms 05:40:28 INFO - PROCESS | 1924 | 1464784828539 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:40:28 INFO - PROCESS | 1924 | 1464784828540 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:40:28 INFO - PROCESS | 1924 | 1464784828542 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 1924 | 1464784828544 Marionette TRACE conn2 <- [1,298,null,{}] 05:40:28 INFO - PROCESS | 1924 | 1464784828546 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:28 INFO - PROCESS | 1924 | 1464784828636 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:40:28 INFO - PROCESS | 1924 | 1464784828642 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181ba000 == 42 [pid = 1924] [id = 82] 05:40:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x124b06400) [pid = 1924] [serial = 243] [outer = 0x0] 05:40:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x129033000) [pid = 1924] [serial = 244] [outer = 0x124b06400] 05:40:28 INFO - PROCESS | 1924 | 1464784828668 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12903d000) [pid = 1924] [serial = 245] [outer = 0x124b06400] 05:40:28 INFO - PROCESS | 1924 | 1464784828955 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 467ms 05:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:40:29 INFO - PROCESS | 1924 | 1464784829011 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1924 | 1464784829012 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:40:29 INFO - PROCESS | 1924 | 1464784829016 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1924 | 1464784829018 Marionette TRACE conn2 <- [1,302,null,{}] 05:40:29 INFO - PROCESS | 1924 | 1464784829020 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 1924 | 1464784829138 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:40:29 INFO - PROCESS | 1924 | 1464784829181 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x112ab5800 == 43 [pid = 1924] [id = 83] 05:40:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x111c88800) [pid = 1924] [serial = 246] [outer = 0x0] 05:40:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1121b5000) [pid = 1924] [serial = 247] [outer = 0x111c88800] 05:40:29 INFO - PROCESS | 1924 | 1464784829213 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x113862800) [pid = 1924] [serial = 248] [outer = 0x111c88800] 05:40:29 INFO - PROCESS | 1924 | 1464784829623 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 621ms 05:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:40:29 INFO - PROCESS | 1924 | 1464784829637 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1924 | 1464784829639 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:40:29 INFO - PROCESS | 1924 | 1464784829642 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1924 | 1464784829644 Marionette TRACE conn2 <- [1,306,null,{}] 05:40:29 INFO - PROCESS | 1924 | 1464784829647 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:29 INFO - PROCESS | 1924 | 1464784829744 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:40:29 INFO - PROCESS | 1924 | 1464784829786 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e0b800 == 44 [pid = 1924] [id = 84] 05:40:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1160f0400) [pid = 1924] [serial = 249] [outer = 0x0] 05:40:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11768a800) [pid = 1924] [serial = 250] [outer = 0x1160f0400] 05:40:29 INFO - PROCESS | 1924 | 1464784829818 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1182b4c00) [pid = 1924] [serial = 251] [outer = 0x1160f0400] 05:40:30 INFO - PROCESS | 1924 | 1464784830223 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 05:40:30 INFO - PROCESS | 1924 | 1464784830266 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:40:30 INFO - PROCESS | 1924 | 1464784830268 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:40:30 INFO - PROCESS | 1924 | 1464784830270 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1924 | 1464784830271 Marionette TRACE conn2 <- [1,310,null,{}] 05:40:30 INFO - PROCESS | 1924 | 1464784830274 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:30 INFO - PROCESS | 1924 | 1464784830368 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:40:30 INFO - PROCESS | 1924 | 1464784830448 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a110800 == 45 [pid = 1924] [id = 85] 05:40:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119074c00) [pid = 1924] [serial = 252] [outer = 0x0] 05:40:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1193ea000) [pid = 1924] [serial = 253] [outer = 0x119074c00] 05:40:30 INFO - PROCESS | 1924 | 1464784830491 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1195ad400) [pid = 1924] [serial = 254] [outer = 0x119074c00] 05:40:30 INFO - PROCESS | 1924 | 1464784830890 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 05:40:30 INFO - PROCESS | 1924 | 1464784830940 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:40:30 INFO - PROCESS | 1924 | 1464784830943 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:40:30 INFO - PROCESS | 1924 | 1464784830951 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1924 | 1464784830954 Marionette TRACE conn2 <- [1,314,null,{}] 05:40:30 INFO - PROCESS | 1924 | 1464784830956 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 1924 | 1464784831054 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:40:31 INFO - PROCESS | 1924 | 1464784831099 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e2800 == 46 [pid = 1924] [id = 86] 05:40:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x119d5bc00) [pid = 1924] [serial = 255] [outer = 0x0] 05:40:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11a170c00) [pid = 1924] [serial = 256] [outer = 0x119d5bc00] 05:40:31 INFO - PROCESS | 1924 | 1464784831128 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x124113800) [pid = 1924] [serial = 257] [outer = 0x119d5bc00] 05:40:31 INFO - PROCESS | 1924 | 1464784831557 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 625ms 05:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:40:31 INFO - PROCESS | 1924 | 1464784831572 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1924 | 1464784831573 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:40:31 INFO - PROCESS | 1924 | 1464784831575 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1924 | 1464784831576 Marionette TRACE conn2 <- [1,318,null,{}] 05:40:31 INFO - PROCESS | 1924 | 1464784831579 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:31 INFO - PROCESS | 1924 | 1464784831674 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:40:31 INFO - PROCESS | 1924 | 1464784831765 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x112653800 == 47 [pid = 1924] [id = 87] 05:40:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x112d2f800) [pid = 1924] [serial = 258] [outer = 0x0] 05:40:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1166c0000) [pid = 1924] [serial = 259] [outer = 0x112d2f800] 05:40:31 INFO - PROCESS | 1924 | 1464784831795 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x124b0a400) [pid = 1924] [serial = 260] [outer = 0x112d2f800] 05:40:32 INFO - PROCESS | 1924 | 1464784832287 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 723ms 05:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:40:32 INFO - PROCESS | 1924 | 1464784832299 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1924 | 1464784832301 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:40:32 INFO - PROCESS | 1924 | 1464784832305 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1924 | 1464784832307 Marionette TRACE conn2 <- [1,322,null,{}] 05:40:32 INFO - PROCESS | 1924 | 1464784832310 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:32 INFO - PROCESS | 1924 | 1464784832397 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:40:32 INFO - PROCESS | 1924 | 1464784832442 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133a6000 == 48 [pid = 1924] [id = 88] 05:40:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x1138f5400) [pid = 1924] [serial = 261] [outer = 0x0] 05:40:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11616f800) [pid = 1924] [serial = 262] [outer = 0x1138f5400] 05:40:32 INFO - PROCESS | 1924 | 1464784832470 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x116710c00) [pid = 1924] [serial = 263] [outer = 0x1138f5400] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x113aa2800 == 47 [pid = 1924] [id = 55] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1181ba000 == 46 [pid = 1924] [id = 82] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x126f28000 == 45 [pid = 1924] [id = 81] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x124e3d800 == 44 [pid = 1924] [id = 80] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x117e12000 == 43 [pid = 1924] [id = 79] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x124249000 == 42 [pid = 1924] [id = 78] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1239b6000 == 41 [pid = 1924] [id = 77] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x11a105000 == 40 [pid = 1924] [id = 76] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1193e0000 == 39 [pid = 1924] [id = 75] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x11824e000 == 38 [pid = 1924] [id = 74] 05:40:32 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1255c1c00) [pid = 1924] [serial = 201] [outer = 0x0] [url = about:blank] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x117e15000 == 37 [pid = 1924] [id = 73] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x116812000 == 36 [pid = 1924] [id = 72] 05:40:32 INFO - PROCESS | 1924 | --DOCSHELL 0x113a26800 == 35 [pid = 1924] [id = 71] 05:40:32 INFO - PROCESS | 1924 | 1464784832870 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 05:40:32 INFO - PROCESS | 1924 | 1464784832877 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1924 | 1464784832882 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:40:32 INFO - PROCESS | 1924 | 1464784832886 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1924 | 1464784832888 Marionette TRACE conn2 <- [1,326,null,{}] 05:40:32 INFO - PROCESS | 1924 | 1464784832890 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:32 INFO - PROCESS | 1924 | 1464784832964 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:40:32 INFO - PROCESS | 1924 | 1464784832969 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e15800 == 36 [pid = 1924] [id = 89] 05:40:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x1168aa800) [pid = 1924] [serial = 264] [outer = 0x0] 05:40:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x117685c00) [pid = 1924] [serial = 265] [outer = 0x1168aa800] 05:40:32 INFO - PROCESS | 1924 | 1464784832997 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1184c7c00) [pid = 1924] [serial = 266] [outer = 0x1168aa800] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1255b7400) [pid = 1924] [serial = 198] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x116707c00) [pid = 1924] [serial = 168] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1168a0c00) [pid = 1924] [serial = 169] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11957e000) [pid = 1924] [serial = 180] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x118940800) [pid = 1924] [serial = 174] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x119046400) [pid = 1924] [serial = 175] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11717b800) [pid = 1924] [serial = 171] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x118219400) [pid = 1924] [serial = 172] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x113f43400) [pid = 1924] [serial = 165] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x115eccc00) [pid = 1924] [serial = 166] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x113d71400) [pid = 1924] [serial = 162] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1166c4400) [pid = 1924] [serial = 148] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x116080000) [pid = 1924] [serial = 147] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1182b5c00) [pid = 1924] [serial = 151] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11768b000) [pid = 1924] [serial = 150] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119da8000) [pid = 1924] [serial = 154] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119d61000) [pid = 1924] [serial = 183] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119580800) [pid = 1924] [serial = 153] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119d58000) [pid = 1924] [serial = 181] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x123d05000) [pid = 1924] [serial = 192] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x123865000) [pid = 1924] [serial = 186] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x123d02c00) [pid = 1924] [serial = 187] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x124115000) [pid = 1924] [serial = 189] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12559c400) [pid = 1924] [serial = 196] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x123c36800) [pid = 1924] [serial = 157] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x123973c00) [pid = 1924] [serial = 156] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1195a5800) [pid = 1924] [serial = 160] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11767e000) [pid = 1924] [serial = 159] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1241c2c00) [pid = 1924] [serial = 190] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11860dc00) [pid = 1924] [serial = 177] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1255c1800) [pid = 1924] [serial = 199] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x124e56c00) [pid = 1924] [serial = 195] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119fae000) [pid = 1924] [serial = 184] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1193e5400) [pid = 1924] [serial = 178] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12498b400) [pid = 1924] [serial = 193] [outer = 0x0] [url = about:blank] 05:40:33 INFO - PROCESS | 1924 | 1464784833372 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 05:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:40:33 INFO - PROCESS | 1924 | 1464784833407 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1924 | 1464784833408 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:40:33 INFO - PROCESS | 1924 | 1464784833410 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1924 | 1464784833412 Marionette TRACE conn2 <- [1,330,null,{}] 05:40:33 INFO - PROCESS | 1924 | 1464784833419 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 1924 | 1464784833494 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:40:33 INFO - PROCESS | 1924 | 1464784833501 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e07000 == 37 [pid = 1924] [id = 90] 05:40:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1189cf800) [pid = 1924] [serial = 267] [outer = 0x0] 05:40:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119075800) [pid = 1924] [serial = 268] [outer = 0x1189cf800] 05:40:33 INFO - PROCESS | 1924 | 1464784833529 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119579400) [pid = 1924] [serial = 269] [outer = 0x1189cf800] 05:40:33 INFO - PROCESS | 1924 | 1464784833868 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 473ms 05:40:33 INFO - PROCESS | 1924 | 1464784833883 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 1924 | 1464784833885 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:40:33 INFO - PROCESS | 1924 | 1464784833894 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 1924 | 1464784833896 Marionette TRACE conn2 <- [1,334,null,{}] 05:40:33 INFO - PROCESS | 1924 | 1464784833900 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:33 INFO - PROCESS | 1924 | 1464784833971 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:40:33 INFO - PROCESS | 1924 | 1464784833975 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193ca000 == 38 [pid = 1924] [id = 91] 05:40:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119998c00) [pid = 1924] [serial = 270] [outer = 0x0] 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119d61000) [pid = 1924] [serial = 271] [outer = 0x119998c00] 05:40:34 INFO - PROCESS | 1924 | 1464784834002 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119fab800) [pid = 1924] [serial = 272] [outer = 0x119998c00] 05:40:34 INFO - PROCESS | 1924 | 1464784834336 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 473ms 05:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:40:34 INFO - PROCESS | 1924 | 1464784834368 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1924 | 1464784834369 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:40:34 INFO - PROCESS | 1924 | 1464784834371 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1924 | 1464784834372 Marionette TRACE conn2 <- [1,338,null,{}] 05:40:34 INFO - PROCESS | 1924 | 1464784834375 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 1924 | 1464784834461 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:40:34 INFO - PROCESS | 1924 | 1464784834467 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x119566000 == 39 [pid = 1924] [id = 92] 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119998400) [pid = 1924] [serial = 273] [outer = 0x0] 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119fb7c00) [pid = 1924] [serial = 274] [outer = 0x119998400] 05:40:34 INFO - PROCESS | 1924 | 1464784834492 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x123b6e800) [pid = 1924] [serial = 275] [outer = 0x119998400] 05:40:34 INFO - PROCESS | 1924 | 1464784834808 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 05:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:40:34 INFO - PROCESS | 1924 | 1464784834840 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1924 | 1464784834841 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:40:34 INFO - PROCESS | 1924 | 1464784834844 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1924 | 1464784834845 Marionette TRACE conn2 <- [1,342,null,{}] 05:40:34 INFO - PROCESS | 1924 | 1464784834847 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:34 INFO - PROCESS | 1924 | 1464784834939 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:40:34 INFO - PROCESS | 1924 | 1464784834944 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x113fdc000 == 40 [pid = 1924] [id = 93] 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x123d66400) [pid = 1924] [serial = 276] [outer = 0x0] 05:40:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x124e12000) [pid = 1924] [serial = 277] [outer = 0x123d66400] 05:40:34 INFO - PROCESS | 1924 | 1464784834972 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12559d400) [pid = 1924] [serial = 278] [outer = 0x123d66400] 05:40:35 INFO - PROCESS | 1924 | 1464784835313 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 474ms 05:40:35 INFO - PROCESS | 1924 | 1464784835319 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 1924 | 1464784835321 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:40:35 INFO - PROCESS | 1924 | 1464784835323 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 1924 | 1464784835324 Marionette TRACE conn2 <- [1,346,null,{}] 05:40:35 INFO - PROCESS | 1924 | 1464784835327 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:35 INFO - PROCESS | 1924 | 1464784835435 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:40:35 INFO - PROCESS | 1924 | 1464784835456 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e8000 == 41 [pid = 1924] [id = 94] 05:40:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11a174400) [pid = 1924] [serial = 279] [outer = 0x0] 05:40:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1255b6c00) [pid = 1924] [serial = 280] [outer = 0x11a174400] 05:40:35 INFO - PROCESS | 1924 | 1464784835493 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1255c1800) [pid = 1924] [serial = 281] [outer = 0x11a174400] 05:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 619ms 05:40:35 INFO - PROCESS | 1924 | 1464784835938 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:35 INFO - PROCESS | 1924 | 1464784835942 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 1924 | 1464784835944 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:40:35 INFO - PROCESS | 1924 | 1464784835946 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 1924 | 1464784835947 Marionette TRACE conn2 <- [1,350,null,{}] 05:40:35 INFO - PROCESS | 1924 | 1464784835951 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 1924 | 1464784836044 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:40:36 INFO - PROCESS | 1924 | 1464784836049 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ad3000 == 42 [pid = 1924] [id = 95] 05:40:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x124e1c800) [pid = 1924] [serial = 282] [outer = 0x0] 05:40:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x126d98c00) [pid = 1924] [serial = 283] [outer = 0x124e1c800] 05:40:36 INFO - PROCESS | 1924 | 1464784836073 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x127151400) [pid = 1924] [serial = 284] [outer = 0x124e1c800] 05:40:36 INFO - PROCESS | 1924 | 1464784836390 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 05:40:36 INFO - PROCESS | 1924 | 1464784836430 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1924 | 1464784836433 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:40:36 INFO - PROCESS | 1924 | 1464784836437 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1924 | 1464784836438 Marionette TRACE conn2 <- [1,354,null,{}] 05:40:36 INFO - PROCESS | 1924 | 1464784836440 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:36 INFO - PROCESS | 1924 | 1464784836529 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:40:36 INFO - PROCESS | 1924 | 1464784836559 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x1249a3800 == 43 [pid = 1924] [id = 96] 05:40:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12691c800) [pid = 1924] [serial = 285] [outer = 0x0] 05:40:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12732f800) [pid = 1924] [serial = 286] [outer = 0x12691c800] 05:40:36 INFO - PROCESS | 1924 | 1464784836583 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12761e800) [pid = 1924] [serial = 287] [outer = 0x12691c800] 05:40:36 INFO - PROCESS | 1924 | 1464784836902 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 05:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:40:36 INFO - PROCESS | 1924 | 1464784836956 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1924 | 1464784836958 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:40:36 INFO - PROCESS | 1924 | 1464784836960 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1924 | 1464784836961 Marionette TRACE conn2 <- [1,358,null,{}] 05:40:36 INFO - PROCESS | 1924 | 1464784836963 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:37 INFO - PROCESS | 1924 | 1464784837052 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x124e4ac00) [pid = 1924] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119997800) [pid = 1924] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x113865000) [pid = 1924] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119faa400) [pid = 1924] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x113d6cc00) [pid = 1924] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11821cc00) [pid = 1924] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x123971400) [pid = 1924] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1130d4c00) [pid = 1924] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x115e47000) [pid = 1924] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x126fb9000) [pid = 1924] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:40:37 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11739a400) [pid = 1924] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:40:37 INFO - PROCESS | 1924 | 1464784837162 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x117063800 == 44 [pid = 1924] [id = 97] 05:40:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1130d4c00) [pid = 1924] [serial = 288] [outer = 0x0] 05:40:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11739a400) [pid = 1924] [serial = 289] [outer = 0x1130d4c00] 05:40:37 INFO - PROCESS | 1924 | 1464784837188 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11a171c00) [pid = 1924] [serial = 290] [outer = 0x1130d4c00] 05:40:37 INFO - PROCESS | 1924 | 1464784837453 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 517ms 05:40:37 INFO - PROCESS | 1924 | 1464784837478 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1924 | 1464784837490 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:40:37 INFO - PROCESS | 1924 | 1464784837506 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1924 | 1464784837508 Marionette TRACE conn2 <- [1,362,null,{}] 05:40:37 INFO - PROCESS | 1924 | 1464784837510 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:37 INFO - PROCESS | 1924 | 1464784837605 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:40:37 INFO - PROCESS | 1924 | 1464784837610 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x129044000 == 45 [pid = 1924] [id = 98] 05:40:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x126914800) [pid = 1924] [serial = 291] [outer = 0x0] 05:40:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128d54000) [pid = 1924] [serial = 292] [outer = 0x126914800] 05:40:37 INFO - PROCESS | 1924 | 1464784837638 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x129408800) [pid = 1924] [serial = 293] [outer = 0x126914800] 05:40:37 INFO - PROCESS | 1924 | 1464784837951 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 475ms 05:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:40:37 INFO - PROCESS | 1924 | 1464784837976 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1924 | 1464784837977 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:40:37 INFO - PROCESS | 1924 | 1464784837980 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1924 | 1464784837981 Marionette TRACE conn2 <- [1,366,null,{}] 05:40:37 INFO - PROCESS | 1924 | 1464784837986 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 1924 | 1464784838079 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:40:38 INFO - PROCESS | 1924 | 1464784838085 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290f1000 == 46 [pid = 1924] [id = 99] 05:40:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119582c00) [pid = 1924] [serial = 294] [outer = 0x0] 05:40:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12940dc00) [pid = 1924] [serial = 295] [outer = 0x119582c00] 05:40:38 INFO - PROCESS | 1924 | 1464784838110 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x129672400) [pid = 1924] [serial = 296] [outer = 0x119582c00] 05:40:38 INFO - PROCESS | 1924 | 1464784838401 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 471ms 05:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:40:38 INFO - PROCESS | 1924 | 1464784838452 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1924 | 1464784838453 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:40:38 INFO - PROCESS | 1924 | 1464784838455 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1924 | 1464784838456 Marionette TRACE conn2 <- [1,370,null,{}] 05:40:38 INFO - PROCESS | 1924 | 1464784838458 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:38 INFO - PROCESS | 1924 | 1464784838533 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:40:38 INFO - PROCESS | 1924 | 1464784838538 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12991d800 == 47 [pid = 1924] [id = 100] 05:40:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12966d800) [pid = 1924] [serial = 297] [outer = 0x0] 05:40:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12976a000) [pid = 1924] [serial = 298] [outer = 0x12966d800] 05:40:38 INFO - PROCESS | 1924 | 1464784838570 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12a79e800) [pid = 1924] [serial = 299] [outer = 0x12966d800] 05:40:38 INFO - PROCESS | 1924 | 1464784838937 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 517ms 05:40:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:40:38 INFO - PROCESS | 1924 | 1464784838973 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1924 | 1464784838975 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:40:38 INFO - PROCESS | 1924 | 1464784838978 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1924 | 1464784838981 Marionette TRACE conn2 <- [1,374,null,{}] 05:40:38 INFO - PROCESS | 1924 | 1464784838985 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 1924 | 1464784839104 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:40:39 INFO - PROCESS | 1924 | 1464784839114 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a737000 == 48 [pid = 1924] [id = 101] 05:40:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x129766c00) [pid = 1924] [serial = 300] [outer = 0x0] 05:40:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12a93b000) [pid = 1924] [serial = 301] [outer = 0x129766c00] 05:40:39 INFO - PROCESS | 1924 | 1464784839154 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12ac04800) [pid = 1924] [serial = 302] [outer = 0x129766c00] 05:40:39 INFO - PROCESS | 1924 | 1464784839728 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:40:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:40:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 772ms 05:40:39 INFO - PROCESS | 1924 | 1464784839751 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:40:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:40:39 INFO - PROCESS | 1924 | 1464784839754 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:40:39 INFO - PROCESS | 1924 | 1464784839757 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1924 | 1464784839760 Marionette TRACE conn2 <- [1,378,null,{}] 05:40:39 INFO - PROCESS | 1924 | 1464784839780 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:39 INFO - PROCESS | 1924 | 1464784839894 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:40:39 INFO - PROCESS | 1924 | 1464784839939 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x117049800 == 49 [pid = 1924] [id = 102] 05:40:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1160f8800) [pid = 1924] [serial = 303] [outer = 0x0] 05:40:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11684a000) [pid = 1924] [serial = 304] [outer = 0x1160f8800] 05:40:39 INFO - PROCESS | 1924 | 1464784839972 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x117686800) [pid = 1924] [serial = 305] [outer = 0x1160f8800] 05:40:40 INFO - PROCESS | 1924 | 1464784840379 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:40:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 05:40:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:40:40 INFO - PROCESS | 1924 | 1464784840429 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1924 | 1464784840433 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:40:40 INFO - PROCESS | 1924 | 1464784840437 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1924 | 1464784840439 Marionette TRACE conn2 <- [1,382,null,{}] 05:40:40 INFO - PROCESS | 1924 | 1464784840441 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:40 INFO - PROCESS | 1924 | 1464784840564 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:40:40 INFO - PROCESS | 1924 | 1464784840635 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f80800 == 50 [pid = 1924] [id = 103] 05:40:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x118940800) [pid = 1924] [serial = 306] [outer = 0x0] 05:40:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11907ac00) [pid = 1924] [serial = 307] [outer = 0x118940800] 05:40:40 INFO - PROCESS | 1924 | 1464784840665 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x119584400) [pid = 1924] [serial = 308] [outer = 0x118940800] 05:40:41 INFO - PROCESS | 1924 | 1464784841095 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:40:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 05:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:40:41 INFO - PROCESS | 1924 | 1464784841107 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1924 | 1464784841108 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:40:41 INFO - PROCESS | 1924 | 1464784841110 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1924 | 1464784841113 Marionette TRACE conn2 <- [1,386,null,{}] 05:40:41 INFO - PROCESS | 1924 | 1464784841121 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 1924 | 1464784841221 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:40:41 INFO - PROCESS | 1924 | 1464784841265 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a72d000 == 51 [pid = 1924] [id = 104] 05:40:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1199a0000) [pid = 1924] [serial = 309] [outer = 0x0] 05:40:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x123d70400) [pid = 1924] [serial = 310] [outer = 0x1199a0000] 05:40:41 INFO - PROCESS | 1924 | 1464784841295 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x124e50800) [pid = 1924] [serial = 311] [outer = 0x1199a0000] 05:40:41 INFO - PROCESS | 1924 | 1464784841765 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 673ms 05:40:41 INFO - PROCESS | 1924 | 1464784841821 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 1924 | 1464784841823 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:40:41 INFO - PROCESS | 1924 | 1464784841861 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 1924 | 1464784841863 Marionette TRACE conn2 <- [1,390,null,{}] 05:40:41 INFO - PROCESS | 1924 | 1464784841866 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:41 INFO - PROCESS | 1924 | 1464784841967 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:40:42 INFO - PROCESS | 1924 | 1464784842012 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x11705f800 == 52 [pid = 1924] [id = 105] 05:40:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12559fc00) [pid = 1924] [serial = 312] [outer = 0x0] 05:40:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12732b400) [pid = 1924] [serial = 313] [outer = 0x12559fc00] 05:40:42 INFO - PROCESS | 1924 | 1464784842042 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x128d58000) [pid = 1924] [serial = 314] [outer = 0x12559fc00] 05:40:42 INFO - PROCESS | 1924 | 1464784842659 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 836ms 05:40:42 INFO - PROCESS | 1924 | 1464784842684 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1924 | 1464784842687 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:40:42 INFO - PROCESS | 1924 | 1464784842690 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1924 | 1464784842693 Marionette TRACE conn2 <- [1,394,null,{}] 05:40:42 INFO - PROCESS | 1924 | 1464784842696 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:42 INFO - PROCESS | 1924 | 1464784842820 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:40:42 INFO - PROCESS | 1924 | 1464784842828 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x113f16800 == 53 [pid = 1924] [id = 106] 05:40:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x1138f6000) [pid = 1924] [serial = 315] [outer = 0x0] 05:40:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x1161b0000) [pid = 1924] [serial = 316] [outer = 0x1138f6000] 05:40:42 INFO - PROCESS | 1924 | 1464784842857 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x1168abc00) [pid = 1924] [serial = 317] [outer = 0x1138f6000] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x12991d800 == 52 [pid = 1924] [id = 100] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x1290f1000 == 51 [pid = 1924] [id = 99] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x129044000 == 50 [pid = 1924] [id = 98] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x117063800 == 49 [pid = 1924] [id = 97] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x1249a3800 == 48 [pid = 1924] [id = 96] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x123ad3000 == 47 [pid = 1924] [id = 95] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e8000 == 46 [pid = 1924] [id = 94] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x113fdc000 == 45 [pid = 1924] [id = 93] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1173a5c00) [pid = 1924] [serial = 207] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x113f47400) [pid = 1924] [serial = 204] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x119566000 == 44 [pid = 1924] [id = 92] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x1193ca000 == 43 [pid = 1924] [id = 91] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x117e07000 == 42 [pid = 1924] [id = 90] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x115e15800 == 41 [pid = 1924] [id = 89] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x1133a6000 == 40 [pid = 1924] [id = 88] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x112653800 == 39 [pid = 1924] [id = 87] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e2800 == 38 [pid = 1924] [id = 86] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x11a110800 == 37 [pid = 1924] [id = 85] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x117e0b800 == 36 [pid = 1924] [id = 84] 05:40:43 INFO - PROCESS | 1924 | --DOCSHELL 0x112ab5800 == 35 [pid = 1924] [id = 83] 05:40:43 INFO - PROCESS | 1924 | 1464784843322 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 05:40:43 INFO - PROCESS | 1924 | 1464784843386 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 1924 | 1464784843390 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:40:43 INFO - PROCESS | 1924 | 1464784843394 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1924 | 1464784843396 Marionette TRACE conn2 <- [1,398,null,{}] 05:40:43 INFO - PROCESS | 1924 | 1464784843400 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:43 INFO - PROCESS | 1924 | 1464784843475 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:40:43 INFO - PROCESS | 1924 | 1464784843480 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x1166f5800 == 36 [pid = 1924] [id = 107] 05:40:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x1173a5c00) [pid = 1924] [serial = 318] [outer = 0x0] 05:40:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x118602800) [pid = 1924] [serial = 319] [outer = 0x1173a5c00] 05:40:43 INFO - PROCESS | 1924 | 1464784843509 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11893dc00) [pid = 1924] [serial = 320] [outer = 0x1173a5c00] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x126d05800) [pid = 1924] [serial = 232] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11a170800) [pid = 1924] [serial = 224] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1166c4800) [pid = 1924] [serial = 235] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x119f0d000) [pid = 1924] [serial = 223] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x124e56000) [pid = 1924] [serial = 227] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x11a16d000) [pid = 1924] [serial = 238] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x123f10c00) [pid = 1924] [serial = 226] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x119997000) [pid = 1924] [serial = 221] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x119581000) [pid = 1924] [serial = 220] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1255b9000) [pid = 1924] [serial = 230] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x118610800) [pid = 1924] [serial = 217] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1193ee400) [pid = 1924] [serial = 218] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x125597c00) [pid = 1924] [serial = 229] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11670a000) [pid = 1924] [serial = 211] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1271a1400) [pid = 1924] [serial = 241] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x116a63800) [pid = 1924] [serial = 212] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x126d99800) [pid = 1924] [serial = 233] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x118607800) [pid = 1924] [serial = 215] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1166c2800) [pid = 1924] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x126f36400) [pid = 1924] [serial = 239] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x119577800) [pid = 1924] [serial = 236] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x118217c00) [pid = 1924] [serial = 214] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x127623800) [pid = 1924] [serial = 242] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x129033000) [pid = 1924] [serial = 244] [outer = 0x0] [url = about:blank] 05:40:43 INFO - PROCESS | 1924 | 1464784843868 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 524ms 05:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:40:43 INFO - PROCESS | 1924 | 1464784843919 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 1924 | 1464784843920 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:40:43 INFO - PROCESS | 1924 | 1464784843922 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1924 | 1464784843924 Marionette TRACE conn2 <- [1,402,null,{}] 05:40:43 INFO - PROCESS | 1924 | 1464784843932 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 1924 | 1464784844007 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:40:44 INFO - PROCESS | 1924 | 1464784844016 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x118232800 == 37 [pid = 1924] [id = 108] 05:40:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x119077400) [pid = 1924] [serial = 321] [outer = 0x0] 05:40:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1193f0000) [pid = 1924] [serial = 322] [outer = 0x119077400] 05:40:44 INFO - PROCESS | 1924 | 1464784844044 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1195a8c00) [pid = 1924] [serial = 323] [outer = 0x119077400] 05:40:44 INFO - PROCESS | 1924 | 1464784844373 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 471ms 05:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:40:44 INFO - PROCESS | 1924 | 1464784844393 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1924 | 1464784844395 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:40:44 INFO - PROCESS | 1924 | 1464784844397 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1924 | 1464784844408 Marionette TRACE conn2 <- [1,406,null,{}] 05:40:44 INFO - PROCESS | 1924 | 1464784844421 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:44 INFO - PROCESS | 1924 | 1464784844495 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:40:44 INFO - PROCESS | 1924 | 1464784844502 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x11955c800 == 38 [pid = 1924] [id = 109] 05:40:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119f07000) [pid = 1924] [serial = 324] [outer = 0x0] 05:40:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119facc00) [pid = 1924] [serial = 325] [outer = 0x119f07000] 05:40:44 INFO - PROCESS | 1924 | 1464784844528 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11a16ec00) [pid = 1924] [serial = 326] [outer = 0x119f07000] 05:40:44 INFO - PROCESS | 1924 | 1464784844948 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 584ms 05:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:40:44 INFO - PROCESS | 1924 | 1464784844982 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:40:44 INFO - PROCESS | 1924 | 1464784844983 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:40:44 INFO - PROCESS | 1924 | 1464784844985 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 1924 | 1464784844986 Marionette TRACE conn2 <- [1,410,null,{}] 05:40:44 INFO - PROCESS | 1924 | 1464784844988 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 1924 | 1464784845087 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:40:45 INFO - PROCESS | 1924 | 1464784845094 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x119913800 == 39 [pid = 1924] [id = 110] 05:40:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x119f0c000) [pid = 1924] [serial = 327] [outer = 0x0] 05:40:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x123d03800) [pid = 1924] [serial = 328] [outer = 0x119f0c000] 05:40:45 INFO - PROCESS | 1924 | 1464784845119 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x125595000) [pid = 1924] [serial = 329] [outer = 0x119f0c000] 05:40:45 INFO - PROCESS | 1924 | 1464784845468 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 05:40:45 INFO - PROCESS | 1924 | 1464784845508 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1924 | 1464784845509 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:40:45 INFO - PROCESS | 1924 | 1464784845511 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 1924 | 1464784845512 Marionette TRACE conn2 <- [1,414,null,{}] 05:40:45 INFO - PROCESS | 1924 | 1464784845515 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:45 INFO - PROCESS | 1924 | 1464784845612 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:40:45 INFO - PROCESS | 1924 | 1464784845617 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e5000 == 40 [pid = 1924] [id = 111] 05:40:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11907c400) [pid = 1924] [serial = 330] [outer = 0x0] 05:40:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1255b5000) [pid = 1924] [serial = 331] [outer = 0x11907c400] 05:40:45 INFO - PROCESS | 1924 | 1464784845643 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1271a2c00) [pid = 1924] [serial = 332] [outer = 0x11907c400] 05:40:46 INFO - PROCESS | 1924 | 1464784846018 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 519ms 05:40:46 INFO - PROCESS | 1924 | 1464784846035 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:40:46 INFO - PROCESS | 1924 | 1464784846037 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:40:46 INFO - PROCESS | 1924 | 1464784846041 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 1924 | 1464784846042 Marionette TRACE conn2 <- [1,418,null,{}] 05:40:46 INFO - PROCESS | 1924 | 1464784846046 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:46 INFO - PROCESS | 1924 | 1464784846187 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:40:46 INFO - PROCESS | 1924 | 1464784846205 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245cf000 == 41 [pid = 1924] [id = 112] 05:40:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1255bb000) [pid = 1924] [serial = 333] [outer = 0x0] 05:40:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x127616000) [pid = 1924] [serial = 334] [outer = 0x1255bb000] 05:40:46 INFO - PROCESS | 1924 | 1464784846245 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x113d0bc00) [pid = 1924] [serial = 335] [outer = 0x1255bb000] 05:40:47 INFO - PROCESS | 1924 | 1464784847123 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:40:47 INFO - PROCESS | 1924 | 1464784847139 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1121ms 05:40:47 INFO - PROCESS | 1924 | 1464784847162 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1924 | 1464784847163 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:40:47 INFO - PROCESS | 1924 | 1464784847168 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1924 | 1464784847169 Marionette TRACE conn2 <- [1,422,null,{}] 05:40:47 INFO - PROCESS | 1924 | 1464784847182 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:47 INFO - PROCESS | 1924 | 1464784847270 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:40:47 INFO - PROCESS | 1924 | 1464784847275 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fca800 == 42 [pid = 1924] [id = 113] 05:40:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x119d59c00) [pid = 1924] [serial = 336] [outer = 0x0] 05:40:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12940a400) [pid = 1924] [serial = 337] [outer = 0x119d59c00] 05:40:47 INFO - PROCESS | 1924 | 1464784847300 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12976dc00) [pid = 1924] [serial = 338] [outer = 0x119d59c00] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1138f5400) [pid = 1924] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x11a174400) [pid = 1924] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1168aa800) [pid = 1924] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x123d66400) [pid = 1924] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x119998400) [pid = 1924] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1189cf800) [pid = 1924] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x119998c00) [pid = 1924] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x124e1c800) [pid = 1924] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12691c800) [pid = 1924] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x112d2f800) [pid = 1924] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1130d4c00) [pid = 1924] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x119582c00) [pid = 1924] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x126914800) [pid = 1924] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x116a64800) [pid = 1924] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x113811800) [pid = 1924] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:40:47 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12966d800) [pid = 1924] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:40:48 INFO - PROCESS | 1924 | 1464784848202 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1084ms 05:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:40:48 INFO - PROCESS | 1924 | 1464784848251 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1924 | 1464784848252 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:40:48 INFO - PROCESS | 1924 | 1464784848254 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1924 | 1464784848255 Marionette TRACE conn2 <- [1,426,null,{}] 05:40:48 INFO - PROCESS | 1924 | 1464784848257 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 1924 | 1464784848350 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:40:48 INFO - PROCESS | 1924 | 1464784848356 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ada800 == 43 [pid = 1924] [id = 114] 05:40:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11812b000) [pid = 1924] [serial = 339] [outer = 0x0] 05:40:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119578c00) [pid = 1924] [serial = 340] [outer = 0x11812b000] 05:40:48 INFO - PROCESS | 1924 | 1464784848381 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1271a3400) [pid = 1924] [serial = 341] [outer = 0x11812b000] 05:40:48 INFO - PROCESS | 1924 | 1464784848689 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1924 | 1464784848724 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:40:48 INFO - PROCESS | 1924 | 1464784848726 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1924 | 1464784848727 Marionette TRACE conn2 <- [1,430,null,{}] 05:40:48 INFO - PROCESS | 1924 | 1464784848729 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:48 INFO - PROCESS | 1924 | 1464784848806 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:40:48 INFO - PROCESS | 1924 | 1464784848810 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290f0800 == 44 [pid = 1924] [id = 115] 05:40:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12940b400) [pid = 1924] [serial = 342] [outer = 0x0] 05:40:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12a93e400) [pid = 1924] [serial = 343] [outer = 0x12940b400] 05:40:48 INFO - PROCESS | 1924 | 1464784848834 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12ac0d800) [pid = 1924] [serial = 344] [outer = 0x12940b400] 05:40:49 INFO - PROCESS | 1924 | 1464784849151 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 468ms 05:40:49 INFO - PROCESS | 1924 | 1464784849195 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 1924 | 1464784849196 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:40:49 INFO - PROCESS | 1924 | 1464784849199 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 1924 | 1464784849200 Marionette TRACE conn2 <- [1,434,null,{}] 05:40:49 INFO - PROCESS | 1924 | 1464784849211 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:49 INFO - PROCESS | 1924 | 1464784849302 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:40:49 INFO - PROCESS | 1924 | 1464784849318 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a72e800 == 45 [pid = 1924] [id = 116] 05:40:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12ac64000) [pid = 1924] [serial = 345] [outer = 0x0] 05:40:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12b81e800) [pid = 1924] [serial = 346] [outer = 0x12ac64000] 05:40:49 INFO - PROCESS | 1924 | 1464784849346 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12ba50800) [pid = 1924] [serial = 347] [outer = 0x12ac64000] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x113fe1000 == 44 [pid = 1924] [id = 69] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x118977000 == 43 [pid = 1924] [id = 70] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12499e800 == 42 [pid = 1924] [id = 68] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x113f16800 == 41 [pid = 1924] [id = 106] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x11705f800 == 40 [pid = 1924] [id = 105] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12a72d000 == 39 [pid = 1924] [id = 104] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x119f80800 == 38 [pid = 1924] [id = 103] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x117049800 == 37 [pid = 1924] [id = 102] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x12a737000 == 36 [pid = 1924] [id = 101] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x118232800 == 35 [pid = 1924] [id = 108] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1166f5800 == 34 [pid = 1924] [id = 107] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x11955c800 == 33 [pid = 1924] [id = 109] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x119913800 == 32 [pid = 1924] [id = 110] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e5000 == 31 [pid = 1924] [id = 111] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1245cf000 == 30 [pid = 1924] [id = 112] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x126fca800 == 29 [pid = 1924] [id = 113] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x123ada800 == 28 [pid = 1924] [id = 114] 05:40:50 INFO - PROCESS | 1924 | --DOCSHELL 0x1290f0800 == 27 [pid = 1924] [id = 115] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x118214400) [pid = 1924] [serial = 208] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x115ed5400) [pid = 1924] [serial = 163] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x116710c00) [pid = 1924] [serial = 263] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1255b6c00) [pid = 1924] [serial = 280] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11616f800) [pid = 1924] [serial = 262] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x117685c00) [pid = 1924] [serial = 265] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1184c7c00) [pid = 1924] [serial = 266] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x124e12000) [pid = 1924] [serial = 277] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11768a800) [pid = 1924] [serial = 250] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119fb7c00) [pid = 1924] [serial = 274] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1121b5000) [pid = 1924] [serial = 247] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x123b6e800) [pid = 1924] [serial = 275] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119075800) [pid = 1924] [serial = 268] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x119579400) [pid = 1924] [serial = 269] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119d61000) [pid = 1924] [serial = 271] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x126d98c00) [pid = 1924] [serial = 283] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119fab800) [pid = 1924] [serial = 272] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1193ea000) [pid = 1924] [serial = 253] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12761e800) [pid = 1924] [serial = 287] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x124b0a400) [pid = 1924] [serial = 260] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12732f800) [pid = 1924] [serial = 286] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1166c0000) [pid = 1924] [serial = 259] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11a170c00) [pid = 1924] [serial = 256] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11a171c00) [pid = 1924] [serial = 290] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x129672400) [pid = 1924] [serial = 296] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x128d54000) [pid = 1924] [serial = 292] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x127151400) [pid = 1924] [serial = 284] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1255c1800) [pid = 1924] [serial = 281] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x129408800) [pid = 1924] [serial = 293] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12940dc00) [pid = 1924] [serial = 295] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11739a400) [pid = 1924] [serial = 289] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x12559d400) [pid = 1924] [serial = 278] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x12a79e800) [pid = 1924] [serial = 299] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x12976a000) [pid = 1924] [serial = 298] [outer = 0x0] [url = about:blank] 05:40:50 INFO - PROCESS | 1924 | 1464784850718 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1530ms 05:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:40:50 INFO - PROCESS | 1924 | 1464784850731 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1924 | 1464784850736 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:40:50 INFO - PROCESS | 1924 | 1464784850740 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1924 | 1464784850743 Marionette TRACE conn2 <- [1,438,null,{}] 05:40:50 INFO - PROCESS | 1924 | 1464784850747 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:50 INFO - PROCESS | 1924 | 1464784850828 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:40:50 INFO - PROCESS | 1924 | 1464784850876 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f0d000 == 28 [pid = 1924] [id = 117] 05:40:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x113a82000) [pid = 1924] [serial = 348] [outer = 0x0] 05:40:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x113d11000) [pid = 1924] [serial = 349] [outer = 0x113a82000] 05:40:50 INFO - PROCESS | 1924 | 1464784850920 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1160eb400) [pid = 1924] [serial = 350] [outer = 0x113a82000] 05:40:51 INFO - PROCESS | 1924 | 1464784851327 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 623ms 05:40:51 INFO - PROCESS | 1924 | 1464784851363 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:40:51 INFO - PROCESS | 1924 | 1464784851370 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:40:51 INFO - PROCESS | 1924 | 1464784851375 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1924 | 1464784851376 Marionette TRACE conn2 <- [1,442,null,{}] 05:40:51 INFO - PROCESS | 1924 | 1464784851379 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:51 INFO - PROCESS | 1924 | 1464784851454 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:40:51 INFO - PROCESS | 1924 | 1464784851495 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x113d37800 == 29 [pid = 1924] [id = 118] 05:40:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11516c000) [pid = 1924] [serial = 351] [outer = 0x0] 05:40:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1166c0000) [pid = 1924] [serial = 352] [outer = 0x11516c000] 05:40:51 INFO - PROCESS | 1924 | 1464784851521 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116ac9000) [pid = 1924] [serial = 353] [outer = 0x11516c000] 05:40:51 INFO - PROCESS | 1924 | 1464784851814 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 470ms 05:40:51 INFO - PROCESS | 1924 | 1464784851844 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1924 | 1464784851846 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:40:51 INFO - PROCESS | 1924 | 1464784851851 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1924 | 1464784851855 Marionette TRACE conn2 <- [1,446,null,{}] 05:40:51 INFO - PROCESS | 1924 | 1464784851863 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:51 INFO - PROCESS | 1924 | 1464784851939 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:40:51 INFO - PROCESS | 1924 | 1464784851955 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x116811800 == 30 [pid = 1924] [id = 119] 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1166c3000) [pid = 1924] [serial = 354] [outer = 0x0] 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11812d800) [pid = 1924] [serial = 355] [outer = 0x1166c3000] 05:40:52 INFO - PROCESS | 1924 | 1464784852018 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1182b4800) [pid = 1924] [serial = 356] [outer = 0x1166c3000] 05:40:52 INFO - PROCESS | 1924 | 1464784852322 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 524ms 05:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:40:52 INFO - PROCESS | 1924 | 1464784852374 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 1924 | 1464784852376 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:40:52 INFO - PROCESS | 1924 | 1464784852378 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1924 | 1464784852379 Marionette TRACE conn2 <- [1,450,null,{}] 05:40:52 INFO - PROCESS | 1924 | 1464784852381 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 1924 | 1464784852454 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:40:52 INFO - PROCESS | 1924 | 1464784852458 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fb800 == 31 [pid = 1924] [id = 120] 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x118603400) [pid = 1924] [serial = 357] [outer = 0x0] 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1189d0800) [pid = 1924] [serial = 358] [outer = 0x118603400] 05:40:52 INFO - PROCESS | 1924 | 1464784852486 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x119077000) [pid = 1924] [serial = 359] [outer = 0x118603400] 05:40:52 INFO - PROCESS | 1924 | 1464784852789 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 1924 | 1464784852808 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:40:52 INFO - PROCESS | 1924 | 1464784852811 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1924 | 1464784852812 Marionette TRACE conn2 <- [1,454,null,{}] 05:40:52 INFO - PROCESS | 1924 | 1464784852814 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:52 INFO - PROCESS | 1924 | 1464784852906 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:40:52 INFO - PROCESS | 1924 | 1464784852911 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x11823f800 == 32 [pid = 1924] [id = 121] 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x112d2e400) [pid = 1924] [serial = 360] [outer = 0x0] 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119077c00) [pid = 1924] [serial = 361] [outer = 0x112d2e400] 05:40:52 INFO - PROCESS | 1924 | 1464784852937 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11957e400) [pid = 1924] [serial = 362] [outer = 0x112d2e400] 05:40:53 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:53 INFO - PROCESS | 1924 | 1464784853220 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 468ms 05:40:53 INFO - PROCESS | 1924 | 1464784853280 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1924 | 1464784853281 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:40:53 INFO - PROCESS | 1924 | 1464784853294 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1924 | 1464784853295 Marionette TRACE conn2 <- [1,458,null,{}] 05:40:53 INFO - PROCESS | 1924 | 1464784853297 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:53 INFO - PROCESS | 1924 | 1464784853379 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:40:53 INFO - PROCESS | 1924 | 1464784853387 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193d5800 == 33 [pid = 1924] [id = 122] 05:40:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119578400) [pid = 1924] [serial = 363] [outer = 0x0] 05:40:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1195a7c00) [pid = 1924] [serial = 364] [outer = 0x119578400] 05:40:53 INFO - PROCESS | 1924 | 1464784853414 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11a02d800) [pid = 1924] [serial = 365] [outer = 0x119578400] 05:40:53 INFO - PROCESS | 1924 | 1464784853708 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1924 | 1464784853764 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:40:53 INFO - PROCESS | 1924 | 1464784853766 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1924 | 1464784853767 Marionette TRACE conn2 <- [1,462,null,{}] 05:40:53 INFO - PROCESS | 1924 | 1464784853770 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:53 INFO - PROCESS | 1924 | 1464784853854 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:40:53 INFO - PROCESS | 1924 | 1464784853860 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x11956b800 == 34 [pid = 1924] [id = 123] 05:40:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x111c1a400) [pid = 1924] [serial = 366] [outer = 0x0] 05:40:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123975c00) [pid = 1924] [serial = 367] [outer = 0x111c1a400] 05:40:53 INFO - PROCESS | 1924 | 1464784853887 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x123d03c00) [pid = 1924] [serial = 368] [outer = 0x111c1a400] 05:40:54 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:54 INFO - PROCESS | 1924 | 1464784854175 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1924 | 1464784854190 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:40:54 INFO - PROCESS | 1924 | 1464784854193 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1924 | 1464784854194 Marionette TRACE conn2 <- [1,466,null,{}] 05:40:54 INFO - PROCESS | 1924 | 1464784854196 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 1924 | 1464784854277 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:40:54 INFO - PROCESS | 1924 | 1464784854281 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f76800 == 35 [pid = 1924] [id = 124] 05:40:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x123d6f400) [pid = 1924] [serial = 369] [outer = 0x0] 05:40:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x124b05000) [pid = 1924] [serial = 370] [outer = 0x123d6f400] 05:40:54 INFO - PROCESS | 1924 | 1464784854308 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x124e55400) [pid = 1924] [serial = 371] [outer = 0x123d6f400] 05:40:54 INFO - PROCESS | 1924 | 1464784854645 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1924 | 1464784854664 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:40:54 INFO - PROCESS | 1924 | 1464784854668 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1924 | 1464784854670 Marionette TRACE conn2 <- [1,470,null,{}] 05:40:54 INFO - PROCESS | 1924 | 1464784854673 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:54 INFO - PROCESS | 1924 | 1464784854761 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:40:54 INFO - PROCESS | 1924 | 1464784854769 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x116824000 == 36 [pid = 1924] [id = 125] 05:40:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x123d02400) [pid = 1924] [serial = 372] [outer = 0x0] 05:40:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x125597c00) [pid = 1924] [serial = 373] [outer = 0x123d02400] 05:40:54 INFO - PROCESS | 1924 | 1464784854794 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1255b4c00) [pid = 1924] [serial = 374] [outer = 0x123d02400] 05:40:55 INFO - PROCESS | 1924 | 1464784855088 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 05:40:55 INFO - PROCESS | 1924 | 1464784855137 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1924 | 1464784855139 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:40:55 INFO - PROCESS | 1924 | 1464784855141 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1924 | 1464784855142 Marionette TRACE conn2 <- [1,474,null,{}] 05:40:55 INFO - PROCESS | 1924 | 1464784855144 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:55 INFO - PROCESS | 1924 | 1464784855216 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:40:55 INFO - PROCESS | 1924 | 1464784855220 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238eb800 == 37 [pid = 1924] [id = 126] 05:40:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1255b7400) [pid = 1924] [serial = 375] [outer = 0x0] 05:40:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12691c000) [pid = 1924] [serial = 376] [outer = 0x1255b7400] 05:40:55 INFO - PROCESS | 1924 | 1464784855247 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x126d98c00) [pid = 1924] [serial = 377] [outer = 0x1255b7400] 05:40:55 INFO - PROCESS | 1924 | 1464784855604 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 469ms 05:40:55 INFO - PROCESS | 1924 | 1464784855610 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1924 | 1464784855612 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:40:55 INFO - PROCESS | 1924 | 1464784855615 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1924 | 1464784855617 Marionette TRACE conn2 <- [1,478,null,{}] 05:40:55 INFO - PROCESS | 1924 | 1464784855620 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:55 INFO - PROCESS | 1924 | 1464784855730 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:40:55 INFO - PROCESS | 1924 | 1464784855760 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181c1800 == 38 [pid = 1924] [id = 127] 05:40:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x126919800) [pid = 1924] [serial = 378] [outer = 0x0] 05:40:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12715a000) [pid = 1924] [serial = 379] [outer = 0x126919800] 05:40:55 INFO - PROCESS | 1924 | 1464784855789 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x128d4d400) [pid = 1924] [serial = 380] [outer = 0x126919800] 05:40:56 INFO - PROCESS | 1924 | 1464784856159 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 573ms 05:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:40:56 INFO - PROCESS | 1924 | 1464784856193 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1924 | 1464784856195 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:40:56 INFO - PROCESS | 1924 | 1464784856198 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1924 | 1464784856202 Marionette TRACE conn2 <- [1,482,null,{}] 05:40:56 INFO - PROCESS | 1924 | 1464784856205 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:56 INFO - PROCESS | 1924 | 1464784856287 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:40:56 INFO - PROCESS | 1924 | 1464784856290 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x125055800 == 39 [pid = 1924] [id = 128] 05:40:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x126d97800) [pid = 1924] [serial = 381] [outer = 0x0] 05:40:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x128d57800) [pid = 1924] [serial = 382] [outer = 0x126d97800] 05:40:56 INFO - PROCESS | 1924 | 1464784856333 Marionette DEBUG loaded listener.js 05:40:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x129407c00) [pid = 1924] [serial = 383] [outer = 0x126d97800] 05:40:56 INFO - PROCESS | 1924 | 1464784856757 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 574ms 05:40:56 INFO - PROCESS | 1924 | 1464784856772 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1924 | 1464784856774 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:40:56 INFO - PROCESS | 1924 | 1464784856777 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1924 | 1464784856779 Marionette TRACE conn2 <- [1,486,null,{}] 05:40:56 INFO - PROCESS | 1924 | 1464784856798 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:56 INFO - PROCESS | 1924 | 1464784856940 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:40:56 INFO - PROCESS | 1924 | 1464784856990 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fd4800 == 40 [pid = 1924] [id = 129] 05:40:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x128d4e000) [pid = 1924] [serial = 384] [outer = 0x0] 05:40:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12966d000) [pid = 1924] [serial = 385] [outer = 0x128d4e000] 05:40:57 INFO - PROCESS | 1924 | 1464784857029 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x129678000) [pid = 1924] [serial = 386] [outer = 0x128d4e000] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12940b400) [pid = 1924] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11907c400) [pid = 1924] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x1255bb000) [pid = 1924] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x119d59c00) [pid = 1924] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11812b000) [pid = 1924] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1199a0000) [pid = 1924] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x118940800) [pid = 1924] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1160f8800) [pid = 1924] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x129766c00) [pid = 1924] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x119f0c000) [pid = 1924] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119f07000) [pid = 1924] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x119077400) [pid = 1924] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1173a5c00) [pid = 1924] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1138f6000) [pid = 1924] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12559fc00) [pid = 1924] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1199a0400) [pid = 1924] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x113349400) [pid = 1924] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x124b06400) [pid = 1924] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x111c88800) [pid = 1924] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1160f0400) [pid = 1924] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119074c00) [pid = 1924] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:40:57 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119d5bc00) [pid = 1924] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:40:57 INFO - PROCESS | 1924 | 1464784857537 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 772ms 05:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:40:57 INFO - PROCESS | 1924 | 1464784857551 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:40:57 INFO - PROCESS | 1924 | 1464784857552 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:40:57 INFO - PROCESS | 1924 | 1464784857555 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:40:57 INFO - PROCESS | 1924 | 1464784857556 Marionette TRACE conn2 <- [1,490,null,{}] 05:40:57 INFO - PROCESS | 1924 | 1464784857558 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:57 INFO - PROCESS | 1924 | 1464784857643 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:40:57 INFO - PROCESS | 1924 | 1464784857654 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e07000 == 41 [pid = 1924] [id = 130] 05:40:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1138ed000) [pid = 1924] [serial = 387] [outer = 0x0] 05:40:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1160ef000) [pid = 1924] [serial = 388] [outer = 0x1138ed000] 05:40:57 INFO - PROCESS | 1924 | 1464784857693 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119074c00) [pid = 1924] [serial = 389] [outer = 0x1138ed000] 05:40:58 INFO - PROCESS | 1924 | 1464784858083 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 567ms 05:40:58 INFO - PROCESS | 1924 | 1464784858123 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1924 | 1464784858125 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:40:58 INFO - PROCESS | 1924 | 1464784858135 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1924 | 1464784858137 Marionette TRACE conn2 <- [1,494,null,{}] 05:40:58 INFO - PROCESS | 1924 | 1464784858140 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:58 INFO - PROCESS | 1924 | 1464784858243 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:40:58 INFO - PROCESS | 1924 | 1464784858261 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12504c800 == 42 [pid = 1924] [id = 131] 05:40:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119f07000) [pid = 1924] [serial = 390] [outer = 0x0] 05:40:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12509dc00) [pid = 1924] [serial = 391] [outer = 0x119f07000] 05:40:58 INFO - PROCESS | 1924 | 1464784858280 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x129403800) [pid = 1924] [serial = 392] [outer = 0x119f07000] 05:40:58 INFO - PROCESS | 1924 | 1464784858641 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 523ms 05:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:40:58 INFO - PROCESS | 1924 | 1464784858660 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1924 | 1464784858661 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:40:58 INFO - PROCESS | 1924 | 1464784858666 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1924 | 1464784858668 Marionette TRACE conn2 <- [1,498,null,{}] 05:40:58 INFO - PROCESS | 1924 | 1464784858672 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:58 INFO - PROCESS | 1924 | 1464784858818 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:40:58 INFO - PROCESS | 1924 | 1464784858827 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x129242800 == 43 [pid = 1924] [id = 132] 05:40:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x119fb2800) [pid = 1924] [serial = 393] [outer = 0x0] 05:40:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x129762000) [pid = 1924] [serial = 394] [outer = 0x119fb2800] 05:40:58 INFO - PROCESS | 1924 | 1464784858867 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12a93c000) [pid = 1924] [serial = 395] [outer = 0x119fb2800] 05:40:59 INFO - PROCESS | 1924 | 1464784859233 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 623ms 05:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:40:59 INFO - PROCESS | 1924 | 1464784859287 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1924 | 1464784859288 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:40:59 INFO - PROCESS | 1924 | 1464784859290 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1924 | 1464784859291 Marionette TRACE conn2 <- [1,502,null,{}] 05:40:59 INFO - PROCESS | 1924 | 1464784859293 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:40:59 INFO - PROCESS | 1924 | 1464784859364 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:40:59 INFO - PROCESS | 1924 | 1464784859424 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12991e800 == 44 [pid = 1924] [id = 133] 05:40:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119fb4800) [pid = 1924] [serial = 396] [outer = 0x0] 05:40:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12a7a7400) [pid = 1924] [serial = 397] [outer = 0x119fb4800] 05:40:59 INFO - PROCESS | 1924 | 1464784859452 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12ac62000) [pid = 1924] [serial = 398] [outer = 0x119fb4800] 05:40:59 INFO - PROCESS | 1924 | 1464784859948 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 05:40:59 INFO - PROCESS | 1924 | 1464784859961 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 1924 | 1464784859964 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:41:00 INFO - PROCESS | 1924 | 1464784859995 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1924 | 1464784859999 Marionette TRACE conn2 <- [1,506,null,{}] 05:41:00 INFO - PROCESS | 1924 | 1464784860005 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:00 INFO - PROCESS | 1924 | 1464784860109 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:41:00 INFO - PROCESS | 1924 | 1464784860178 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x1161d8000 == 45 [pid = 1924] [id = 134] 05:41:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x113d0d400) [pid = 1924] [serial = 399] [outer = 0x0] 05:41:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x116076800) [pid = 1924] [serial = 400] [outer = 0x113d0d400] 05:41:00 INFO - PROCESS | 1924 | 1464784860209 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x116706400) [pid = 1924] [serial = 401] [outer = 0x113d0d400] 05:41:00 INFO - PROCESS | 1924 | 1464784860912 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 975ms 05:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:41:00 INFO - PROCESS | 1924 | 1464784860969 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:41:00 INFO - PROCESS | 1924 | 1464784860971 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:41:00 INFO - PROCESS | 1924 | 1464784860975 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1924 | 1464784860977 Marionette TRACE conn2 <- [1,510,null,{}] 05:41:00 INFO - PROCESS | 1924 | 1464784860981 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 1924 | 1464784861077 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:41:01 INFO - PROCESS | 1924 | 1464784861125 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x116641800 == 46 [pid = 1924] [id = 135] 05:41:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x113d6bc00) [pid = 1924] [serial = 402] [outer = 0x0] 05:41:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x115e48c00) [pid = 1924] [serial = 403] [outer = 0x113d6bc00] 05:41:01 INFO - PROCESS | 1924 | 1464784861152 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1161b7400) [pid = 1924] [serial = 404] [outer = 0x113d6bc00] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x129242800 == 45 [pid = 1924] [id = 132] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12504c800 == 44 [pid = 1924] [id = 131] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x117e07000 == 43 [pid = 1924] [id = 130] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x126fd4800 == 42 [pid = 1924] [id = 129] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x125055800 == 41 [pid = 1924] [id = 128] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12b81e800) [pid = 1924] [serial = 346] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1181c1800 == 40 [pid = 1924] [id = 127] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1238eb800 == 39 [pid = 1924] [id = 126] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x116824000 == 38 [pid = 1924] [id = 125] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x119f76800 == 37 [pid = 1924] [id = 124] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x11956b800 == 36 [pid = 1924] [id = 123] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1193d5800 == 35 [pid = 1924] [id = 122] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x11823f800 == 34 [pid = 1924] [id = 121] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fb800 == 33 [pid = 1924] [id = 120] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x116811800 == 32 [pid = 1924] [id = 119] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x113d37800 == 31 [pid = 1924] [id = 118] 05:41:01 INFO - PROCESS | 1924 | --DOCSHELL 0x112f0d000 == 30 [pid = 1924] [id = 117] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12903d000) [pid = 1924] [serial = 245] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x126d11c00) [pid = 1924] [serial = 202] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x11616fc00) [pid = 1924] [serial = 205] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x12ac0d800) [pid = 1924] [serial = 344] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1255b5000) [pid = 1924] [serial = 331] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x127616000) [pid = 1924] [serial = 334] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12940a400) [pid = 1924] [serial = 337] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12a93e400) [pid = 1924] [serial = 343] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119578c00) [pid = 1924] [serial = 340] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12976dc00) [pid = 1924] [serial = 338] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x123d70400) [pid = 1924] [serial = 310] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x119584400) [pid = 1924] [serial = 308] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11907ac00) [pid = 1924] [serial = 307] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x117686800) [pid = 1924] [serial = 305] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11684a000) [pid = 1924] [serial = 304] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12a93b000) [pid = 1924] [serial = 301] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12ac04800) [pid = 1924] [serial = 302] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x123d03800) [pid = 1924] [serial = 328] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x119facc00) [pid = 1924] [serial = 325] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11a16ec00) [pid = 1924] [serial = 326] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1193f0000) [pid = 1924] [serial = 322] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1195a8c00) [pid = 1924] [serial = 323] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x118602800) [pid = 1924] [serial = 319] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11893dc00) [pid = 1924] [serial = 320] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1168abc00) [pid = 1924] [serial = 317] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1161b0000) [pid = 1924] [serial = 316] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x128d58000) [pid = 1924] [serial = 314] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12732b400) [pid = 1924] [serial = 313] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x124e50800) [pid = 1924] [serial = 311] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x113d0bc00) [pid = 1924] [serial = 335] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x1271a2c00) [pid = 1924] [serial = 332] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x125595000) [pid = 1924] [serial = 329] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1271a3400) [pid = 1924] [serial = 341] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x113862800) [pid = 1924] [serial = 248] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1182b4c00) [pid = 1924] [serial = 251] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1195ad400) [pid = 1924] [serial = 254] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x124113800) [pid = 1924] [serial = 257] [outer = 0x0] [url = about:blank] 05:41:01 INFO - PROCESS | 1924 | 1464784861605 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 676ms 05:41:01 INFO - PROCESS | 1924 | 1464784861652 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 1924 | 1464784861657 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:41:01 INFO - PROCESS | 1924 | 1464784861661 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 1924 | 1464784861663 Marionette TRACE conn2 <- [1,514,null,{}] 05:41:01 INFO - PROCESS | 1924 | 1464784861671 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:01 INFO - PROCESS | 1924 | 1464784861746 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:41:01 INFO - PROCESS | 1924 | 1464784861754 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x116647800 == 31 [pid = 1924] [id = 136] 05:41:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1166c2000) [pid = 1924] [serial = 405] [outer = 0x0] 05:41:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11717b000) [pid = 1924] [serial = 406] [outer = 0x1166c2000] 05:41:01 INFO - PROCESS | 1924 | 1464784861780 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11768a800) [pid = 1924] [serial = 407] [outer = 0x1166c2000] 05:41:02 INFO - PROCESS | 1924 | 1464784862092 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 05:41:02 INFO - PROCESS | 1924 | 1464784862135 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1924 | 1464784862137 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:41:02 INFO - PROCESS | 1924 | 1464784862139 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1924 | 1464784862141 Marionette TRACE conn2 <- [1,518,null,{}] 05:41:02 INFO - PROCESS | 1924 | 1464784862149 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:02 INFO - PROCESS | 1924 | 1464784862225 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:41:02 INFO - PROCESS | 1924 | 1464784862233 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170ed800 == 32 [pid = 1924] [id = 137] 05:41:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x118213400) [pid = 1924] [serial = 408] [outer = 0x0] 05:41:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x1184d5800) [pid = 1924] [serial = 409] [outer = 0x118213400] 05:41:02 INFO - PROCESS | 1924 | 1464784862263 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1189d1c00) [pid = 1924] [serial = 410] [outer = 0x118213400] 05:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 470ms 05:41:02 INFO - PROCESS | 1924 | 1464784862606 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:41:02 INFO - PROCESS | 1924 | 1464784862610 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1924 | 1464784862611 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:41:02 INFO - PROCESS | 1924 | 1464784862614 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1924 | 1464784862615 Marionette TRACE conn2 <- [1,522,null,{}] 05:41:02 INFO - PROCESS | 1924 | 1464784862621 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:02 INFO - PROCESS | 1924 | 1464784862707 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:41:02 INFO - PROCESS | 1924 | 1464784862747 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x118244000 == 33 [pid = 1924] [id = 138] 05:41:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x118213800) [pid = 1924] [serial = 411] [outer = 0x0] 05:41:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1193ea000) [pid = 1924] [serial = 412] [outer = 0x118213800] 05:41:02 INFO - PROCESS | 1924 | 1464784862773 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11959f800) [pid = 1924] [serial = 413] [outer = 0x118213800] 05:41:03 INFO - PROCESS | 1924 | 1464784863040 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 474ms 05:41:03 INFO - PROCESS | 1924 | 1464784863089 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1924 | 1464784863090 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:41:03 INFO - PROCESS | 1924 | 1464784863092 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1924 | 1464784863093 Marionette TRACE conn2 <- [1,526,null,{}] 05:41:03 INFO - PROCESS | 1924 | 1464784863096 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:03 INFO - PROCESS | 1924 | 1464784863169 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:41:03 INFO - PROCESS | 1924 | 1464784863174 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x119555000 == 34 [pid = 1924] [id = 139] 05:41:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1138ec000) [pid = 1924] [serial = 414] [outer = 0x0] 05:41:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11999d400) [pid = 1924] [serial = 415] [outer = 0x1138ec000] 05:41:03 INFO - PROCESS | 1924 | 1464784863201 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119da6400) [pid = 1924] [serial = 416] [outer = 0x1138ec000] 05:41:03 INFO - PROCESS | 1924 | 1464784863531 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 468ms 05:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:41:03 INFO - PROCESS | 1924 | 1464784863561 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1924 | 1464784863562 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:41:03 INFO - PROCESS | 1924 | 1464784863564 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1924 | 1464784863565 Marionette TRACE conn2 <- [1,530,null,{}] 05:41:03 INFO - PROCESS | 1924 | 1464784863581 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:03 INFO - PROCESS | 1924 | 1464784863689 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:41:03 INFO - PROCESS | 1924 | 1464784863694 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f76800 == 35 [pid = 1924] [id = 140] 05:41:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119fab000) [pid = 1924] [serial = 417] [outer = 0x0] 05:41:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11a175000) [pid = 1924] [serial = 418] [outer = 0x119fab000] 05:41:03 INFO - PROCESS | 1924 | 1464784863720 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x124b11400) [pid = 1924] [serial = 419] [outer = 0x119fab000] 05:41:04 INFO - PROCESS | 1924 | 1464784864046 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:41:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:41:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:41:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:41:04 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:41:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:41:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:41:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 05:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:41:04 INFO - PROCESS | 1924 | 1464784864086 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1924 | 1464784864087 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:41:04 INFO - PROCESS | 1924 | 1464784864090 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1924 | 1464784864091 Marionette TRACE conn2 <- [1,534,null,{}] 05:41:04 INFO - PROCESS | 1924 | 1464784864094 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 1924 | 1464784864208 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:41:04 INFO - PROCESS | 1924 | 1464784864246 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238ea000 == 36 [pid = 1924] [id = 141] 05:41:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119fad000) [pid = 1924] [serial = 420] [outer = 0x0] 05:41:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x125595c00) [pid = 1924] [serial = 421] [outer = 0x119fad000] 05:41:04 INFO - PROCESS | 1924 | 1464784864287 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1255b6800) [pid = 1924] [serial = 422] [outer = 0x119fad000] 05:41:04 INFO - PROCESS | 1924 | 1464784864646 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:41:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:41:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 570ms 05:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:41:04 INFO - PROCESS | 1924 | 1464784864660 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1924 | 1464784864661 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:41:04 INFO - PROCESS | 1924 | 1464784864663 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1924 | 1464784864665 Marionette TRACE conn2 <- [1,538,null,{}] 05:41:04 INFO - PROCESS | 1924 | 1464784864669 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:04 INFO - PROCESS | 1924 | 1464784864760 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:41:04 INFO - PROCESS | 1924 | 1464784864769 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e2b800 == 37 [pid = 1924] [id = 142] 05:41:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1193e5000) [pid = 1924] [serial = 423] [outer = 0x0] 05:41:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x126d04800) [pid = 1924] [serial = 424] [outer = 0x1193e5000] 05:41:04 INFO - PROCESS | 1924 | 1464784864826 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x127151c00) [pid = 1924] [serial = 425] [outer = 0x1193e5000] 05:41:05 INFO - PROCESS | 1924 | 1464784865156 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:41:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:41:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 05:41:05 INFO - PROCESS | 1924 | 1464784865185 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1924 | 1464784865187 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:41:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:41:05 INFO - PROCESS | 1924 | 1464784865189 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1924 | 1464784865190 Marionette TRACE conn2 <- [1,542,null,{}] 05:41:05 INFO - PROCESS | 1924 | 1464784865192 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 1924 | 1464784865278 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:41:05 INFO - PROCESS | 1924 | 1464784865288 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245c3800 == 38 [pid = 1924] [id = 143] 05:41:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12691b400) [pid = 1924] [serial = 426] [outer = 0x0] 05:41:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12732dc00) [pid = 1924] [serial = 427] [outer = 0x12691b400] 05:41:05 INFO - PROCESS | 1924 | 1464784865313 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12761a800) [pid = 1924] [serial = 428] [outer = 0x12691b400] 05:41:05 INFO - PROCESS | 1924 | 1464784865590 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x128d4e000) [pid = 1924] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1138ed000) [pid = 1924] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119f07000) [pid = 1924] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119fb2800) [pid = 1924] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x126919800) [pid = 1924] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x123d6f400) [pid = 1924] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1166c3000) [pid = 1924] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x112d2e400) [pid = 1924] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1255b7400) [pid = 1924] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x126d97800) [pid = 1924] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x12ac64000) [pid = 1924] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x123d02400) [pid = 1924] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x118603400) [pid = 1924] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x111c1a400) [pid = 1924] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11516c000) [pid = 1924] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x113a82000) [pid = 1924] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:41:05 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x119578400) [pid = 1924] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:41:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:41:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 568ms 05:41:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:41:05 INFO - PROCESS | 1924 | 1464784865757 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1924 | 1464784865758 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:41:05 INFO - PROCESS | 1924 | 1464784865760 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1924 | 1464784865761 Marionette TRACE conn2 <- [1,546,null,{}] 05:41:05 INFO - PROCESS | 1924 | 1464784865764 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:05 INFO - PROCESS | 1924 | 1464784865837 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:41:05 INFO - PROCESS | 1924 | 1464784865841 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x11705b000 == 39 [pid = 1924] [id = 144] 05:41:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x113d0f000) [pid = 1924] [serial = 429] [outer = 0x0] 05:41:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x118607800) [pid = 1924] [serial = 430] [outer = 0x113d0f000] 05:41:05 INFO - PROCESS | 1924 | 1464784865871 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x119f0c000) [pid = 1924] [serial = 431] [outer = 0x113d0f000] 05:41:06 INFO - PROCESS | 1924 | 1464784866190 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:41:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 468ms 05:41:06 INFO - PROCESS | 1924 | 1464784866229 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1924 | 1464784866232 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:41:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:41:06 INFO - PROCESS | 1924 | 1464784866236 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1924 | 1464784866246 Marionette TRACE conn2 <- [1,550,null,{}] 05:41:06 INFO - PROCESS | 1924 | 1464784866248 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:06 INFO - PROCESS | 1924 | 1464784866356 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:41:06 INFO - PROCESS | 1924 | 1464784866391 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x126f27000 == 40 [pid = 1924] [id = 145] 05:41:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x116845c00) [pid = 1924] [serial = 432] [outer = 0x0] 05:41:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119998400) [pid = 1924] [serial = 433] [outer = 0x116845c00] 05:41:06 INFO - PROCESS | 1924 | 1464784866425 Marionette DEBUG loaded listener.js 05:41:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x129406800) [pid = 1924] [serial = 434] [outer = 0x116845c00] 05:41:06 INFO - PROCESS | 1924 | 1464784866729 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:41:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:41:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 530ms 05:41:06 INFO - PROCESS | 1924 | 1464784866770 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1924 | 1464784866772 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:41:06 INFO - PROCESS | 1924 | 1464784866776 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1924 | 1464784866777 Marionette TRACE conn2 <- [1,554,null,{}] 05:41:06 INFO - PROCESS | 1924 | 1464784866781 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:06 INFO - PROCESS | 1924 | 1464784866902 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:41:06 INFO - PROCESS | 1924 | 1464784866968 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290ee800 == 41 [pid = 1924] [id = 146] 05:41:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11739d800) [pid = 1924] [serial = 435] [outer = 0x0] 05:41:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x129411800) [pid = 1924] [serial = 436] [outer = 0x11739d800] 05:41:07 INFO - PROCESS | 1924 | 1464784867008 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x12a7a6400) [pid = 1924] [serial = 437] [outer = 0x11739d800] 05:41:07 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:07 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:07 INFO - PROCESS | 1924 | 1464784867304 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 570ms 05:41:07 INFO - PROCESS | 1924 | 1464784867345 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1924 | 1464784867346 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:41:07 INFO - PROCESS | 1924 | 1464784867356 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1924 | 1464784867357 Marionette TRACE conn2 <- [1,558,null,{}] 05:41:07 INFO - PROCESS | 1924 | 1464784867359 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:07 INFO - PROCESS | 1924 | 1464784867438 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:41:07 INFO - PROCESS | 1924 | 1464784867442 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x129927000 == 42 [pid = 1924] [id = 147] 05:41:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x12a7a7800) [pid = 1924] [serial = 438] [outer = 0x0] 05:41:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12ac11000) [pid = 1924] [serial = 439] [outer = 0x12a7a7800] 05:41:07 INFO - PROCESS | 1924 | 1464784867474 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12ac6c400) [pid = 1924] [serial = 440] [outer = 0x12a7a7800] 05:41:07 INFO - PROCESS | 1924 | 1464784867838 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 518ms 05:41:07 INFO - PROCESS | 1924 | 1464784867875 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:41:07 INFO - PROCESS | 1924 | 1464784867878 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:41:07 INFO - PROCESS | 1924 | 1464784867881 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:41:07 INFO - PROCESS | 1924 | 1464784867884 Marionette TRACE conn2 <- [1,562,null,{}] 05:41:07 INFO - PROCESS | 1924 | 1464784867888 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:07 INFO - PROCESS | 1924 | 1464784867983 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:41:08 INFO - PROCESS | 1924 | 1464784868037 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x113f2d000 == 43 [pid = 1924] [id = 148] 05:41:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x112768400) [pid = 1924] [serial = 441] [outer = 0x0] 05:41:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x113f0c800) [pid = 1924] [serial = 442] [outer = 0x112768400] 05:41:08 INFO - PROCESS | 1924 | 1464784868068 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11660fc00) [pid = 1924] [serial = 443] [outer = 0x112768400] 05:41:08 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:08 INFO - PROCESS | 1924 | 1464784868483 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms 05:41:08 INFO - PROCESS | 1924 | 1464784868503 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1924 | 1464784868508 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:41:08 INFO - PROCESS | 1924 | 1464784868512 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1924 | 1464784868514 Marionette TRACE conn2 <- [1,566,null,{}] 05:41:08 INFO - PROCESS | 1924 | 1464784868517 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:08 INFO - PROCESS | 1924 | 1464784868613 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:41:08 INFO - PROCESS | 1924 | 1464784868655 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193e0800 == 44 [pid = 1924] [id = 149] 05:41:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11684a400) [pid = 1924] [serial = 444] [outer = 0x0] 05:41:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1181da000) [pid = 1924] [serial = 445] [outer = 0x11684a400] 05:41:08 INFO - PROCESS | 1924 | 1464784868685 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x118936800) [pid = 1924] [serial = 446] [outer = 0x11684a400] 05:41:08 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:09 INFO - PROCESS | 1924 | 1464784869090 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 622ms 05:41:09 INFO - PROCESS | 1924 | 1464784869134 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1924 | 1464784869136 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:41:09 INFO - PROCESS | 1924 | 1464784869139 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1924 | 1464784869143 Marionette TRACE conn2 <- [1,570,null,{}] 05:41:09 INFO - PROCESS | 1924 | 1464784869154 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:09 INFO - PROCESS | 1924 | 1464784869305 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:41:09 INFO - PROCESS | 1924 | 1464784869424 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290df800 == 45 [pid = 1924] [id = 150] 05:41:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1193eb400) [pid = 1924] [serial = 447] [outer = 0x0] 05:41:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x119faa400) [pid = 1924] [serial = 448] [outer = 0x1193eb400] 05:41:09 INFO - PROCESS | 1924 | 1464784869473 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x123c3d800) [pid = 1924] [serial = 449] [outer = 0x1193eb400] 05:41:09 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:09 INFO - PROCESS | 1924 | 1464784869938 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 824ms 05:41:09 INFO - PROCESS | 1924 | 1464784869964 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1924 | 1464784869966 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:41:09 INFO - PROCESS | 1924 | 1464784869968 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1924 | 1464784869969 Marionette TRACE conn2 <- [1,574,null,{}] 05:41:09 INFO - PROCESS | 1924 | 1464784869972 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:10 INFO - PROCESS | 1924 | 1464784870065 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:41:10 INFO - PROCESS | 1924 | 1464784870107 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8cb000 == 46 [pid = 1924] [id = 151] 05:41:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11a034c00) [pid = 1924] [serial = 450] [outer = 0x0] 05:41:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x126919800) [pid = 1924] [serial = 451] [outer = 0x11a034c00] 05:41:10 INFO - PROCESS | 1924 | 1464784870136 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x128d4e400) [pid = 1924] [serial = 452] [outer = 0x11a034c00] 05:41:10 INFO - PROCESS | 1924 | 1464784870543 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 620ms 05:41:10 INFO - PROCESS | 1924 | 1464784870588 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:41:10 INFO - PROCESS | 1924 | 1464784870590 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:41:10 INFO - PROCESS | 1924 | 1464784870592 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:41:10 INFO - PROCESS | 1924 | 1464784870593 Marionette TRACE conn2 <- [1,578,null,{}] 05:41:10 INFO - PROCESS | 1924 | 1464784870596 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:10 INFO - PROCESS | 1924 | 1464784870685 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:41:10 INFO - PROCESS | 1924 | 1464784870756 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abd3000 == 47 [pid = 1924] [id = 152] 05:41:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x128d55000) [pid = 1924] [serial = 453] [outer = 0x0] 05:41:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12940ac00) [pid = 1924] [serial = 454] [outer = 0x128d55000] 05:41:10 INFO - PROCESS | 1924 | 1464784870789 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12a943800) [pid = 1924] [serial = 455] [outer = 0x128d55000] 05:41:11 INFO - PROCESS | 1924 | 1464784871298 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 771ms 05:41:11 INFO - PROCESS | 1924 | 1464784871364 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:41:11 INFO - PROCESS | 1924 | 1464784871366 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:41:11 INFO - PROCESS | 1924 | 1464784871370 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1924 | 1464784871372 Marionette TRACE conn2 <- [1,582,null,{}] 05:41:11 INFO - PROCESS | 1924 | 1464784871376 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:11 INFO - PROCESS | 1924 | 1464784871523 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:41:11 INFO - PROCESS | 1924 | 1464784871578 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170eb000 == 48 [pid = 1924] [id = 153] 05:41:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11670e800) [pid = 1924] [serial = 456] [outer = 0x0] 05:41:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x126d07400) [pid = 1924] [serial = 457] [outer = 0x11670e800] 05:41:11 INFO - PROCESS | 1924 | 1464784871608 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12ba59800) [pid = 1924] [serial = 458] [outer = 0x11670e800] 05:41:12 INFO - PROCESS | 1924 | 1464784872157 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 823ms 05:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:41:12 INFO - PROCESS | 1924 | 1464784872193 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1924 | 1464784872195 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:41:12 INFO - PROCESS | 1924 | 1464784872198 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1924 | 1464784872200 Marionette TRACE conn2 <- [1,586,null,{}] 05:41:12 INFO - PROCESS | 1924 | 1464784872204 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 1924 | 1464784872293 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:41:12 INFO - PROCESS | 1924 | 1464784872356 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x1160a3000 == 49 [pid = 1924] [id = 154] 05:41:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x116168800) [pid = 1924] [serial = 459] [outer = 0x0] 05:41:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1161b2800) [pid = 1924] [serial = 460] [outer = 0x116168800] 05:41:12 INFO - PROCESS | 1924 | 1464784872385 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x116a63000) [pid = 1924] [serial = 461] [outer = 0x116168800] 05:41:12 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1290ee800 == 48 [pid = 1924] [id = 146] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x126f27000 == 47 [pid = 1924] [id = 145] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x11705b000 == 46 [pid = 1924] [id = 144] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1245c3800 == 45 [pid = 1924] [id = 143] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x123e2b800 == 44 [pid = 1924] [id = 142] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1238ea000 == 43 [pid = 1924] [id = 141] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x119f76800 == 42 [pid = 1924] [id = 140] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x119555000 == 41 [pid = 1924] [id = 139] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x118244000 == 40 [pid = 1924] [id = 138] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1170ed800 == 39 [pid = 1924] [id = 137] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x116647800 == 38 [pid = 1924] [id = 136] 05:41:12 INFO - PROCESS | 1924 | --DOCSHELL 0x116641800 == 37 [pid = 1924] [id = 135] 05:41:12 INFO - PROCESS | 1924 | 1464784872777 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 622ms 05:41:12 INFO - PROCESS | 1924 | 1464784872820 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:41:12 INFO - PROCESS | 1924 | 1464784872823 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:41:12 INFO - PROCESS | 1924 | 1464784872828 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:41:12 INFO - PROCESS | 1924 | 1464784872829 Marionette TRACE conn2 <- [1,590,null,{}] 05:41:12 INFO - PROCESS | 1924 | 1464784872832 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:12 INFO - PROCESS | 1924 | 1464784872908 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12715a000) [pid = 1924] [serial = 379] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x124e55400) [pid = 1924] [serial = 371] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x124b05000) [pid = 1924] [serial = 370] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11812d800) [pid = 1924] [serial = 355] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1182b4800) [pid = 1924] [serial = 356] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119077c00) [pid = 1924] [serial = 361] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11957e400) [pid = 1924] [serial = 362] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12691c000) [pid = 1924] [serial = 376] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x128d57800) [pid = 1924] [serial = 382] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12ba50800) [pid = 1924] [serial = 347] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x125597c00) [pid = 1924] [serial = 373] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1255b4c00) [pid = 1924] [serial = 374] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1189d0800) [pid = 1924] [serial = 358] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119077000) [pid = 1924] [serial = 359] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x123975c00) [pid = 1924] [serial = 367] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x123d03c00) [pid = 1924] [serial = 368] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1166c0000) [pid = 1924] [serial = 352] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x116ac9000) [pid = 1924] [serial = 353] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x113d11000) [pid = 1924] [serial = 349] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1160eb400) [pid = 1924] [serial = 350] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1195a7c00) [pid = 1924] [serial = 364] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11a02d800) [pid = 1924] [serial = 365] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x128d4d400) [pid = 1924] [serial = 380] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12966d000) [pid = 1924] [serial = 385] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x129407c00) [pid = 1924] [serial = 383] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1160ef000) [pid = 1924] [serial = 388] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x12509dc00) [pid = 1924] [serial = 391] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x129678000) [pid = 1924] [serial = 386] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x129762000) [pid = 1924] [serial = 394] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x129403800) [pid = 1924] [serial = 392] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119074c00) [pid = 1924] [serial = 389] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126d98c00) [pid = 1924] [serial = 377] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12a93c000) [pid = 1924] [serial = 395] [outer = 0x0] [url = about:blank] 05:41:12 INFO - PROCESS | 1924 | 1464784872964 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x113fe0800 == 38 [pid = 1924] [id = 155] 05:41:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x113d11000) [pid = 1924] [serial = 462] [outer = 0x0] 05:41:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1166c0000) [pid = 1924] [serial = 463] [outer = 0x113d11000] 05:41:12 INFO - PROCESS | 1924 | 1464784872993 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1182b3400) [pid = 1924] [serial = 464] [outer = 0x113d11000] 05:41:13 INFO - PROCESS | 1924 | 1464784873278 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 475ms 05:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:41:13 INFO - PROCESS | 1924 | 1464784873306 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1924 | 1464784873307 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:41:13 INFO - PROCESS | 1924 | 1464784873309 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1924 | 1464784873311 Marionette TRACE conn2 <- [1,594,null,{}] 05:41:13 INFO - PROCESS | 1924 | 1464784873326 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:13 INFO - PROCESS | 1924 | 1464784873408 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:41:13 INFO - PROCESS | 1924 | 1464784873414 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182d9000 == 39 [pid = 1924] [id = 156] 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1189c5800) [pid = 1924] [serial = 465] [outer = 0x0] 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1193eb800) [pid = 1924] [serial = 466] [outer = 0x1189c5800] 05:41:13 INFO - PROCESS | 1924 | 1464784873443 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x119c83400) [pid = 1924] [serial = 467] [outer = 0x1189c5800] 05:41:13 INFO - PROCESS | 1924 | 1464784873786 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 523ms 05:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:41:13 INFO - PROCESS | 1924 | 1464784873833 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1924 | 1464784873835 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:41:13 INFO - PROCESS | 1924 | 1464784873837 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1924 | 1464784873838 Marionette TRACE conn2 <- [1,598,null,{}] 05:41:13 INFO - PROCESS | 1924 | 1464784873840 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:13 INFO - PROCESS | 1924 | 1464784873922 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:41:13 INFO - PROCESS | 1924 | 1464784873927 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f06800 == 40 [pid = 1924] [id = 157] 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x119fb2800) [pid = 1924] [serial = 468] [outer = 0x0] 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x123971c00) [pid = 1924] [serial = 469] [outer = 0x119fb2800] 05:41:13 INFO - PROCESS | 1924 | 1464784873952 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x124b0f000) [pid = 1924] [serial = 470] [outer = 0x119fb2800] 05:41:14 INFO - PROCESS | 1924 | 1464784874242 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 418ms 05:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:41:14 INFO - PROCESS | 1924 | 1464784874256 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1924 | 1464784874257 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:41:14 INFO - PROCESS | 1924 | 1464784874259 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1924 | 1464784874260 Marionette TRACE conn2 <- [1,602,null,{}] 05:41:14 INFO - PROCESS | 1924 | 1464784874262 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:14 INFO - PROCESS | 1924 | 1464784874339 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:41:14 INFO - PROCESS | 1924 | 1464784874385 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f87800 == 41 [pid = 1924] [id = 158] 05:41:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119fb7c00) [pid = 1924] [serial = 471] [outer = 0x0] 05:41:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x124e50800) [pid = 1924] [serial = 472] [outer = 0x119fb7c00] 05:41:14 INFO - PROCESS | 1924 | 1464784874410 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x126d03800) [pid = 1924] [serial = 473] [outer = 0x119fb7c00] 05:41:14 INFO - PROCESS | 1924 | 1464784874703 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 05:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:41:14 INFO - PROCESS | 1924 | 1464784874727 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1924 | 1464784874728 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:41:14 INFO - PROCESS | 1924 | 1464784874731 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1924 | 1464784874732 Marionette TRACE conn2 <- [1,606,null,{}] 05:41:14 INFO - PROCESS | 1924 | 1464784874738 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:14 INFO - PROCESS | 1924 | 1464784874891 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:41:14 INFO - PROCESS | 1924 | 1464784874935 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x113307800 == 42 [pid = 1924] [id = 159] 05:41:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x112a73400) [pid = 1924] [serial = 474] [outer = 0x0] 05:41:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11326f800) [pid = 1924] [serial = 475] [outer = 0x112a73400] 05:41:14 INFO - PROCESS | 1924 | 1464784874968 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x115168800) [pid = 1924] [serial = 476] [outer = 0x112a73400] 05:41:15 INFO - PROCESS | 1924 | 1464784875438 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 773ms 05:41:15 INFO - PROCESS | 1924 | 1464784875505 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:41:15 INFO - PROCESS | 1924 | 1464784875508 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:41:15 INFO - PROCESS | 1924 | 1464784875511 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1924 | 1464784875513 Marionette TRACE conn2 <- [1,610,null,{}] 05:41:15 INFO - PROCESS | 1924 | 1464784875517 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:15 INFO - PROCESS | 1924 | 1464784875613 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:41:15 INFO - PROCESS | 1924 | 1464784875670 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x119555000 == 43 [pid = 1924] [id = 160] 05:41:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11768ac00) [pid = 1924] [serial = 477] [outer = 0x0] 05:41:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x11860b400) [pid = 1924] [serial = 478] [outer = 0x11768ac00] 05:41:15 INFO - PROCESS | 1924 | 1464784875702 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119075800) [pid = 1924] [serial = 479] [outer = 0x11768ac00] 05:41:16 INFO - PROCESS | 1924 | 1464784876110 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 620ms 05:41:16 INFO - PROCESS | 1924 | 1464784876132 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 1924 | 1464784876135 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:41:16 INFO - PROCESS | 1924 | 1464784876137 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1924 | 1464784876138 Marionette TRACE conn2 <- [1,614,null,{}] 05:41:16 INFO - PROCESS | 1924 | 1464784876141 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:16 INFO - PROCESS | 1924 | 1464784876258 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:41:16 INFO - PROCESS | 1924 | 1464784876318 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245be000 == 44 [pid = 1924] [id = 161] 05:41:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119fb6c00) [pid = 1924] [serial = 480] [outer = 0x0] 05:41:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x123d73c00) [pid = 1924] [serial = 481] [outer = 0x119fb6c00] 05:41:16 INFO - PROCESS | 1924 | 1464784876348 Marionette DEBUG loaded listener.js 05:41:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x126f36400) [pid = 1924] [serial = 482] [outer = 0x119fb6c00] 05:41:16 INFO - PROCESS | 1924 | 1464784876757 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 05:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:41:16 INFO - PROCESS | 1924 | 1464784876808 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 1924 | 1464784876810 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:41:16 INFO - PROCESS | 1924 | 1464784876818 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1924 | 1464784876821 Marionette TRACE conn2 <- [1,618,null,{}] 05:41:16 INFO - PROCESS | 1924 | 1464784876824 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:16 INFO - PROCESS | 1924 | 1464784876921 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:41:16 INFO - PROCESS | 1924 | 1464784876967 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269cf000 == 45 [pid = 1924] [id = 162] 05:41:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x126fb9000) [pid = 1924] [serial = 483] [outer = 0x0] 05:41:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x128d52c00) [pid = 1924] [serial = 484] [outer = 0x126fb9000] 05:41:16 INFO - PROCESS | 1924 | 1464784876996 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12a79e000) [pid = 1924] [serial = 485] [outer = 0x126fb9000] 05:41:17 INFO - PROCESS | 1924 | 1464784877402 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 627ms 05:41:17 INFO - PROCESS | 1924 | 1464784877442 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1924 | 1464784877443 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:41:17 INFO - PROCESS | 1924 | 1464784877446 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1924 | 1464784877447 Marionette TRACE conn2 <- [1,622,null,{}] 05:41:17 INFO - PROCESS | 1924 | 1464784877449 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:17 INFO - PROCESS | 1924 | 1464784877545 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:41:17 INFO - PROCESS | 1924 | 1464784877633 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12903f800 == 46 [pid = 1924] [id = 163] 05:41:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12a946800) [pid = 1924] [serial = 486] [outer = 0x0] 05:41:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12ac6ac00) [pid = 1924] [serial = 487] [outer = 0x12a946800] 05:41:17 INFO - PROCESS | 1924 | 1464784877663 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12b82ac00) [pid = 1924] [serial = 488] [outer = 0x12a946800] 05:41:18 INFO - PROCESS | 1924 | 1464784878054 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 05:41:18 INFO - PROCESS | 1924 | 1464784878118 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1924 | 1464784878120 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:41:18 INFO - PROCESS | 1924 | 1464784878122 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1924 | 1464784878123 Marionette TRACE conn2 <- [1,626,null,{}] 05:41:18 INFO - PROCESS | 1924 | 1464784878126 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:18 INFO - PROCESS | 1924 | 1464784878218 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:41:18 INFO - PROCESS | 1924 | 1464784878263 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x129468800 == 47 [pid = 1924] [id = 164] 05:41:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12ba5bc00) [pid = 1924] [serial = 489] [outer = 0x0] 05:41:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12bb3ec00) [pid = 1924] [serial = 490] [outer = 0x12ba5bc00] 05:41:18 INFO - PROCESS | 1924 | 1464784878297 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12bb49400) [pid = 1924] [serial = 491] [outer = 0x12ba5bc00] 05:41:18 INFO - PROCESS | 1924 | 1464784878726 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 05:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:41:18 INFO - PROCESS | 1924 | 1464784878742 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1924 | 1464784878743 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:41:18 INFO - PROCESS | 1924 | 1464784878745 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1924 | 1464784878746 Marionette TRACE conn2 <- [1,630,null,{}] 05:41:18 INFO - PROCESS | 1924 | 1464784878749 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:18 INFO - PROCESS | 1924 | 1464784878846 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:41:19 INFO - PROCESS | 1924 | 1464784879023 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x118237800 == 48 [pid = 1924] [id = 165] 05:41:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11380dc00) [pid = 1924] [serial = 492] [outer = 0x0] 05:41:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x113d6cc00) [pid = 1924] [serial = 493] [outer = 0x11380dc00] 05:41:19 INFO - PROCESS | 1924 | 1464784879053 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x1168a1000) [pid = 1924] [serial = 494] [outer = 0x11380dc00] 05:41:19 INFO - PROCESS | 1924 | 1464784879469 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 772ms 05:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:41:19 INFO - PROCESS | 1924 | 1464784879518 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1924 | 1464784879520 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:41:19 INFO - PROCESS | 1924 | 1464784879523 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1924 | 1464784879525 Marionette TRACE conn2 <- [1,634,null,{}] 05:41:19 INFO - PROCESS | 1924 | 1464784879528 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:19 INFO - PROCESS | 1924 | 1464784879625 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x119f87800 == 47 [pid = 1924] [id = 158] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x112f06800 == 46 [pid = 1924] [id = 157] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1182d9000 == 45 [pid = 1924] [id = 156] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x113fe0800 == 44 [pid = 1924] [id = 155] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1160a3000 == 43 [pid = 1924] [id = 154] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8cb000 == 42 [pid = 1924] [id = 151] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1290df800 == 41 [pid = 1924] [id = 150] 05:41:19 INFO - PROCESS | 1924 | 1464784879704 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1193e0800 == 40 [pid = 1924] [id = 149] 05:41:19 INFO - PROCESS | 1924 | --DOCSHELL 0x113f2d000 == 39 [pid = 1924] [id = 148] 05:41:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x113fe0800 == 40 [pid = 1924] [id = 166] 05:41:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x116170400) [pid = 1924] [serial = 495] [outer = 0x0] 05:41:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x11860dc00) [pid = 1924] [serial = 496] [outer = 0x116170400] 05:41:19 INFO - PROCESS | 1924 | 1464784879733 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x119f0c400) [pid = 1924] [serial = 497] [outer = 0x116170400] 05:41:19 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:20 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:20 INFO - PROCESS | 1924 | 1464784880129 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 621ms 05:41:20 INFO - PROCESS | 1924 | 1464784880146 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 1924 | 1464784880150 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:41:20 INFO - PROCESS | 1924 | 1464784880154 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1924 | 1464784880156 Marionette TRACE conn2 <- [1,638,null,{}] 05:41:20 INFO - PROCESS | 1924 | 1464784880168 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:20 INFO - PROCESS | 1924 | 1464784880346 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:41:20 INFO - PROCESS | 1924 | 1464784880378 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f76800 == 41 [pid = 1924] [id = 167] 05:41:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1245f2c00) [pid = 1924] [serial = 498] [outer = 0x0] 05:41:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x1255c0c00) [pid = 1924] [serial = 499] [outer = 0x1245f2c00] 05:41:20 INFO - PROCESS | 1924 | 1464784880420 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x12732c000) [pid = 1924] [serial = 500] [outer = 0x1245f2c00] 05:41:20 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:20 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:20 INFO - PROCESS | 1924 | 1464784880797 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 681ms 05:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:41:20 INFO - PROCESS | 1924 | 1464784880838 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 1924 | 1464784880840 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:41:20 INFO - PROCESS | 1924 | 1464784880846 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1924 | 1464784880850 Marionette TRACE conn2 <- [1,642,null,{}] 05:41:20 INFO - PROCESS | 1924 | 1464784880854 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:20 INFO - PROCESS | 1924 | 1464784880950 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:41:20 INFO - PROCESS | 1924 | 1464784880956 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12904a800 == 42 [pid = 1924] [id = 168] 05:41:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x128d52000) [pid = 1924] [serial = 501] [outer = 0x0] 05:41:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12a79e400) [pid = 1924] [serial = 502] [outer = 0x128d52000] 05:41:20 INFO - PROCESS | 1924 | 1464784880981 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12bb3f800) [pid = 1924] [serial = 503] [outer = 0x128d52000] 05:41:21 INFO - PROCESS | 1924 | 1464784881431 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 627ms 05:41:21 INFO - PROCESS | 1924 | 1464784881472 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:41:21 INFO - PROCESS | 1924 | 1464784881475 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:41:21 INFO - PROCESS | 1924 | 1464784881479 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 1924 | 1464784881481 Marionette TRACE conn2 <- [1,646,null,{}] 05:41:21 INFO - PROCESS | 1924 | 1464784881484 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:21 INFO - PROCESS | 1924 | 1464784881627 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:41:21 INFO - PROCESS | 1924 | 1464784881662 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a4800 == 43 [pid = 1924] [id = 169] 05:41:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12bb50c00) [pid = 1924] [serial = 504] [outer = 0x0] 05:41:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12bb54400) [pid = 1924] [serial = 505] [outer = 0x12bb50c00] 05:41:21 INFO - PROCESS | 1924 | 1464784881687 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12bfa0400) [pid = 1924] [serial = 506] [outer = 0x12bb50c00] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x119fad000) [pid = 1924] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x118213400) [pid = 1924] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x119fab000) [pid = 1924] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1166c2000) [pid = 1924] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x116168800) [pid = 1924] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12691b400) [pid = 1924] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x119fb2800) [pid = 1924] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x116845c00) [pid = 1924] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x113d11000) [pid = 1924] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x113d0f000) [pid = 1924] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1138ec000) [pid = 1924] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11739d800) [pid = 1924] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x113d6bc00) [pid = 1924] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x11670e800) [pid = 1924] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1193e5000) [pid = 1924] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1189c5800) [pid = 1924] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:41:22 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x118213800) [pid = 1924] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:41:22 INFO - PROCESS | 1924 | 1464784882080 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 622ms 05:41:22 INFO - PROCESS | 1924 | 1464784882102 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1924 | 1464784882104 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:41:22 INFO - PROCESS | 1924 | 1464784882106 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1924 | 1464784882108 Marionette TRACE conn2 <- [1,650,null,{}] 05:41:22 INFO - PROCESS | 1924 | 1464784882110 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:22 INFO - PROCESS | 1924 | 1464784882193 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:41:22 INFO - PROCESS | 1924 | 1464784882200 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x112654800 == 44 [pid = 1924] [id = 170] 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1193e5000) [pid = 1924] [serial = 507] [outer = 0x0] 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x119f02c00) [pid = 1924] [serial = 508] [outer = 0x1193e5000] 05:41:22 INFO - PROCESS | 1924 | 1464784882235 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12bfa2800) [pid = 1924] [serial = 509] [outer = 0x1193e5000] 05:41:22 INFO - PROCESS | 1924 | 1464784882750 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12bfac000) [pid = 1924] [serial = 510] [outer = 0x119d9f800] 05:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 668ms 05:41:22 INFO - PROCESS | 1924 | 1464784882780 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1924 | 1464784882781 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:41:22 INFO - PROCESS | 1924 | 1464784882800 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1924 | 1464784882801 Marionette TRACE conn2 <- [1,654,null,{}] 05:41:22 INFO - PROCESS | 1924 | 1464784882803 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:22 INFO - PROCESS | 1924 | 1464784882894 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:41:22 INFO - PROCESS | 1924 | 1464784882900 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bacd000 == 45 [pid = 1924] [id = 171] 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12bfa8000) [pid = 1924] [serial = 511] [outer = 0x0] 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12bfaec00) [pid = 1924] [serial = 512] [outer = 0x12bfa8000] 05:41:22 INFO - PROCESS | 1924 | 1464784882925 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12c45f400) [pid = 1924] [serial = 513] [outer = 0x12bfa8000] 05:41:23 INFO - PROCESS | 1924 | 1464784883237 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 475ms 05:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:41:23 INFO - PROCESS | 1924 | 1464784883270 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1924 | 1464784883271 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:41:23 INFO - PROCESS | 1924 | 1464784883273 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1924 | 1464784883274 Marionette TRACE conn2 <- [1,658,null,{}] 05:41:23 INFO - PROCESS | 1924 | 1464784883277 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:23 INFO - PROCESS | 1924 | 1464784883371 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:41:23 INFO - PROCESS | 1924 | 1464784883377 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b84d000 == 46 [pid = 1924] [id = 172] 05:41:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12c152800) [pid = 1924] [serial = 514] [outer = 0x0] 05:41:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12c463800) [pid = 1924] [serial = 515] [outer = 0x12c152800] 05:41:23 INFO - PROCESS | 1924 | 1464784883402 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12c467400) [pid = 1924] [serial = 516] [outer = 0x12c152800] 05:41:23 INFO - PROCESS | 1924 | 1464784883686 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 05:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:41:23 INFO - PROCESS | 1924 | 1464784883742 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1924 | 1464784883743 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:41:23 INFO - PROCESS | 1924 | 1464784883745 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1924 | 1464784883746 Marionette TRACE conn2 <- [1,662,null,{}] 05:41:23 INFO - PROCESS | 1924 | 1464784883748 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:23 INFO - PROCESS | 1924 | 1464784883831 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:41:23 INFO - PROCESS | 1924 | 1464784883837 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bde5800 == 47 [pid = 1924] [id = 173] 05:41:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x11812ec00) [pid = 1924] [serial = 517] [outer = 0x0] 05:41:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12c46b400) [pid = 1924] [serial = 518] [outer = 0x11812ec00] 05:41:23 INFO - PROCESS | 1924 | 1464784883862 Marionette DEBUG loaded listener.js 05:41:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12c938c00) [pid = 1924] [serial = 519] [outer = 0x11812ec00] 05:41:24 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:24 INFO - PROCESS | 1924 | 1464784884406 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 672ms 05:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:41:24 INFO - PROCESS | 1924 | 1464784884420 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:41:24 INFO - PROCESS | 1924 | 1464784884424 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:41:24 INFO - PROCESS | 1924 | 1464784884430 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:41:24 INFO - PROCESS | 1924 | 1464784884434 Marionette TRACE conn2 <- [1,666,null,{}] 05:41:24 INFO - PROCESS | 1924 | 1464784884439 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:24 INFO - PROCESS | 1924 | 1464784884592 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:41:24 INFO - PROCESS | 1924 | 1464784884656 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cbc800 == 48 [pid = 1924] [id = 174] 05:41:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x1181db400) [pid = 1924] [serial = 520] [outer = 0x0] 05:41:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x118609400) [pid = 1924] [serial = 521] [outer = 0x1181db400] 05:41:24 INFO - PROCESS | 1924 | 1464784884687 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x1193e4000) [pid = 1924] [serial = 522] [outer = 0x1181db400] 05:41:24 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:25 INFO - PROCESS | 1924 | 1464784885103 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 726ms 05:41:25 INFO - PROCESS | 1924 | 1464784885155 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 1924 | 1464784885159 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:41:25 INFO - PROCESS | 1924 | 1464784885164 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1924 | 1464784885166 Marionette TRACE conn2 <- [1,670,null,{}] 05:41:25 INFO - PROCESS | 1924 | 1464784885168 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 1924 | 1464784885270 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:41:25 INFO - PROCESS | 1924 | 1464784885370 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ada8800 == 49 [pid = 1924] [id = 175] 05:41:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x124e12000) [pid = 1924] [serial = 523] [outer = 0x0] 05:41:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x1255b3c00) [pid = 1924] [serial = 524] [outer = 0x124e12000] 05:41:25 INFO - PROCESS | 1924 | 1464784885401 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x127618800) [pid = 1924] [serial = 525] [outer = 0x124e12000] 05:41:25 INFO - PROCESS | 1924 | 1464784885805 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 672ms 05:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:41:25 INFO - PROCESS | 1924 | 1464784885837 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 1924 | 1464784885838 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:41:25 INFO - PROCESS | 1924 | 1464784885840 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1924 | 1464784885843 Marionette TRACE conn2 <- [1,674,null,{}] 05:41:25 INFO - PROCESS | 1924 | 1464784885851 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:25 INFO - PROCESS | 1924 | 1464784885951 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:41:26 INFO - PROCESS | 1924 | 1464784886003 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c22b800 == 50 [pid = 1924] [id = 176] 05:41:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12976c000) [pid = 1924] [serial = 526] [outer = 0x0] 05:41:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12ba59c00) [pid = 1924] [serial = 527] [outer = 0x12976c000] 05:41:26 INFO - PROCESS | 1924 | 1464784886035 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x12bfa2400) [pid = 1924] [serial = 528] [outer = 0x12976c000] 05:41:26 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:41:26 INFO - PROCESS | 1924 | 1464784886440 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 05:41:26 INFO - PROCESS | 1924 | 1464784886462 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1924 | 1464784886464 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:41:26 INFO - PROCESS | 1924 | 1464784886467 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1924 | 1464784886468 Marionette TRACE conn2 <- [1,678,null,{}] 05:41:26 INFO - PROCESS | 1924 | 1464784886470 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:26 INFO - PROCESS | 1924 | 1464784886569 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:41:26 INFO - PROCESS | 1924 | 1464784886650 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c441000 == 51 [pid = 1924] [id = 177] 05:41:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x12c15d000) [pid = 1924] [serial = 529] [outer = 0x0] 05:41:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x12c931000) [pid = 1924] [serial = 530] [outer = 0x12c15d000] 05:41:26 INFO - PROCESS | 1924 | 1464784886680 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x12c939c00) [pid = 1924] [serial = 531] [outer = 0x12c15d000] 05:41:27 INFO - PROCESS | 1924 | 1464784887076 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 620ms 05:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:41:27 INFO - PROCESS | 1924 | 1464784887088 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1924 | 1464784887089 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:41:27 INFO - PROCESS | 1924 | 1464784887091 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1924 | 1464784887092 Marionette TRACE conn2 <- [1,682,null,{}] 05:41:27 INFO - PROCESS | 1924 | 1464784887094 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:27 INFO - PROCESS | 1924 | 1464784887187 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:41:27 INFO - PROCESS | 1924 | 1464784887234 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c908000 == 52 [pid = 1924] [id = 178] 05:41:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12c45c400) [pid = 1924] [serial = 532] [outer = 0x0] 05:41:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x12c93ec00) [pid = 1924] [serial = 533] [outer = 0x12c45c400] 05:41:27 INFO - PROCESS | 1924 | 1464784887264 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12ce83000) [pid = 1924] [serial = 534] [outer = 0x12c45c400] 05:41:28 INFO - PROCESS | 1924 | 1464784888229 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:41:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1169ms 05:41:28 INFO - PROCESS | 1924 | 1464784888261 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1924 | 1464784888263 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:41:28 INFO - PROCESS | 1924 | 1464784888266 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1924 | 1464784888269 Marionette TRACE conn2 <- [1,686,null,{}] 05:41:28 INFO - PROCESS | 1924 | 1464784888273 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:28 INFO - PROCESS | 1924 | 1464784888361 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:41:28 INFO - PROCESS | 1924 | 1464784888412 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181bf000 == 53 [pid = 1924] [id = 179] 05:41:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x116854000) [pid = 1924] [serial = 535] [outer = 0x0] 05:41:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x117178800) [pid = 1924] [serial = 536] [outer = 0x116854000] 05:41:28 INFO - PROCESS | 1924 | 1464784888441 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x118213400) [pid = 1924] [serial = 537] [outer = 0x116854000] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12b84d000 == 52 [pid = 1924] [id = 172] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12bacd000 == 51 [pid = 1924] [id = 171] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x112654800 == 50 [pid = 1924] [id = 170] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a4800 == 49 [pid = 1924] [id = 169] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12904a800 == 48 [pid = 1924] [id = 168] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x119f76800 == 47 [pid = 1924] [id = 167] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x113fe0800 == 46 [pid = 1924] [id = 166] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x12a7a7400) [pid = 1924] [serial = 397] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x12940ac00) [pid = 1924] [serial = 454] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x126919800) [pid = 1924] [serial = 451] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x119faa400) [pid = 1924] [serial = 448] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x113f0c800) [pid = 1924] [serial = 442] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x1181da000) [pid = 1924] [serial = 445] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x116076800) [pid = 1924] [serial = 400] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x124e50800) [pid = 1924] [serial = 472] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x118237800 == 45 [pid = 1924] [id = 165] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x1245be000 == 44 [pid = 1924] [id = 161] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x119555000 == 43 [pid = 1924] [id = 160] 05:41:29 INFO - PROCESS | 1924 | --DOCSHELL 0x113307800 == 42 [pid = 1924] [id = 159] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x125595c00) [pid = 1924] [serial = 421] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x126d04800) [pid = 1924] [serial = 424] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x1161b7400) [pid = 1924] [serial = 404] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x115e48c00) [pid = 1924] [serial = 403] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1193ea000) [pid = 1924] [serial = 412] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x11959f800) [pid = 1924] [serial = 413] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x1184d5800) [pid = 1924] [serial = 409] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x1189d1c00) [pid = 1924] [serial = 410] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11717b000) [pid = 1924] [serial = 406] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11768a800) [pid = 1924] [serial = 407] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1255b6800) [pid = 1924] [serial = 422] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x11999d400) [pid = 1924] [serial = 415] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x1182b3400) [pid = 1924] [serial = 464] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x126d07400) [pid = 1924] [serial = 457] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1193eb800) [pid = 1924] [serial = 466] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x119c83400) [pid = 1924] [serial = 467] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x123971c00) [pid = 1924] [serial = 469] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x116a63000) [pid = 1924] [serial = 461] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x1166c0000) [pid = 1924] [serial = 463] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12ba59800) [pid = 1924] [serial = 458] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1161b2800) [pid = 1924] [serial = 460] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12732dc00) [pid = 1924] [serial = 427] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x127151c00) [pid = 1924] [serial = 425] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x118607800) [pid = 1924] [serial = 430] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119f0c000) [pid = 1924] [serial = 431] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x119998400) [pid = 1924] [serial = 433] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11a175000) [pid = 1924] [serial = 418] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12761a800) [pid = 1924] [serial = 428] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x129411800) [pid = 1924] [serial = 436] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12a7a6400) [pid = 1924] [serial = 437] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x124b11400) [pid = 1924] [serial = 419] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124b0f000) [pid = 1924] [serial = 470] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12ac11000) [pid = 1924] [serial = 439] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119da6400) [pid = 1924] [serial = 416] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x129406800) [pid = 1924] [serial = 434] [outer = 0x0] [url = about:blank] 05:41:29 INFO - PROCESS | 1924 | 1464784889316 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:41:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1076ms 05:41:29 INFO - PROCESS | 1924 | 1464784889343 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1924 | 1464784889347 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:41:29 INFO - PROCESS | 1924 | 1464784889353 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1924 | 1464784889355 Marionette TRACE conn2 <- [1,690,null,{}] 05:41:29 INFO - PROCESS | 1924 | 1464784889366 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:29 INFO - PROCESS | 1924 | 1464784889456 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:41:29 INFO - PROCESS | 1924 | 1464784889460 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x113fe0800 == 43 [pid = 1924] [id = 180] 05:41:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1161b3000) [pid = 1924] [serial = 538] [outer = 0x0] 05:41:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1182b8c00) [pid = 1924] [serial = 539] [outer = 0x1161b3000] 05:41:29 INFO - PROCESS | 1924 | 1464784889488 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x118940800) [pid = 1924] [serial = 540] [outer = 0x1161b3000] 05:41:30 INFO - PROCESS | 1924 | 1464784890341 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 05:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:41:30 INFO - PROCESS | 1924 | 1464784890375 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 1924 | 1464784890376 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:41:30 INFO - PROCESS | 1924 | 1464784890378 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 1924 | 1464784890380 Marionette TRACE conn2 <- [1,694,null,{}] 05:41:30 INFO - PROCESS | 1924 | 1464784890389 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:30 INFO - PROCESS | 1924 | 1464784890475 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:41:30 INFO - PROCESS | 1924 | 1464784890524 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fa000 == 44 [pid = 1924] [id = 181] 05:41:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1193ea000) [pid = 1924] [serial = 541] [outer = 0x0] 05:41:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1195ad400) [pid = 1924] [serial = 542] [outer = 0x1193ea000] 05:41:30 INFO - PROCESS | 1924 | 1464784890552 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119fb3c00) [pid = 1924] [serial = 543] [outer = 0x1193ea000] 05:41:31 INFO - PROCESS | 1924 | 1464784891320 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 975ms 05:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:41:31 INFO - PROCESS | 1924 | 1464784891360 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1924 | 1464784891361 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:41:31 INFO - PROCESS | 1924 | 1464784891364 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1924 | 1464784891365 Marionette TRACE conn2 <- [1,698,null,{}] 05:41:31 INFO - PROCESS | 1924 | 1464784891367 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:31 INFO - PROCESS | 1924 | 1464784891469 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:41:31 INFO - PROCESS | 1924 | 1464784891483 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193cb000 == 45 [pid = 1924] [id = 182] 05:41:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x123b65c00) [pid = 1924] [serial = 544] [outer = 0x0] 05:41:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x125595c00) [pid = 1924] [serial = 545] [outer = 0x123b65c00] 05:41:31 INFO - PROCESS | 1924 | 1464784891509 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x126d07800) [pid = 1924] [serial = 546] [outer = 0x123b65c00] 05:41:32 INFO - PROCESS | 1924 | 1464784892291 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 05:41:32 INFO - PROCESS | 1924 | 1464784892335 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1924 | 1464784892337 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:41:32 INFO - PROCESS | 1924 | 1464784892339 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1924 | 1464784892340 Marionette TRACE conn2 <- [1,702,null,{}] 05:41:32 INFO - PROCESS | 1924 | 1464784892343 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:32 INFO - PROCESS | 1924 | 1464784892430 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:41:32 INFO - PROCESS | 1924 | 1464784892440 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f73800 == 46 [pid = 1924] [id = 183] 05:41:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1241bac00) [pid = 1924] [serial = 547] [outer = 0x0] 05:41:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12761ac00) [pid = 1924] [serial = 548] [outer = 0x1241bac00] 05:41:32 INFO - PROCESS | 1924 | 1464784892466 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x129037c00) [pid = 1924] [serial = 549] [outer = 0x1241bac00] 05:41:33 INFO - PROCESS | 1924 | 1464784893373 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x113d0d400) [pid = 1924] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1245f2c00) [pid = 1924] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x116170400) [pid = 1924] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11380dc00) [pid = 1924] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x128d52000) [pid = 1924] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x119fb7c00) [pid = 1924] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12bb50c00) [pid = 1924] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1193e5000) [pid = 1924] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12bfa8000) [pid = 1924] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12c152800) [pid = 1924] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119fb4800) [pid = 1924] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x128d55000) [pid = 1924] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1193eb400) [pid = 1924] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11684a400) [pid = 1924] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11a034c00) [pid = 1924] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:41:33 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112768400) [pid = 1924] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1070ms 05:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:41:33 INFO - PROCESS | 1924 | 1464784893411 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 1924 | 1464784893412 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:41:33 INFO - PROCESS | 1924 | 1464784893414 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1924 | 1464784893415 Marionette TRACE conn2 <- [1,706,null,{}] 05:41:33 INFO - PROCESS | 1924 | 1464784893418 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:33 INFO - PROCESS | 1924 | 1464784893509 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:41:33 INFO - PROCESS | 1924 | 1464784893515 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167e2000 == 47 [pid = 1924] [id = 184] 05:41:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128d52000) [pid = 1924] [serial = 550] [outer = 0x0] 05:41:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12966a400) [pid = 1924] [serial = 551] [outer = 0x128d52000] 05:41:33 INFO - PROCESS | 1924 | 1464784893544 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12a938400) [pid = 1924] [serial = 552] [outer = 0x128d52000] 05:41:34 INFO - PROCESS | 1924 | 1464784894340 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 05:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:41:34 INFO - PROCESS | 1924 | 1464784894386 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1924 | 1464784894387 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:41:34 INFO - PROCESS | 1924 | 1464784894389 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1924 | 1464784894390 Marionette TRACE conn2 <- [1,710,null,{}] 05:41:34 INFO - PROCESS | 1924 | 1464784894393 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:34 INFO - PROCESS | 1924 | 1464784894464 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:41:34 INFO - PROCESS | 1924 | 1464784894470 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e28000 == 48 [pid = 1924] [id = 185] 05:41:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12ac62800) [pid = 1924] [serial = 553] [outer = 0x0] 05:41:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12ba55800) [pid = 1924] [serial = 554] [outer = 0x12ac62800] 05:41:34 INFO - PROCESS | 1924 | 1464784894494 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12bb40800) [pid = 1924] [serial = 555] [outer = 0x12ac62800] 05:41:35 INFO - PROCESS | 1924 | 1464784895303 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:41:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 921ms 05:41:35 INFO - PROCESS | 1924 | 1464784895311 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 1924 | 1464784895312 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:41:35 INFO - PROCESS | 1924 | 1464784895314 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1924 | 1464784895316 Marionette TRACE conn2 <- [1,714,null,{}] 05:41:35 INFO - PROCESS | 1924 | 1464784895319 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:35 INFO - PROCESS | 1924 | 1464784895413 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:41:35 INFO - PROCESS | 1924 | 1464784895496 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x112ee3000 == 49 [pid = 1924] [id = 186] 05:41:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x111c24c00) [pid = 1924] [serial = 556] [outer = 0x0] 05:41:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x112a74000) [pid = 1924] [serial = 557] [outer = 0x111c24c00] 05:41:35 INFO - PROCESS | 1924 | 1464784895528 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x115e43c00) [pid = 1924] [serial = 558] [outer = 0x111c24c00] 05:41:36 INFO - PROCESS | 1924 | 1464784896434 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 05:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:41:36 INFO - PROCESS | 1924 | 1464784896487 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1924 | 1464784896489 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:41:36 INFO - PROCESS | 1924 | 1464784896492 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1924 | 1464784896494 Marionette TRACE conn2 <- [1,718,null,{}] 05:41:36 INFO - PROCESS | 1924 | 1464784896497 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:36 INFO - PROCESS | 1924 | 1464784896584 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:41:36 INFO - PROCESS | 1924 | 1464784896627 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e19800 == 50 [pid = 1924] [id = 187] 05:41:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x118217800) [pid = 1924] [serial = 559] [outer = 0x0] 05:41:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11893d000) [pid = 1924] [serial = 560] [outer = 0x118217800] 05:41:36 INFO - PROCESS | 1924 | 1464784896660 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1193e5400) [pid = 1924] [serial = 561] [outer = 0x118217800] 05:41:37 INFO - PROCESS | 1924 | 1464784897584 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 05:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:41:37 INFO - PROCESS | 1924 | 1464784897616 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1924 | 1464784897619 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:41:37 INFO - PROCESS | 1924 | 1464784897622 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1924 | 1464784897623 Marionette TRACE conn2 <- [1,722,null,{}] 05:41:37 INFO - PROCESS | 1924 | 1464784897626 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:37 INFO - PROCESS | 1924 | 1464784897726 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:41:37 INFO - PROCESS | 1924 | 1464784897774 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x124e32000 == 51 [pid = 1924] [id = 188] 05:41:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119fb4c00) [pid = 1924] [serial = 562] [outer = 0x0] 05:41:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11a174c00) [pid = 1924] [serial = 563] [outer = 0x119fb4c00] 05:41:37 INFO - PROCESS | 1924 | 1464784897804 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x125597c00) [pid = 1924] [serial = 564] [outer = 0x119fb4c00] 05:41:38 INFO - PROCESS | 1924 | 1464784898209 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1924 | 1464784898245 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:41:38 INFO - PROCESS | 1924 | 1464784898269 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1924 | 1464784898274 Marionette TRACE conn2 <- [1,726,null,{}] 05:41:38 INFO - PROCESS | 1924 | 1464784898279 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:38 INFO - PROCESS | 1924 | 1464784898380 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:41:38 INFO - PROCESS | 1924 | 1464784898443 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x128dcc800 == 52 [pid = 1924] [id = 189] 05:41:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x119fb7800) [pid = 1924] [serial = 565] [outer = 0x0] 05:41:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12bb45000) [pid = 1924] [serial = 566] [outer = 0x119fb7800] 05:41:38 INFO - PROCESS | 1924 | 1464784898472 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12bfa3c00) [pid = 1924] [serial = 567] [outer = 0x119fb7800] 05:41:38 INFO - PROCESS | 1924 | 1464784898922 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 696ms 05:41:38 INFO - PROCESS | 1924 | 1464784898944 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1924 | 1464784898946 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:41:38 INFO - PROCESS | 1924 | 1464784898949 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1924 | 1464784898950 Marionette TRACE conn2 <- [1,730,null,{}] 05:41:38 INFO - PROCESS | 1924 | 1464784898953 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 1924 | 1464784899067 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:41:39 INFO - PROCESS | 1924 | 1464784899127 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12924c000 == 53 [pid = 1924] [id = 190] 05:41:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12bfaac00) [pid = 1924] [serial = 568] [outer = 0x0] 05:41:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12c15c400) [pid = 1924] [serial = 569] [outer = 0x12bfaac00] 05:41:39 INFO - PROCESS | 1924 | 1464784899156 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12c930800) [pid = 1924] [serial = 570] [outer = 0x12bfaac00] 05:41:39 INFO - PROCESS | 1924 | 1464784899578 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1924 | 1464784899623 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:41:39 INFO - PROCESS | 1924 | 1464784899625 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1924 | 1464784899626 Marionette TRACE conn2 <- [1,734,null,{}] 05:41:39 INFO - PROCESS | 1924 | 1464784899629 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:39 INFO - PROCESS | 1924 | 1464784899727 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:41:39 INFO - PROCESS | 1924 | 1464784899776 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x11956b800 == 54 [pid = 1924] [id = 191] 05:41:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12c152c00) [pid = 1924] [serial = 571] [outer = 0x0] 05:41:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12c468c00) [pid = 1924] [serial = 572] [outer = 0x12c152c00] 05:41:39 INFO - PROCESS | 1924 | 1464784899811 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12ce86800) [pid = 1924] [serial = 573] [outer = 0x12c152c00] 05:41:40 INFO - PROCESS | 1924 | 1464784900344 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 770ms 05:41:40 INFO - PROCESS | 1924 | 1464784900395 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1924 | 1464784900398 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:41:40 INFO - PROCESS | 1924 | 1464784900404 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1924 | 1464784900406 Marionette TRACE conn2 <- [1,738,null,{}] 05:41:40 INFO - PROCESS | 1924 | 1464784900409 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:40 INFO - PROCESS | 1924 | 1464784900509 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:41:40 INFO - PROCESS | 1924 | 1464784900596 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x118232800 == 55 [pid = 1924] [id = 192] 05:41:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x118214000) [pid = 1924] [serial = 574] [outer = 0x0] 05:41:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x11904d400) [pid = 1924] [serial = 575] [outer = 0x118214000] 05:41:40 INFO - PROCESS | 1924 | 1464784900644 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x11959f800) [pid = 1924] [serial = 576] [outer = 0x118214000] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x123e28000 == 54 [pid = 1924] [id = 185] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1167e2000 == 53 [pid = 1924] [id = 184] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x119f73800 == 52 [pid = 1924] [id = 183] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1193cb000 == 51 [pid = 1924] [id = 182] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fa000 == 50 [pid = 1924] [id = 181] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x113fe0800 == 49 [pid = 1924] [id = 180] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12ac6ac00) [pid = 1924] [serial = 487] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x12bb3ec00) [pid = 1924] [serial = 490] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12c46b400) [pid = 1924] [serial = 518] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1181bf000 == 48 [pid = 1924] [id = 179] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12c441000 == 47 [pid = 1924] [id = 177] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12c22b800 == 46 [pid = 1924] [id = 176] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12ada8800 == 45 [pid = 1924] [id = 175] 05:41:41 INFO - PROCESS | 1924 | --DOCSHELL 0x119cbc800 == 44 [pid = 1924] [id = 174] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12ac62000) [pid = 1924] [serial = 398] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12a943800) [pid = 1924] [serial = 455] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x123c3d800) [pid = 1924] [serial = 449] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x118936800) [pid = 1924] [serial = 446] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x128d4e400) [pid = 1924] [serial = 452] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11660fc00) [pid = 1924] [serial = 443] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x116706400) [pid = 1924] [serial = 401] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1255c0c00) [pid = 1924] [serial = 499] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x11860dc00) [pid = 1924] [serial = 496] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1168a1000) [pid = 1924] [serial = 494] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x113d6cc00) [pid = 1924] [serial = 493] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12a79e400) [pid = 1924] [serial = 502] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11860b400) [pid = 1924] [serial = 478] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x128d52c00) [pid = 1924] [serial = 484] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11326f800) [pid = 1924] [serial = 475] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x126d03800) [pid = 1924] [serial = 473] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x123d73c00) [pid = 1924] [serial = 481] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x12732c000) [pid = 1924] [serial = 500] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12bb54400) [pid = 1924] [serial = 505] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12bb3f800) [pid = 1924] [serial = 503] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119f02c00) [pid = 1924] [serial = 508] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12bfaec00) [pid = 1924] [serial = 512] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12c45f400) [pid = 1924] [serial = 513] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12bfa0400) [pid = 1924] [serial = 506] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x12c463800) [pid = 1924] [serial = 515] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12bfa2800) [pid = 1924] [serial = 509] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x111c1d000) [pid = 1924] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x119f0c400) [pid = 1924] [serial = 497] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12c467400) [pid = 1924] [serial = 516] [outer = 0x0] [url = about:blank] 05:41:41 INFO - PROCESS | 1924 | 1464784901566 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:41:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:41:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 05:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:41:41 INFO - PROCESS | 1924 | 1464784901576 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:41:41 INFO - PROCESS | 1924 | 1464784901579 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:41:41 INFO - PROCESS | 1924 | 1464784901593 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:41:41 INFO - PROCESS | 1924 | 1464784901595 Marionette TRACE conn2 <- [1,742,null,{}] 05:41:41 INFO - PROCESS | 1924 | 1464784901599 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:41 INFO - PROCESS | 1924 | 1464784901678 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:41:41 INFO - PROCESS | 1924 | 1464784901682 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x11705b000 == 45 [pid = 1924] [id = 193] 05:41:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11860dc00) [pid = 1924] [serial = 577] [outer = 0x0] 05:41:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119fab000) [pid = 1924] [serial = 578] [outer = 0x11860dc00] 05:41:41 INFO - PROCESS | 1924 | 1464784901711 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x123d6f400) [pid = 1924] [serial = 579] [outer = 0x11860dc00] 05:41:42 INFO - PROCESS | 1924 | 1464784902552 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 986ms 05:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:41:42 INFO - PROCESS | 1924 | 1464784902570 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1924 | 1464784902571 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:41:42 INFO - PROCESS | 1924 | 1464784902573 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1924 | 1464784902576 Marionette TRACE conn2 <- [1,746,null,{}] 05:41:42 INFO - PROCESS | 1924 | 1464784902583 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:42 INFO - PROCESS | 1924 | 1464784902662 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:41:42 INFO - PROCESS | 1924 | 1464784902714 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e1800 == 46 [pid = 1924] [id = 194] 05:41:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12509f800) [pid = 1924] [serial = 580] [outer = 0x0] 05:41:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x128d4f000) [pid = 1924] [serial = 581] [outer = 0x12509f800] 05:41:42 INFO - PROCESS | 1924 | 1464784902742 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12976dc00) [pid = 1924] [serial = 582] [outer = 0x12509f800] 05:41:43 INFO - PROCESS | 1924 | 1464784903510 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 973ms 05:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:41:43 INFO - PROCESS | 1924 | 1464784903546 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1924 | 1464784903548 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:41:43 INFO - PROCESS | 1924 | 1464784903552 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1924 | 1464784903560 Marionette TRACE conn2 <- [1,750,null,{}] 05:41:43 INFO - PROCESS | 1924 | 1464784903569 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:43 INFO - PROCESS | 1924 | 1464784903663 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:41:43 INFO - PROCESS | 1924 | 1464784903668 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12499f000 == 47 [pid = 1924] [id = 195] 05:41:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12bb44400) [pid = 1924] [serial = 583] [outer = 0x0] 05:41:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12bb56800) [pid = 1924] [serial = 584] [outer = 0x12bb44400] 05:41:43 INFO - PROCESS | 1924 | 1464784903718 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x12bfab800) [pid = 1924] [serial = 585] [outer = 0x12bb44400] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1241bac00) [pid = 1924] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x128d52000) [pid = 1924] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1161b3000) [pid = 1924] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x116854000) [pid = 1924] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1193ea000) [pid = 1924] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11812ec00) [pid = 1924] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:41:44 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x123b65c00) [pid = 1924] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:41:44 INFO - PROCESS | 1924 | 1464784904524 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 983ms 05:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:41:44 INFO - PROCESS | 1924 | 1464784904535 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:41:44 INFO - PROCESS | 1924 | 1464784904536 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:41:44 INFO - PROCESS | 1924 | 1464784904538 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:41:44 INFO - PROCESS | 1924 | 1464784904539 Marionette TRACE conn2 <- [1,754,null,{}] 05:41:44 INFO - PROCESS | 1924 | 1464784904541 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:44 INFO - PROCESS | 1924 | 1464784904620 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:41:44 INFO - PROCESS | 1924 | 1464784904685 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271ea800 == 48 [pid = 1924] [id = 196] 05:41:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x127198000) [pid = 1924] [serial = 586] [outer = 0x0] 05:41:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12a7a7400) [pid = 1924] [serial = 587] [outer = 0x127198000] 05:41:44 INFO - PROCESS | 1924 | 1464784904709 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12c15c000) [pid = 1924] [serial = 588] [outer = 0x127198000] 05:41:45 INFO - PROCESS | 1924 | 1464784905526 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1021ms 05:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:41:45 INFO - PROCESS | 1924 | 1464784905559 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1924 | 1464784905560 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:41:45 INFO - PROCESS | 1924 | 1464784905571 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1924 | 1464784905572 Marionette TRACE conn2 <- [1,758,null,{}] 05:41:45 INFO - PROCESS | 1924 | 1464784905574 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:45 INFO - PROCESS | 1924 | 1464784905672 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:41:45 INFO - PROCESS | 1924 | 1464784905677 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x116641800 == 49 [pid = 1924] [id = 197] 05:41:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12c93b800) [pid = 1924] [serial = 589] [outer = 0x0] 05:41:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x12cfd3000) [pid = 1924] [serial = 590] [outer = 0x12c93b800] 05:41:45 INFO - PROCESS | 1924 | 1464784905702 Marionette DEBUG loaded listener.js 05:41:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12d234c00) [pid = 1924] [serial = 591] [outer = 0x12c93b800] 05:41:46 INFO - PROCESS | 1924 | 1464784906008 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 477ms 05:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:41:46 INFO - PROCESS | 1924 | 1464784906040 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1924 | 1464784906041 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:41:46 INFO - PROCESS | 1924 | 1464784906043 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1924 | 1464784906044 Marionette TRACE conn2 <- [1,762,null,{}] 05:41:46 INFO - PROCESS | 1924 | 1464784906046 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:46 INFO - PROCESS | 1924 | 1464784906147 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:41:46 INFO - PROCESS | 1924 | 1464784906153 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a8800 == 50 [pid = 1924] [id = 198] 05:41:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x127615400) [pid = 1924] [serial = 592] [outer = 0x0] 05:41:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12c209400) [pid = 1924] [serial = 593] [outer = 0x127615400] 05:41:46 INFO - PROCESS | 1924 | 1464784906177 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12c20f400) [pid = 1924] [serial = 594] [outer = 0x127615400] 05:41:46 INFO - PROCESS | 1924 | 1464784906890 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 868ms 05:41:46 INFO - PROCESS | 1924 | 1464784906911 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1924 | 1464784906912 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:41:46 INFO - PROCESS | 1924 | 1464784906914 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1924 | 1464784906915 Marionette TRACE conn2 <- [1,766,null,{}] 05:41:46 INFO - PROCESS | 1924 | 1464784906918 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:47 INFO - PROCESS | 1924 | 1464784907068 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:41:47 INFO - PROCESS | 1924 | 1464784907100 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x113f2d000 == 51 [pid = 1924] [id = 199] 05:41:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x111c1d000) [pid = 1924] [serial = 595] [outer = 0x0] 05:41:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1138ecc00) [pid = 1924] [serial = 596] [outer = 0x111c1d000] 05:41:47 INFO - PROCESS | 1924 | 1464784907131 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11684a000) [pid = 1924] [serial = 597] [outer = 0x111c1d000] 05:41:48 INFO - PROCESS | 1924 | 1464784908015 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 05:41:48 INFO - PROCESS | 1924 | 1464784908035 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1924 | 1464784908037 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:41:48 INFO - PROCESS | 1924 | 1464784908040 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1924 | 1464784908043 Marionette TRACE conn2 <- [1,770,null,{}] 05:41:48 INFO - PROCESS | 1924 | 1464784908046 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:48 INFO - PROCESS | 1924 | 1464784908176 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:41:48 INFO - PROCESS | 1924 | 1464784908223 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccb000 == 52 [pid = 1924] [id = 200] 05:41:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119578400) [pid = 1924] [serial = 598] [outer = 0x0] 05:41:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1195aa000) [pid = 1924] [serial = 599] [outer = 0x119578400] 05:41:48 INFO - PROCESS | 1924 | 1464784908254 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119fb2400) [pid = 1924] [serial = 600] [outer = 0x119578400] 05:41:48 INFO - PROCESS | 1924 | 1464784908664 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 05:41:48 INFO - PROCESS | 1924 | 1464784908711 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1924 | 1464784908713 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:41:48 INFO - PROCESS | 1924 | 1464784908715 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1924 | 1464784908717 Marionette TRACE conn2 <- [1,774,null,{}] 05:41:48 INFO - PROCESS | 1924 | 1464784908719 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:48 INFO - PROCESS | 1924 | 1464784908816 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:41:48 INFO - PROCESS | 1924 | 1464784908881 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12946d000 == 53 [pid = 1924] [id = 201] 05:41:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1255b4c00) [pid = 1924] [serial = 601] [outer = 0x0] 05:41:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x128d53c00) [pid = 1924] [serial = 602] [outer = 0x1255b4c00] 05:41:48 INFO - PROCESS | 1924 | 1464784908911 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12ac0ec00) [pid = 1924] [serial = 603] [outer = 0x1255b4c00] 05:41:49 INFO - PROCESS | 1924 | 1464784909321 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 620ms 05:41:49 INFO - PROCESS | 1924 | 1464784909336 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1924 | 1464784909339 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:41:49 INFO - PROCESS | 1924 | 1464784909347 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1924 | 1464784909350 Marionette TRACE conn2 <- [1,778,null,{}] 05:41:49 INFO - PROCESS | 1924 | 1464784909352 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:49 INFO - PROCESS | 1924 | 1464784909451 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:41:49 INFO - PROCESS | 1924 | 1464784909546 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bacc000 == 54 [pid = 1924] [id = 202] 05:41:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12bb3cc00) [pid = 1924] [serial = 604] [outer = 0x0] 05:41:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12c463400) [pid = 1924] [serial = 605] [outer = 0x12bb3cc00] 05:41:49 INFO - PROCESS | 1924 | 1464784909575 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12ce80c00) [pid = 1924] [serial = 606] [outer = 0x12bb3cc00] 05:41:50 INFO - PROCESS | 1924 | 1464784909994 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 677ms 05:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:41:50 INFO - PROCESS | 1924 | 1464784910019 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1924 | 1464784910021 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:41:50 INFO - PROCESS | 1924 | 1464784910023 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1924 | 1464784910024 Marionette TRACE conn2 <- [1,782,null,{}] 05:41:50 INFO - PROCESS | 1924 | 1464784910027 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 1924 | 1464784910125 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:41:50 INFO - PROCESS | 1924 | 1464784910184 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bae0000 == 55 [pid = 1924] [id = 203] 05:41:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12c46b400) [pid = 1924] [serial = 607] [outer = 0x0] 05:41:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12cfd5800) [pid = 1924] [serial = 608] [outer = 0x12c46b400] 05:41:50 INFO - PROCESS | 1924 | 1464784910218 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12d233400) [pid = 1924] [serial = 609] [outer = 0x12c46b400] 05:41:50 INFO - PROCESS | 1924 | 1464784910798 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 824ms 05:41:50 INFO - PROCESS | 1924 | 1464784910847 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:41:50 INFO - PROCESS | 1924 | 1464784910850 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:41:50 INFO - PROCESS | 1924 | 1464784910853 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1924 | 1464784910855 Marionette TRACE conn2 <- [1,786,null,{}] 05:41:50 INFO - PROCESS | 1924 | 1464784910860 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:50 INFO - PROCESS | 1924 | 1464784910949 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:41:51 INFO - PROCESS | 1924 | 1464784911003 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x11902b800 == 56 [pid = 1924] [id = 204] 05:41:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x116a61000) [pid = 1924] [serial = 610] [outer = 0x0] 05:41:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x117397400) [pid = 1924] [serial = 611] [outer = 0x116a61000] 05:41:51 INFO - PROCESS | 1924 | 1464784911030 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1184d6c00) [pid = 1924] [serial = 612] [outer = 0x116a61000] 05:41:51 INFO - PROCESS | 1924 | 1464784911472 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 675ms 05:41:51 INFO - PROCESS | 1924 | 1464784911528 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:41:51 INFO - PROCESS | 1924 | 1464784911534 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:41:51 INFO - PROCESS | 1924 | 1464784911542 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1924 | 1464784911545 Marionette TRACE conn2 <- [1,790,null,{}] 05:41:51 INFO - PROCESS | 1924 | 1464784911548 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:51 INFO - PROCESS | 1924 | 1464784911687 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:41:51 INFO - PROCESS | 1924 | 1464784911766 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181d2000 == 57 [pid = 1924] [id = 205] 05:41:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x118214800) [pid = 1924] [serial = 613] [outer = 0x0] 05:41:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x11957f000) [pid = 1924] [serial = 614] [outer = 0x118214800] 05:41:51 INFO - PROCESS | 1924 | 1464784911793 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x119f02c00) [pid = 1924] [serial = 615] [outer = 0x118214800] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12a72e800 == 56 [pid = 1924] [id = 116] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a8800 == 55 [pid = 1924] [id = 198] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x116641800 == 54 [pid = 1924] [id = 197] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x1271ea800 == 53 [pid = 1924] [id = 196] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x12499f000 == 52 [pid = 1924] [id = 195] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e1800 == 51 [pid = 1924] [id = 194] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x11705b000 == 50 [pid = 1924] [id = 193] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12c93ec00) [pid = 1924] [serial = 533] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x118609400) [pid = 1924] [serial = 521] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1255b3c00) [pid = 1924] [serial = 524] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12ba59c00) [pid = 1924] [serial = 527] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12c931000) [pid = 1924] [serial = 530] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x12ba55800) [pid = 1924] [serial = 554] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x118232800 == 49 [pid = 1924] [id = 192] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x124e32000 == 48 [pid = 1924] [id = 188] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x117e19800 == 47 [pid = 1924] [id = 187] 05:41:52 INFO - PROCESS | 1924 | --DOCSHELL 0x112ee3000 == 46 [pid = 1924] [id = 186] 05:41:52 INFO - PROCESS | 1924 | 1464784912173 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12761ac00) [pid = 1924] [serial = 548] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12966a400) [pid = 1924] [serial = 551] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12a938400) [pid = 1924] [serial = 552] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1182b8c00) [pid = 1924] [serial = 539] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x118940800) [pid = 1924] [serial = 540] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x118213400) [pid = 1924] [serial = 537] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x117178800) [pid = 1924] [serial = 536] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1195ad400) [pid = 1924] [serial = 542] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12c938c00) [pid = 1924] [serial = 519] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x125595c00) [pid = 1924] [serial = 545] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x126d07800) [pid = 1924] [serial = 546] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x129037c00) [pid = 1924] [serial = 549] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119fb3c00) [pid = 1924] [serial = 543] [outer = 0x0] [url = about:blank] 05:41:52 INFO - PROCESS | 1924 | 1464784912218 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1924 | 1464784912220 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:41:52 INFO - PROCESS | 1924 | 1464784912224 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1924 | 1464784912226 Marionette TRACE conn2 <- [1,794,null,{}] 05:41:52 INFO - PROCESS | 1924 | 1464784912233 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 1924 | 1464784912314 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:41:52 INFO - PROCESS | 1924 | 1464784912323 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fb800 == 47 [pid = 1924] [id = 206] 05:41:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x123861c00) [pid = 1924] [serial = 616] [outer = 0x0] 05:41:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x124e1b000) [pid = 1924] [serial = 617] [outer = 0x123861c00] 05:41:52 INFO - PROCESS | 1924 | 1464784912350 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x126d04c00) [pid = 1924] [serial = 618] [outer = 0x123861c00] 05:41:52 INFO - PROCESS | 1924 | 1464784912707 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 05:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:41:52 INFO - PROCESS | 1924 | 1464784912761 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 1924 | 1464784912763 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:41:52 INFO - PROCESS | 1924 | 1464784912767 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 1924 | 1464784912769 Marionette TRACE conn2 <- [1,798,null,{}] 05:41:52 INFO - PROCESS | 1924 | 1464784912773 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:52 INFO - PROCESS | 1924 | 1464784912896 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:41:52 INFO - PROCESS | 1924 | 1464784912910 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e6000 == 48 [pid = 1924] [id = 207] 05:41:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x127150400) [pid = 1924] [serial = 619] [outer = 0x0] 05:41:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12903a000) [pid = 1924] [serial = 620] [outer = 0x127150400] 05:41:52 INFO - PROCESS | 1924 | 1464784912952 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x129679c00) [pid = 1924] [serial = 621] [outer = 0x127150400] 05:41:53 INFO - PROCESS | 1924 | 1464784913359 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 621ms 05:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:41:53 INFO - PROCESS | 1924 | 1464784913387 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1924 | 1464784913388 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:41:53 INFO - PROCESS | 1924 | 1464784913390 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1924 | 1464784913399 Marionette TRACE conn2 <- [1,802,null,{}] 05:41:53 INFO - PROCESS | 1924 | 1464784913403 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:53 INFO - PROCESS | 1924 | 1464784913478 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:41:53 INFO - PROCESS | 1924 | 1464784913502 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x124bd6000 == 49 [pid = 1924] [id = 208] 05:41:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12a79bc00) [pid = 1924] [serial = 622] [outer = 0x0] 05:41:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12ac0e800) [pid = 1924] [serial = 623] [outer = 0x12a79bc00] 05:41:53 INFO - PROCESS | 1924 | 1464784913528 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12ba51c00) [pid = 1924] [serial = 624] [outer = 0x12a79bc00] 05:41:53 INFO - PROCESS | 1924 | 1464784913845 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 479ms 05:41:53 INFO - PROCESS | 1924 | 1464784913872 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1924 | 1464784913873 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:41:53 INFO - PROCESS | 1924 | 1464784913875 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1924 | 1464784913876 Marionette TRACE conn2 <- [1,806,null,{}] 05:41:53 INFO - PROCESS | 1924 | 1464784913879 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:53 INFO - PROCESS | 1924 | 1464784913975 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:41:54 INFO - PROCESS | 1924 | 1464784914033 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271df800 == 50 [pid = 1924] [id = 209] 05:41:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x113f4cc00) [pid = 1924] [serial = 625] [outer = 0x0] 05:41:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12bb47c00) [pid = 1924] [serial = 626] [outer = 0x113f4cc00] 05:41:54 INFO - PROCESS | 1924 | 1464784914059 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12c211000) [pid = 1924] [serial = 627] [outer = 0x113f4cc00] 05:41:54 INFO - PROCESS | 1924 | [1924] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:41:54 INFO - PROCESS | 1924 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:41:54 INFO - PROCESS | 1924 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:41:54 INFO - PROCESS | 1924 | [GFX2-]: Using SkiaGL canvas. 05:41:54 INFO - PROCESS | 1924 | 1464784914397 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 05:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:41:54 INFO - PROCESS | 1924 | 1464784914444 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1924 | 1464784914445 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:41:54 INFO - PROCESS | 1924 | 1464784914447 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1924 | 1464784914448 Marionette TRACE conn2 <- [1,810,null,{}] 05:41:54 INFO - PROCESS | 1924 | 1464784914451 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:54 INFO - PROCESS | 1924 | 1464784914556 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:41:54 INFO - PROCESS | 1924 | 1464784914569 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x129461000 == 51 [pid = 1924] [id = 210] 05:41:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12c465c00) [pid = 1924] [serial = 628] [outer = 0x0] 05:41:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12c93a800) [pid = 1924] [serial = 629] [outer = 0x12c465c00] 05:41:54 INFO - PROCESS | 1924 | 1464784914594 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12cfdc800) [pid = 1924] [serial = 630] [outer = 0x12c465c00] 05:41:54 INFO - PROCESS | 1924 | 1464784914955 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 524ms 05:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:41:54 INFO - PROCESS | 1924 | 1464784914972 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1924 | 1464784914975 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:41:54 INFO - PROCESS | 1924 | 1464784914978 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1924 | 1464784914980 Marionette TRACE conn2 <- [1,814,null,{}] 05:41:54 INFO - PROCESS | 1924 | 1464784914983 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:55 INFO - PROCESS | 1924 | 1464784915137 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:41:55 INFO - PROCESS | 1924 | 1464784915175 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ada2800 == 52 [pid = 1924] [id = 211] 05:41:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x110e33c00) [pid = 1924] [serial = 631] [outer = 0x0] 05:41:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x110e3a800) [pid = 1924] [serial = 632] [outer = 0x110e33c00] 05:41:55 INFO - PROCESS | 1924 | 1464784915216 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x110e3fc00) [pid = 1924] [serial = 633] [outer = 0x110e33c00] 05:41:55 INFO - PROCESS | 1924 | 1464784915675 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1924 | 1464784915699 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:41:55 INFO - PROCESS | 1924 | 1464784915701 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1924 | 1464784915702 Marionette TRACE conn2 <- [1,818,null,{}] 05:41:55 INFO - PROCESS | 1924 | 1464784915711 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:55 INFO - PROCESS | 1924 | 1464784915808 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:41:55 INFO - PROCESS | 1924 | 1464784915856 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bddd800 == 53 [pid = 1924] [id = 212] 05:41:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x110e8dc00) [pid = 1924] [serial = 634] [outer = 0x0] 05:41:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x110e91c00) [pid = 1924] [serial = 635] [outer = 0x110e8dc00] 05:41:55 INFO - PROCESS | 1924 | 1464784915881 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x110e97800) [pid = 1924] [serial = 636] [outer = 0x110e8dc00] 05:41:56 INFO - PROCESS | 1924 | 1464784916192 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 520ms 05:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:41:56 INFO - PROCESS | 1924 | 1464784916225 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1924 | 1464784916227 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:41:56 INFO - PROCESS | 1924 | 1464784916229 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1924 | 1464784916230 Marionette TRACE conn2 <- [1,822,null,{}] 05:41:56 INFO - PROCESS | 1924 | 1464784916233 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 1924 | 1464784916475 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12ac62800) [pid = 1924] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12c45c400) [pid = 1924] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12a946800) [pid = 1924] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x119fb6c00) [pid = 1924] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x112a73400) [pid = 1924] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12a7a7800) [pid = 1924] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x124e12000) [pid = 1924] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x12976c000) [pid = 1924] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12ba5bc00) [pid = 1924] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x126fb9000) [pid = 1924] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11768ac00) [pid = 1924] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1181db400) [pid = 1924] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12c15d000) [pid = 1924] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12bb44400) [pid = 1924] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x127198000) [pid = 1924] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12c93b800) [pid = 1924] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x111c24c00) [pid = 1924] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12509f800) [pid = 1924] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12bfaac00) [pid = 1924] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12c152c00) [pid = 1924] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11860dc00) [pid = 1924] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x119fb7800) [pid = 1924] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x118214000) [pid = 1924] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x118217800) [pid = 1924] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:41:56 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x119fb4c00) [pid = 1924] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:41:56 INFO - PROCESS | 1924 | 1464784916521 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x117068800 == 54 [pid = 1924] [id = 213] 05:41:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x110e9a000) [pid = 1924] [serial = 637] [outer = 0x0] 05:41:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x112768800) [pid = 1924] [serial = 638] [outer = 0x110e9a000] 05:41:56 INFO - PROCESS | 1924 | 1464784916546 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11768ac00) [pid = 1924] [serial = 639] [outer = 0x110e9a000] 05:41:56 INFO - PROCESS | 1924 | 1464784916813 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1924 | 1464784916860 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:41:56 INFO - PROCESS | 1924 | 1464784916862 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1924 | 1464784916864 Marionette TRACE conn2 <- [1,826,null,{}] 05:41:56 INFO - PROCESS | 1924 | 1464784916866 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:56 INFO - PROCESS | 1924 | 1464784916963 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:41:57 INFO - PROCESS | 1924 | 1464784917013 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x129242800 == 55 [pid = 1924] [id = 214] 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x110e9a800) [pid = 1924] [serial = 640] [outer = 0x0] 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x117684800) [pid = 1924] [serial = 641] [outer = 0x110e9a800] 05:41:57 INFO - PROCESS | 1924 | 1464784917044 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12bb56000) [pid = 1924] [serial = 642] [outer = 0x110e9a800] 05:41:57 INFO - PROCESS | 1924 | 1464784917334 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 519ms 05:41:57 INFO - PROCESS | 1924 | 1464784917382 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1924 | 1464784917383 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:41:57 INFO - PROCESS | 1924 | 1464784917392 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1924 | 1464784917394 Marionette TRACE conn2 <- [1,830,null,{}] 05:41:57 INFO - PROCESS | 1924 | 1464784917396 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 1924 | 1464784917480 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:41:57 INFO - PROCESS | 1924 | 1464784917485 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c944000 == 56 [pid = 1924] [id = 215] 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x129432000) [pid = 1924] [serial = 643] [outer = 0x0] 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x129437c00) [pid = 1924] [serial = 644] [outer = 0x129432000] 05:41:57 INFO - PROCESS | 1924 | 1464784917509 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12943bc00) [pid = 1924] [serial = 645] [outer = 0x129432000] 05:41:57 INFO - PROCESS | 1924 | 1464784917810 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 467ms 05:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:41:57 INFO - PROCESS | 1924 | 1464784917861 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1924 | 1464784917862 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:41:57 INFO - PROCESS | 1924 | 1464784917864 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1924 | 1464784917865 Marionette TRACE conn2 <- [1,834,null,{}] 05:41:57 INFO - PROCESS | 1924 | 1464784917867 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:57 INFO - PROCESS | 1924 | 1464784917967 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:41:57 INFO - PROCESS | 1924 | 1464784917975 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c953000 == 57 [pid = 1924] [id = 216] 05:41:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11601b400) [pid = 1924] [serial = 646] [outer = 0x0] 05:41:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x116022000) [pid = 1924] [serial = 647] [outer = 0x11601b400] 05:41:58 INFO - PROCESS | 1924 | 1464784918000 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x116026000) [pid = 1924] [serial = 648] [outer = 0x11601b400] 05:41:58 INFO - PROCESS | 1924 | 1464784918300 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 467ms 05:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:41:58 INFO - PROCESS | 1924 | 1464784918332 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1924 | 1464784918333 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:41:58 INFO - PROCESS | 1924 | 1464784918337 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1924 | 1464784918338 Marionette TRACE conn2 <- [1,838,null,{}] 05:41:58 INFO - PROCESS | 1924 | 1464784918341 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:58 INFO - PROCESS | 1924 | 1464784918432 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:41:58 INFO - PROCESS | 1924 | 1464784918436 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf9a800 == 58 [pid = 1924] [id = 217] 05:41:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x116028000) [pid = 1924] [serial = 649] [outer = 0x0] 05:41:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12943b000) [pid = 1924] [serial = 650] [outer = 0x116028000] 05:41:58 INFO - PROCESS | 1924 | 1464784918460 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12bb47400) [pid = 1924] [serial = 651] [outer = 0x116028000] 05:41:58 INFO - PROCESS | 1924 | 1464784918945 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 620ms 05:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:41:58 INFO - PROCESS | 1924 | 1464784918956 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1924 | 1464784918960 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:41:58 INFO - PROCESS | 1924 | 1464784918963 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1924 | 1464784918965 Marionette TRACE conn2 <- [1,842,null,{}] 05:41:58 INFO - PROCESS | 1924 | 1464784918969 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 1924 | 1464784919077 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:41:59 INFO - PROCESS | 1924 | 1464784919131 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x118233800 == 59 [pid = 1924] [id = 218] 05:41:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11601bc00) [pid = 1924] [serial = 652] [outer = 0x0] 05:41:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11616f800) [pid = 1924] [serial = 653] [outer = 0x11601bc00] 05:41:59 INFO - PROCESS | 1924 | 1464784919162 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11812dc00) [pid = 1924] [serial = 654] [outer = 0x11601bc00] 05:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 672ms 05:41:59 INFO - PROCESS | 1924 | 1464784919627 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:41:59 INFO - PROCESS | 1924 | 1464784919635 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1924 | 1464784919639 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:41:59 INFO - PROCESS | 1924 | 1464784919644 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1924 | 1464784919646 Marionette TRACE conn2 <- [1,846,null,{}] 05:41:59 INFO - PROCESS | 1924 | 1464784919648 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:41:59 INFO - PROCESS | 1924 | 1464784919814 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:41:59 INFO - PROCESS | 1924 | 1464784919875 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290ec000 == 60 [pid = 1924] [id = 219] 05:41:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x119582c00) [pid = 1924] [serial = 655] [outer = 0x0] 05:41:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x119998800) [pid = 1924] [serial = 656] [outer = 0x119582c00] 05:41:59 INFO - PROCESS | 1924 | 1464784919905 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x11a034c00) [pid = 1924] [serial = 657] [outer = 0x119582c00] 05:42:00 INFO - PROCESS | 1924 | 1464784920340 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 724ms 05:42:00 INFO - PROCESS | 1924 | 1464784920388 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1924 | 1464784920391 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:42:00 INFO - PROCESS | 1924 | 1464784920396 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1924 | 1464784920400 Marionette TRACE conn2 <- [1,850,null,{}] 05:42:00 INFO - PROCESS | 1924 | 1464784920414 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:00 INFO - PROCESS | 1924 | 1464784920575 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:42:00 INFO - PROCESS | 1924 | 1464784920671 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3a9800 == 61 [pid = 1924] [id = 220] 05:42:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x127152800) [pid = 1924] [serial = 658] [outer = 0x0] 05:42:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x129402400) [pid = 1924] [serial = 659] [outer = 0x127152800] 05:42:00 INFO - PROCESS | 1924 | 1464784920721 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12943c000) [pid = 1924] [serial = 660] [outer = 0x127152800] 05:42:01 INFO - PROCESS | 1924 | 1464784921205 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 829ms 05:42:01 INFO - PROCESS | 1924 | 1464784921224 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:42:01 INFO - PROCESS | 1924 | 1464784921226 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:42:01 INFO - PROCESS | 1924 | 1464784921228 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1924 | 1464784921229 Marionette TRACE conn2 <- [1,854,null,{}] 05:42:01 INFO - PROCESS | 1924 | 1464784921232 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:01 INFO - PROCESS | 1924 | 1464784921337 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:42:01 INFO - PROCESS | 1924 | 1464784921391 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d676000 == 62 [pid = 1924] [id = 221] 05:42:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12a7a7800) [pid = 1924] [serial = 661] [outer = 0x0] 05:42:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12ba55800) [pid = 1924] [serial = 662] [outer = 0x12a7a7800] 05:42:01 INFO - PROCESS | 1924 | 1464784921420 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12bb49c00) [pid = 1924] [serial = 663] [outer = 0x12a7a7800] 05:42:01 INFO - PROCESS | 1924 | 1464784921861 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 668ms 05:42:01 INFO - PROCESS | 1924 | 1464784921897 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1924 | 1464784921898 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:42:01 INFO - PROCESS | 1924 | 1464784921901 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1924 | 1464784921902 Marionette TRACE conn2 <- [1,858,null,{}] 05:42:01 INFO - PROCESS | 1924 | 1464784921905 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 1924 | 1464784922006 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:42:02 INFO - PROCESS | 1924 | 1464784922059 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x116869000 == 63 [pid = 1924] [id = 222] 05:42:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x1138eb800) [pid = 1924] [serial = 664] [outer = 0x0] 05:42:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x11767dc00) [pid = 1924] [serial = 665] [outer = 0x1138eb800] 05:42:02 INFO - PROCESS | 1924 | 1464784922089 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x119da8400) [pid = 1924] [serial = 666] [outer = 0x1138eb800] 05:42:02 INFO - PROCESS | 1924 | 1464784922727 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 05:42:02 INFO - PROCESS | 1924 | 1464784922772 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:42:02 INFO - PROCESS | 1924 | 1464784922774 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:42:02 INFO - PROCESS | 1924 | 1464784922777 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1924 | 1464784922780 Marionette TRACE conn2 <- [1,862,null,{}] 05:42:02 INFO - PROCESS | 1924 | 1464784922783 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:02 INFO - PROCESS | 1924 | 1464784922876 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:42:02 INFO - PROCESS | 1924 | 1464784922946 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x1161da800 == 64 [pid = 1924] [id = 223] 05:42:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x110e3e400) [pid = 1924] [serial = 667] [outer = 0x0] 05:42:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x111e30800) [pid = 1924] [serial = 668] [outer = 0x110e3e400] 05:42:02 INFO - PROCESS | 1924 | 1464784922975 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x115e47000) [pid = 1924] [serial = 669] [outer = 0x110e3e400] 05:42:03 INFO - PROCESS | 1924 | 1464784923428 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 05:42:03 INFO - PROCESS | 1924 | 1464784923450 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1924 | 1464784923455 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:42:03 INFO - PROCESS | 1924 | 1464784923488 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1924 | 1464784923491 Marionette TRACE conn2 <- [1,866,null,{}] 05:42:03 INFO - PROCESS | 1924 | 1464784923495 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:03 INFO - PROCESS | 1924 | 1464784923634 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x129927000 == 63 [pid = 1924] [id = 147] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x12c953000 == 62 [pid = 1924] [id = 216] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x12c944000 == 61 [pid = 1924] [id = 215] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x129242800 == 60 [pid = 1924] [id = 214] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x12c209400) [pid = 1924] [serial = 593] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x117068800 == 59 [pid = 1924] [id = 213] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x12bddd800 == 58 [pid = 1924] [id = 212] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x12ada2800 == 57 [pid = 1924] [id = 211] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x129461000 == 56 [pid = 1924] [id = 210] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x1271df800 == 55 [pid = 1924] [id = 209] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x124bd6000 == 54 [pid = 1924] [id = 208] 05:42:03 INFO - PROCESS | 1924 | 1464784923787 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e6000 == 53 [pid = 1924] [id = 207] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fb800 == 52 [pid = 1924] [id = 206] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x1181d2000 == 51 [pid = 1924] [id = 205] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x11902b800 == 50 [pid = 1924] [id = 204] 05:42:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x113d3e000 == 51 [pid = 1924] [id = 224] 05:42:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x110e38400) [pid = 1924] [serial = 670] [outer = 0x0] 05:42:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x110e94800) [pid = 1924] [serial = 671] [outer = 0x110e38400] 05:42:03 INFO - PROCESS | 1924 | 1464784923840 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x1161ad000) [pid = 1924] [serial = 672] [outer = 0x110e38400] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x12946d000 == 50 [pid = 1924] [id = 201] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccb000 == 49 [pid = 1924] [id = 200] 05:42:03 INFO - PROCESS | 1924 | --DOCSHELL 0x113f2d000 == 48 [pid = 1924] [id = 199] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x12b82ac00) [pid = 1924] [serial = 488] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x126f36400) [pid = 1924] [serial = 482] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x115168800) [pid = 1924] [serial = 476] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x12ac6c400) [pid = 1924] [serial = 440] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x127618800) [pid = 1924] [serial = 525] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x12bfa2400) [pid = 1924] [serial = 528] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12bb49400) [pid = 1924] [serial = 491] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12a79e000) [pid = 1924] [serial = 485] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x119075800) [pid = 1924] [serial = 479] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1193e4000) [pid = 1924] [serial = 522] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12c939c00) [pid = 1924] [serial = 531] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12ce83000) [pid = 1924] [serial = 534] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12bb56800) [pid = 1924] [serial = 584] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x12a7a7400) [pid = 1924] [serial = 587] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12c15c000) [pid = 1924] [serial = 588] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12cfd3000) [pid = 1924] [serial = 590] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x115e43c00) [pid = 1924] [serial = 558] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x112a74000) [pid = 1924] [serial = 557] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x128d4f000) [pid = 1924] [serial = 581] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12c930800) [pid = 1924] [serial = 570] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12c15c400) [pid = 1924] [serial = 569] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12ce86800) [pid = 1924] [serial = 573] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12c468c00) [pid = 1924] [serial = 572] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119fab000) [pid = 1924] [serial = 578] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x123d6f400) [pid = 1924] [serial = 579] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12bfa3c00) [pid = 1924] [serial = 567] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12bb45000) [pid = 1924] [serial = 566] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11959f800) [pid = 1924] [serial = 576] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11904d400) [pid = 1924] [serial = 575] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1193e5400) [pid = 1924] [serial = 561] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11893d000) [pid = 1924] [serial = 560] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11a174c00) [pid = 1924] [serial = 563] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x125597c00) [pid = 1924] [serial = 564] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12bfab800) [pid = 1924] [serial = 585] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12d234c00) [pid = 1924] [serial = 591] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12976dc00) [pid = 1924] [serial = 582] [outer = 0x0] [url = about:blank] 05:42:03 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12bb40800) [pid = 1924] [serial = 555] [outer = 0x0] [url = about:blank] 05:42:04 INFO - PROCESS | 1924 | 1464784924163 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 726ms 05:42:04 INFO - PROCESS | 1924 | 1464784924210 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1924 | 1464784924211 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:42:04 INFO - PROCESS | 1924 | 1464784924213 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1924 | 1464784924216 Marionette TRACE conn2 <- [1,870,null,{}] 05:42:04 INFO - PROCESS | 1924 | 1464784924223 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:04 INFO - PROCESS | 1924 | 1464784924305 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:42:04 INFO - PROCESS | 1924 | 1464784924310 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x118981000 == 49 [pid = 1924] [id = 225] 05:42:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x116ac8400) [pid = 1924] [serial = 673] [outer = 0x0] 05:42:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11812d800) [pid = 1924] [serial = 674] [outer = 0x116ac8400] 05:42:04 INFO - PROCESS | 1924 | 1464784924338 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x11893e800) [pid = 1924] [serial = 675] [outer = 0x116ac8400] 05:42:04 INFO - PROCESS | 1924 | 1464784924672 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 474ms 05:42:04 INFO - PROCESS | 1924 | 1464784924690 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:42:04 INFO - PROCESS | 1924 | 1464784924691 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:42:04 INFO - PROCESS | 1924 | 1464784924694 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1924 | 1464784924695 Marionette TRACE conn2 <- [1,874,null,{}] 05:42:04 INFO - PROCESS | 1924 | 1464784924697 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:04 INFO - PROCESS | 1924 | 1464784924778 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:42:04 INFO - PROCESS | 1924 | 1464784924792 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f89800 == 50 [pid = 1924] [id = 226] 05:42:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1193e5400) [pid = 1924] [serial = 676] [outer = 0x0] 05:42:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1193ea000) [pid = 1924] [serial = 677] [outer = 0x1193e5400] 05:42:04 INFO - PROCESS | 1924 | 1464784924826 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1195a0000) [pid = 1924] [serial = 678] [outer = 0x1193e5400] 05:42:05 INFO - PROCESS | 1924 | 1464784925141 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 467ms 05:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:42:05 INFO - PROCESS | 1924 | 1464784925162 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1924 | 1464784925163 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:42:05 INFO - PROCESS | 1924 | 1464784925165 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1924 | 1464784925166 Marionette TRACE conn2 <- [1,878,null,{}] 05:42:05 INFO - PROCESS | 1924 | 1464784925171 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 1924 | 1464784925267 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:42:05 INFO - PROCESS | 1924 | 1464784925273 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e9000 == 51 [pid = 1924] [id = 227] 05:42:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x119070000) [pid = 1924] [serial = 679] [outer = 0x0] 05:42:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1199a0400) [pid = 1924] [serial = 680] [outer = 0x119070000] 05:42:05 INFO - PROCESS | 1924 | 1464784925298 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11a171400) [pid = 1924] [serial = 681] [outer = 0x119070000] 05:42:05 INFO - PROCESS | 1924 | 1464784925611 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 469ms 05:42:05 INFO - PROCESS | 1924 | 1464784925635 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:42:05 INFO - PROCESS | 1924 | 1464784925638 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:42:05 INFO - PROCESS | 1924 | 1464784925640 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1924 | 1464784925641 Marionette TRACE conn2 <- [1,882,null,{}] 05:42:05 INFO - PROCESS | 1924 | 1464784925643 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:05 INFO - PROCESS | 1924 | 1464784925731 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:42:05 INFO - PROCESS | 1924 | 1464784925739 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x117068000 == 52 [pid = 1924] [id = 228] 05:42:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12396b400) [pid = 1924] [serial = 682] [outer = 0x0] 05:42:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12411cc00) [pid = 1924] [serial = 683] [outer = 0x12396b400] 05:42:05 INFO - PROCESS | 1924 | 1464784925765 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1255c1c00) [pid = 1924] [serial = 684] [outer = 0x12396b400] 05:42:06 INFO - PROCESS | 1924 | 1464784926131 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 521ms 05:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:42:06 INFO - PROCESS | 1924 | 1464784926163 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1924 | 1464784926164 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:42:06 INFO - PROCESS | 1924 | 1464784926166 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1924 | 1464784926167 Marionette TRACE conn2 <- [1,886,null,{}] 05:42:06 INFO - PROCESS | 1924 | 1464784926169 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 1924 | 1464784926266 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:42:06 INFO - PROCESS | 1924 | 1464784926270 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x125051000 == 53 [pid = 1924] [id = 229] 05:42:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x124b0fc00) [pid = 1924] [serial = 685] [outer = 0x0] 05:42:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x126d9a400) [pid = 1924] [serial = 686] [outer = 0x124b0fc00] 05:42:06 INFO - PROCESS | 1924 | 1464784926295 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x127195000) [pid = 1924] [serial = 687] [outer = 0x124b0fc00] 05:42:06 INFO - PROCESS | 1924 | 1464784926612 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 471ms 05:42:06 INFO - PROCESS | 1924 | 1464784926643 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1924 | 1464784926644 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:42:06 INFO - PROCESS | 1924 | 1464784926653 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1924 | 1464784926656 Marionette TRACE conn2 <- [1,890,null,{}] 05:42:06 INFO - PROCESS | 1924 | 1464784926658 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:06 INFO - PROCESS | 1924 | 1464784926756 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:42:06 INFO - PROCESS | 1924 | 1464784926793 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x128ddf800 == 54 [pid = 1924] [id = 230] 05:42:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12732dc00) [pid = 1924] [serial = 688] [outer = 0x0] 05:42:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x128d52400) [pid = 1924] [serial = 689] [outer = 0x12732dc00] 05:42:06 INFO - PROCESS | 1924 | 1464784926820 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12940f000) [pid = 1924] [serial = 690] [outer = 0x12732dc00] 05:42:07 INFO - PROCESS | 1924 | 1464784927176 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 571ms 05:42:07 INFO - PROCESS | 1924 | 1464784927224 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:42:07 INFO - PROCESS | 1924 | 1464784927236 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:42:07 INFO - PROCESS | 1924 | 1464784927240 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1924 | 1464784927241 Marionette TRACE conn2 <- [1,894,null,{}] 05:42:07 INFO - PROCESS | 1924 | 1464784927252 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:07 INFO - PROCESS | 1924 | 1464784927396 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:42:07 INFO - PROCESS | 1924 | 1464784927416 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290ef800 == 55 [pid = 1924] [id = 231] 05:42:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12940f400) [pid = 1924] [serial = 691] [outer = 0x0] 05:42:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x129437800) [pid = 1924] [serial = 692] [outer = 0x12940f400] 05:42:07 INFO - PROCESS | 1924 | 1464784927457 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x129673c00) [pid = 1924] [serial = 693] [outer = 0x12940f400] 05:42:08 INFO - PROCESS | 1924 | 1464784928062 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x11601b400) [pid = 1924] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x118214800) [pid = 1924] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x127615400) [pid = 1924] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x127150400) [pid = 1924] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12a79bc00) [pid = 1924] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x110e9a800) [pid = 1924] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x110e8dc00) [pid = 1924] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x110e33c00) [pid = 1924] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x113f4cc00) [pid = 1924] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x110e9a000) [pid = 1924] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12c465c00) [pid = 1924] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x129432000) [pid = 1924] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x123861c00) [pid = 1924] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:42:08 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x116a61000) [pid = 1924] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 881ms 05:42:08 INFO - PROCESS | 1924 | 1464784928121 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1924 | 1464784928123 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:42:08 INFO - PROCESS | 1924 | 1464784928125 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1924 | 1464784928126 Marionette TRACE conn2 <- [1,898,null,{}] 05:42:08 INFO - PROCESS | 1924 | 1464784928129 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:08 INFO - PROCESS | 1924 | 1464784928208 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:42:08 INFO - PROCESS | 1924 | 1464784928214 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fd3800 == 56 [pid = 1924] [id = 232] 05:42:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1138f5400) [pid = 1924] [serial = 694] [outer = 0x0] 05:42:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x116707c00) [pid = 1924] [serial = 695] [outer = 0x1138f5400] 05:42:08 INFO - PROCESS | 1924 | 1464784928238 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x127617800) [pid = 1924] [serial = 696] [outer = 0x1138f5400] 05:42:08 INFO - PROCESS | 1924 | 1464784928549 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 05:42:08 INFO - PROCESS | 1924 | 1464784928594 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:42:08 INFO - PROCESS | 1924 | 1464784928595 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:42:08 INFO - PROCESS | 1924 | 1464784928597 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 1924 | 1464784928599 Marionette TRACE conn2 <- [1,902,null,{}] 05:42:08 INFO - PROCESS | 1924 | 1464784928602 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:08 INFO - PROCESS | 1924 | 1464784928722 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:42:08 INFO - PROCESS | 1924 | 1464784928734 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a7000 == 57 [pid = 1924] [id = 233] 05:42:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11660a400) [pid = 1924] [serial = 697] [outer = 0x0] 05:42:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12a7a8400) [pid = 1924] [serial = 698] [outer = 0x11660a400] 05:42:08 INFO - PROCESS | 1924 | 1464784928764 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12ba59000) [pid = 1924] [serial = 699] [outer = 0x11660a400] 05:42:09 INFO - PROCESS | 1924 | 1464784929070 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 523ms 05:42:09 INFO - PROCESS | 1924 | 1464784929121 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1924 | 1464784929122 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:42:09 INFO - PROCESS | 1924 | 1464784929124 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1924 | 1464784929125 Marionette TRACE conn2 <- [1,906,null,{}] 05:42:09 INFO - PROCESS | 1924 | 1464784929127 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:09 INFO - PROCESS | 1924 | 1464784929206 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:42:09 INFO - PROCESS | 1924 | 1464784929210 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bac3800 == 58 [pid = 1924] [id = 234] 05:42:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1138ed000) [pid = 1924] [serial = 700] [outer = 0x0] 05:42:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x12bb54400) [pid = 1924] [serial = 701] [outer = 0x1138ed000] 05:42:09 INFO - PROCESS | 1924 | 1464784929235 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12bfa4400) [pid = 1924] [serial = 702] [outer = 0x1138ed000] 05:42:09 INFO - PROCESS | 1924 | 1464784929551 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 05:42:09 INFO - PROCESS | 1924 | 1464784929594 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1924 | 1464784929595 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:42:09 INFO - PROCESS | 1924 | 1464784929598 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1924 | 1464784929599 Marionette TRACE conn2 <- [1,910,null,{}] 05:42:09 INFO - PROCESS | 1924 | 1464784929601 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:09 INFO - PROCESS | 1924 | 1464784929706 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:42:09 INFO - PROCESS | 1924 | 1464784929712 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdeb000 == 59 [pid = 1924] [id = 235] 05:42:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12ba57400) [pid = 1924] [serial = 703] [outer = 0x0] 05:42:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12bfacc00) [pid = 1924] [serial = 704] [outer = 0x12ba57400] 05:42:09 INFO - PROCESS | 1924 | 1464784929744 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12c15b800) [pid = 1924] [serial = 705] [outer = 0x12ba57400] 05:42:10 INFO - PROCESS | 1924 | 1464784930019 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 467ms 05:42:10 INFO - PROCESS | 1924 | 1464784930131 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1924 | 1464784930133 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:42:10 INFO - PROCESS | 1924 | 1464784930137 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1924 | 1464784930139 Marionette TRACE conn2 <- [1,914,null,{}] 05:42:10 INFO - PROCESS | 1924 | 1464784930143 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:10 INFO - PROCESS | 1924 | 1464784930240 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:42:10 INFO - PROCESS | 1924 | 1464784930330 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1161e3000 == 60 [pid = 1924] [id = 236] 05:42:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x110e99000) [pid = 1924] [serial = 706] [outer = 0x0] 05:42:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x110e9cc00) [pid = 1924] [serial = 707] [outer = 0x110e99000] 05:42:10 INFO - PROCESS | 1924 | 1464784930362 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x113209c00) [pid = 1924] [serial = 708] [outer = 0x110e99000] 05:42:10 INFO - PROCESS | 1924 | 1464784930897 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 822ms 05:42:10 INFO - PROCESS | 1924 | 1464784930960 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1924 | 1464784930965 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:42:10 INFO - PROCESS | 1924 | 1464784930973 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1924 | 1464784930977 Marionette TRACE conn2 <- [1,918,null,{}] 05:42:10 INFO - PROCESS | 1924 | 1464784930981 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:11 INFO - PROCESS | 1924 | 1464784931087 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:42:11 INFO - PROCESS | 1924 | 1464784931139 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f8d000 == 61 [pid = 1924] [id = 237] 05:42:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1160f8400) [pid = 1924] [serial = 709] [outer = 0x0] 05:42:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x116a61000) [pid = 1924] [serial = 710] [outer = 0x1160f8400] 05:42:11 INFO - PROCESS | 1924 | 1464784931168 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x1181db400) [pid = 1924] [serial = 711] [outer = 0x1160f8400] 05:42:11 INFO - PROCESS | 1924 | 1464784931551 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 627ms 05:42:11 INFO - PROCESS | 1924 | 1464784931617 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:42:11 INFO - PROCESS | 1924 | 1464784931619 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:42:11 INFO - PROCESS | 1924 | 1464784931635 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 1924 | 1464784931637 Marionette TRACE conn2 <- [1,922,null,{}] 05:42:11 INFO - PROCESS | 1924 | 1464784931643 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:11 INFO - PROCESS | 1924 | 1464784931749 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:42:11 INFO - PROCESS | 1924 | 1464784931804 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abdd000 == 62 [pid = 1924] [id = 238] 05:42:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x123862c00) [pid = 1924] [serial = 712] [outer = 0x0] 05:42:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x123b70c00) [pid = 1924] [serial = 713] [outer = 0x123862c00] 05:42:11 INFO - PROCESS | 1924 | 1464784931836 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x124e49800) [pid = 1924] [serial = 714] [outer = 0x123862c00] 05:42:12 INFO - PROCESS | 1924 | 1464784932254 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 05:42:12 INFO - PROCESS | 1924 | 1464784932304 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1924 | 1464784932306 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:42:12 INFO - PROCESS | 1924 | 1464784932308 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1924 | 1464784932309 Marionette TRACE conn2 <- [1,926,null,{}] 05:42:12 INFO - PROCESS | 1924 | 1464784932312 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:12 INFO - PROCESS | 1924 | 1464784932413 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:42:12 INFO - PROCESS | 1924 | 1464784932466 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c91e000 == 63 [pid = 1924] [id = 239] 05:42:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x125597c00) [pid = 1924] [serial = 715] [outer = 0x0] 05:42:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12732f800) [pid = 1924] [serial = 716] [outer = 0x125597c00] 05:42:12 INFO - PROCESS | 1924 | 1464784932508 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12a937800) [pid = 1924] [serial = 717] [outer = 0x125597c00] 05:42:12 INFO - PROCESS | 1924 | 1464784932913 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 618ms 05:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:42:12 INFO - PROCESS | 1924 | 1464784932927 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1924 | 1464784932928 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:42:12 INFO - PROCESS | 1924 | 1464784932930 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1924 | 1464784932931 Marionette TRACE conn2 <- [1,930,null,{}] 05:42:12 INFO - PROCESS | 1924 | 1464784932934 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:13 INFO - PROCESS | 1924 | 1464784933033 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:42:13 INFO - PROCESS | 1924 | 1464784933117 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf90000 == 64 [pid = 1924] [id = 240] 05:42:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x1255be800) [pid = 1924] [serial = 718] [outer = 0x0] 05:42:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x12b82ac00) [pid = 1924] [serial = 719] [outer = 0x1255be800] 05:42:13 INFO - PROCESS | 1924 | 1464784933146 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12bb56c00) [pid = 1924] [serial = 720] [outer = 0x1255be800] 05:42:13 INFO - PROCESS | 1924 | 1464784933545 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 624ms 05:42:13 INFO - PROCESS | 1924 | 1464784933555 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:42:13 INFO - PROCESS | 1924 | 1464784933556 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:42:13 INFO - PROCESS | 1924 | 1464784933559 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 1924 | 1464784933560 Marionette TRACE conn2 <- [1,934,null,{}] 05:42:13 INFO - PROCESS | 1924 | 1464784933562 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:13 INFO - PROCESS | 1924 | 1464784933678 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:42:13 INFO - PROCESS | 1924 | 1464784933729 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d690800 == 65 [pid = 1924] [id = 241] 05:42:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12c205000) [pid = 1924] [serial = 721] [outer = 0x0] 05:42:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x12c20d000) [pid = 1924] [serial = 722] [outer = 0x12c205000] 05:42:13 INFO - PROCESS | 1924 | 1464784933760 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x12c46a800) [pid = 1924] [serial = 723] [outer = 0x12c205000] 05:42:14 INFO - PROCESS | 1924 | 1464784934193 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 669ms 05:42:14 INFO - PROCESS | 1924 | 1464784934228 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1924 | 1464784934230 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:42:14 INFO - PROCESS | 1924 | 1464784934232 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1924 | 1464784934233 Marionette TRACE conn2 <- [1,938,null,{}] 05:42:14 INFO - PROCESS | 1924 | 1464784934236 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:14 INFO - PROCESS | 1924 | 1464784934361 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:42:14 INFO - PROCESS | 1924 | 1464784934447 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193d3800 == 66 [pid = 1924] [id = 242] 05:42:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x115e44000) [pid = 1924] [serial = 724] [outer = 0x0] 05:42:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x12732b400) [pid = 1924] [serial = 725] [outer = 0x115e44000] 05:42:14 INFO - PROCESS | 1924 | 1464784934476 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12ce84400) [pid = 1924] [serial = 726] [outer = 0x115e44000] 05:42:15 INFO - PROCESS | 1924 | 1464784935098 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 923ms 05:42:15 INFO - PROCESS | 1924 | 1464784935171 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1924 | 1464784935175 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:42:15 INFO - PROCESS | 1924 | 1464784935182 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1924 | 1464784935185 Marionette TRACE conn2 <- [1,942,null,{}] 05:42:15 INFO - PROCESS | 1924 | 1464784935193 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:15 INFO - PROCESS | 1924 | 1464784935340 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:42:15 INFO - PROCESS | 1924 | 1464784935414 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f85000 == 67 [pid = 1924] [id = 243] 05:42:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x110e99400) [pid = 1924] [serial = 727] [outer = 0x0] 05:42:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x1130cc400) [pid = 1924] [serial = 728] [outer = 0x110e99400] 05:42:15 INFO - PROCESS | 1924 | 1464784935442 Marionette DEBUG loaded listener.js 05:42:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x11601c400) [pid = 1924] [serial = 729] [outer = 0x110e99400] 05:42:15 INFO - PROCESS | 1924 | 1464784935891 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 728ms 05:42:15 INFO - PROCESS | 1924 | 1464784935909 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1924 | 1464784935913 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:42:15 INFO - PROCESS | 1924 | 1464784935917 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1924 | 1464784935919 Marionette TRACE conn2 <- [1,946,null,{}] 05:42:15 INFO - PROCESS | 1924 | 1464784935922 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:16 INFO - PROCESS | 1924 | 1464784936019 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:42:16 INFO - PROCESS | 1924 | 1464784936087 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193c2800 == 68 [pid = 1924] [id = 244] 05:42:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x116706800) [pid = 1924] [serial = 730] [outer = 0x0] 05:42:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x118213400) [pid = 1924] [serial = 731] [outer = 0x116706800] 05:42:16 INFO - PROCESS | 1924 | 1464784936115 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x11860e400) [pid = 1924] [serial = 732] [outer = 0x116706800] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12bac3800 == 67 [pid = 1924] [id = 234] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a7000 == 66 [pid = 1924] [id = 233] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x126fd3800 == 65 [pid = 1924] [id = 232] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1290ef800 == 64 [pid = 1924] [id = 231] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x128ddf800 == 63 [pid = 1924] [id = 230] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x125051000 == 62 [pid = 1924] [id = 229] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x117068000 == 61 [pid = 1924] [id = 228] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e9000 == 60 [pid = 1924] [id = 227] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x119f89800 == 59 [pid = 1924] [id = 226] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x118981000 == 58 [pid = 1924] [id = 225] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x113d3e000 == 57 [pid = 1924] [id = 224] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1161da800 == 56 [pid = 1924] [id = 223] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x1290ec000 == 55 [pid = 1924] [id = 219] 05:42:16 INFO - PROCESS | 1924 | --DOCSHELL 0x118233800 == 54 [pid = 1924] [id = 218] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x12943bc00) [pid = 1924] [serial = 645] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x116026000) [pid = 1924] [serial = 648] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x116022000) [pid = 1924] [serial = 647] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x119f02c00) [pid = 1924] [serial = 615] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12c20f400) [pid = 1924] [serial = 594] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x12903a000) [pid = 1924] [serial = 620] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x1195aa000) [pid = 1924] [serial = 599] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x12ba51c00) [pid = 1924] [serial = 624] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x12bb56000) [pid = 1924] [serial = 642] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x12cfd5800) [pid = 1924] [serial = 608] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x110e91c00) [pid = 1924] [serial = 635] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x110e3fc00) [pid = 1924] [serial = 633] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x128d53c00) [pid = 1924] [serial = 602] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x129679c00) [pid = 1924] [serial = 621] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x117684800) [pid = 1924] [serial = 641] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12c211000) [pid = 1924] [serial = 627] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x110e3a800) [pid = 1924] [serial = 632] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11768ac00) [pid = 1924] [serial = 639] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x12c93a800) [pid = 1924] [serial = 629] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12c463400) [pid = 1924] [serial = 605] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12ac0e800) [pid = 1924] [serial = 623] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x1138ecc00) [pid = 1924] [serial = 596] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x12cfdc800) [pid = 1924] [serial = 630] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x129437c00) [pid = 1924] [serial = 644] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x126d04c00) [pid = 1924] [serial = 618] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1184d6c00) [pid = 1924] [serial = 612] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x124e1b000) [pid = 1924] [serial = 617] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x117397400) [pid = 1924] [serial = 611] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x11957f000) [pid = 1924] [serial = 614] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x110e97800) [pid = 1924] [serial = 636] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x112768800) [pid = 1924] [serial = 638] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12bb47c00) [pid = 1924] [serial = 626] [outer = 0x0] [url = about:blank] 05:42:16 INFO - PROCESS | 1924 | 1464784936492 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 621ms 05:42:16 INFO - PROCESS | 1924 | 1464784936538 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:42:16 INFO - PROCESS | 1924 | 1464784936540 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:42:16 INFO - PROCESS | 1924 | 1464784936542 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:42:16 INFO - PROCESS | 1924 | 1464784936544 Marionette TRACE conn2 <- [1,950,null,{}] 05:42:16 INFO - PROCESS | 1924 | 1464784936552 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:16 INFO - PROCESS | 1924 | 1464784936641 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:42:16 INFO - PROCESS | 1924 | 1464784936697 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x119561800 == 55 [pid = 1924] [id = 245] 05:42:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1160ef000) [pid = 1924] [serial = 733] [outer = 0x0] 05:42:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11860f400) [pid = 1924] [serial = 734] [outer = 0x1160ef000] 05:42:16 INFO - PROCESS | 1924 | 1464784936724 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1195a6000) [pid = 1924] [serial = 735] [outer = 0x1160ef000] 05:42:17 INFO - PROCESS | 1924 | 1464784937023 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 520ms 05:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:42:17 INFO - PROCESS | 1924 | 1464784937063 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1924 | 1464784937064 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:42:17 INFO - PROCESS | 1924 | 1464784937066 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1924 | 1464784937068 Marionette TRACE conn2 <- [1,954,null,{}] 05:42:17 INFO - PROCESS | 1924 | 1464784937073 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 1924 | 1464784937154 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:42:17 INFO - PROCESS | 1924 | 1464784937205 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e4800 == 56 [pid = 1924] [id = 246] 05:42:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11957f000) [pid = 1924] [serial = 736] [outer = 0x0] 05:42:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x119faa800) [pid = 1924] [serial = 737] [outer = 0x11957f000] 05:42:17 INFO - PROCESS | 1924 | 1464784937231 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x124b10000) [pid = 1924] [serial = 738] [outer = 0x11957f000] 05:42:17 INFO - PROCESS | 1924 | 1464784937502 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 471ms 05:42:17 INFO - PROCESS | 1924 | 1464784937541 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1924 | 1464784937550 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:42:17 INFO - PROCESS | 1924 | 1464784937556 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1924 | 1464784937557 Marionette TRACE conn2 <- [1,958,null,{}] 05:42:17 INFO - PROCESS | 1924 | 1464784937560 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:17 INFO - PROCESS | 1924 | 1464784937641 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:42:17 INFO - PROCESS | 1924 | 1464784937645 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fe0000 == 57 [pid = 1924] [id = 247] 05:42:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x124e1b000) [pid = 1924] [serial = 739] [outer = 0x0] 05:42:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1255b5c00) [pid = 1924] [serial = 740] [outer = 0x124e1b000] 05:42:17 INFO - PROCESS | 1924 | 1464784937671 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x126d99400) [pid = 1924] [serial = 741] [outer = 0x124e1b000] 05:42:18 INFO - PROCESS | 1924 | 1464784938013 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 471ms 05:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:42:18 INFO - PROCESS | 1924 | 1464784938026 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1924 | 1464784938028 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:42:18 INFO - PROCESS | 1924 | 1464784938030 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1924 | 1464784938031 Marionette TRACE conn2 <- [1,962,null,{}] 05:42:18 INFO - PROCESS | 1924 | 1464784938033 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 1924 | 1464784938163 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:42:18 INFO - PROCESS | 1924 | 1464784938170 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290eb000 == 58 [pid = 1924] [id = 248] 05:42:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x127150c00) [pid = 1924] [serial = 742] [outer = 0x0] 05:42:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x129410000) [pid = 1924] [serial = 743] [outer = 0x127150c00] 05:42:18 INFO - PROCESS | 1924 | 1464784938195 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x129769c00) [pid = 1924] [serial = 744] [outer = 0x127150c00] 05:42:18 INFO - PROCESS | 1924 | 1464784938511 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 522ms 05:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:42:18 INFO - PROCESS | 1924 | 1464784938554 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1924 | 1464784938555 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:42:18 INFO - PROCESS | 1924 | 1464784938558 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1924 | 1464784938559 Marionette TRACE conn2 <- [1,966,null,{}] 05:42:18 INFO - PROCESS | 1924 | 1464784938561 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:18 INFO - PROCESS | 1924 | 1464784938669 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:42:18 INFO - PROCESS | 1924 | 1464784938704 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8c5800 == 59 [pid = 1924] [id = 249] 05:42:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x1271a1400) [pid = 1924] [serial = 745] [outer = 0x0] 05:42:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12ac64400) [pid = 1924] [serial = 746] [outer = 0x1271a1400] 05:42:18 INFO - PROCESS | 1924 | 1464784938731 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12bb49400) [pid = 1924] [serial = 747] [outer = 0x1271a1400] 05:42:19 INFO - PROCESS | 1924 | 1464784939059 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 05:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:42:19 INFO - PROCESS | 1924 | 1464784939077 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1924 | 1464784939079 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:42:19 INFO - PROCESS | 1924 | 1464784939081 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1924 | 1464784939082 Marionette TRACE conn2 <- [1,970,null,{}] 05:42:19 INFO - PROCESS | 1924 | 1464784939085 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:19 INFO - PROCESS | 1924 | 1464784939226 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:42:19 INFO - PROCESS | 1924 | 1464784939250 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b837800 == 60 [pid = 1924] [id = 250] 05:42:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12ac11800) [pid = 1924] [serial = 748] [outer = 0x0] 05:42:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12bfa0000) [pid = 1924] [serial = 749] [outer = 0x12ac11800] 05:42:19 INFO - PROCESS | 1924 | 1464784939275 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x12c207800) [pid = 1924] [serial = 750] [outer = 0x12ac11800] 05:42:19 INFO - PROCESS | 1924 | 1464784939597 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 573ms 05:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:42:19 INFO - PROCESS | 1924 | 1464784939655 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1924 | 1464784939656 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:42:19 INFO - PROCESS | 1924 | 1464784939658 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1924 | 1464784939659 Marionette TRACE conn2 <- [1,974,null,{}] 05:42:19 INFO - PROCESS | 1924 | 1464784939661 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:19 INFO - PROCESS | 1924 | 1464784939949 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x124b0fc00) [pid = 1924] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x119070000) [pid = 1924] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x110e38400) [pid = 1924] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x1138ed000) [pid = 1924] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x110e3e400) [pid = 1924] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1193e5400) [pid = 1924] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12732dc00) [pid = 1924] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12396b400) [pid = 1924] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x116ac8400) [pid = 1924] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12940f400) [pid = 1924] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1138f5400) [pid = 1924] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:42:19 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x11660a400) [pid = 1924] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:42:20 INFO - PROCESS | 1924 | 1464784940050 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x116873800 == 61 [pid = 1924] [id = 251] 05:42:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x110e98000) [pid = 1924] [serial = 751] [outer = 0x0] 05:42:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x111ed9400) [pid = 1924] [serial = 752] [outer = 0x110e98000] 05:42:20 INFO - PROCESS | 1924 | 1464784940083 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x115167c00) [pid = 1924] [serial = 753] [outer = 0x110e98000] 05:42:20 INFO - PROCESS | 1924 | 1464784940516 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 869ms 05:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:42:20 INFO - PROCESS | 1924 | 1464784940529 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1924 | 1464784940531 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:42:20 INFO - PROCESS | 1924 | 1464784940534 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1924 | 1464784940539 Marionette TRACE conn2 <- [1,978,null,{}] 05:42:20 INFO - PROCESS | 1924 | 1464784940542 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:20 INFO - PROCESS | 1924 | 1464784940648 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:42:20 INFO - PROCESS | 1924 | 1464784940714 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239b2000 == 62 [pid = 1924] [id = 252] 05:42:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x1160ec800) [pid = 1924] [serial = 754] [outer = 0x0] 05:42:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x117685800) [pid = 1924] [serial = 755] [outer = 0x1160ec800] 05:42:20 INFO - PROCESS | 1924 | 1464784940747 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x118324800) [pid = 1924] [serial = 756] [outer = 0x1160ec800] 05:42:21 INFO - PROCESS | 1924 | 1464784941171 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 674ms 05:42:21 INFO - PROCESS | 1924 | 1464784941208 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1924 | 1464784941210 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:42:21 INFO - PROCESS | 1924 | 1464784941213 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1924 | 1464784941214 Marionette TRACE conn2 <- [1,982,null,{}] 05:42:21 INFO - PROCESS | 1924 | 1464784941217 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:21 INFO - PROCESS | 1924 | 1464784941338 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:42:21 INFO - PROCESS | 1924 | 1464784941407 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x129920800 == 63 [pid = 1924] [id = 253] 05:42:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x11832c000) [pid = 1924] [serial = 757] [outer = 0x0] 05:42:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x118940c00) [pid = 1924] [serial = 758] [outer = 0x11832c000] 05:42:21 INFO - PROCESS | 1924 | 1464784941437 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1193edc00) [pid = 1924] [serial = 759] [outer = 0x11832c000] 05:42:21 INFO - PROCESS | 1924 | 1464784941843 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 669ms 05:42:21 INFO - PROCESS | 1924 | 1464784941883 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:42:21 INFO - PROCESS | 1924 | 1464784941886 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:42:21 INFO - PROCESS | 1924 | 1464784941894 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:42:21 INFO - PROCESS | 1924 | 1464784941897 Marionette TRACE conn2 <- [1,986,null,{}] 05:42:21 INFO - PROCESS | 1924 | 1464784941900 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 1924 | 1464784942006 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:42:22 INFO - PROCESS | 1924 | 1464784942062 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c915000 == 64 [pid = 1924] [id = 254] 05:42:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x119582800) [pid = 1924] [serial = 760] [outer = 0x0] 05:42:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x123b0f400) [pid = 1924] [serial = 761] [outer = 0x119582800] 05:42:22 INFO - PROCESS | 1924 | 1464784942091 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x127158800) [pid = 1924] [serial = 762] [outer = 0x119582800] 05:42:22 INFO - PROCESS | 1924 | 1464784942527 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 676ms 05:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:42:22 INFO - PROCESS | 1924 | 1464784942565 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1924 | 1464784942567 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:42:22 INFO - PROCESS | 1924 | 1464784942569 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1924 | 1464784942571 Marionette TRACE conn2 <- [1,990,null,{}] 05:42:22 INFO - PROCESS | 1924 | 1464784942573 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:22 INFO - PROCESS | 1924 | 1464784942691 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:42:22 INFO - PROCESS | 1924 | 1464784942758 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf91800 == 65 [pid = 1924] [id = 255] 05:42:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x127151c00) [pid = 1924] [serial = 763] [outer = 0x0] 05:42:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12942f800) [pid = 1924] [serial = 764] [outer = 0x127151c00] 05:42:22 INFO - PROCESS | 1924 | 1464784942787 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12943a800) [pid = 1924] [serial = 765] [outer = 0x127151c00] 05:42:23 INFO - PROCESS | 1924 | 1464784943186 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 05:42:23 INFO - PROCESS | 1924 | 1464784943251 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1924 | 1464784943253 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:42:23 INFO - PROCESS | 1924 | 1464784943257 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1924 | 1464784943258 Marionette TRACE conn2 <- [1,994,null,{}] 05:42:23 INFO - PROCESS | 1924 | 1464784943260 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:23 INFO - PROCESS | 1924 | 1464784943367 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:42:23 INFO - PROCESS | 1924 | 1464784943434 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d8a0800 == 66 [pid = 1924] [id = 256] 05:42:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x12bb58400) [pid = 1924] [serial = 766] [outer = 0x0] 05:42:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x12c150c00) [pid = 1924] [serial = 767] [outer = 0x12bb58400] 05:42:23 INFO - PROCESS | 1924 | 1464784943468 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x12c45d400) [pid = 1924] [serial = 768] [outer = 0x12bb58400] 05:42:23 INFO - PROCESS | 1924 | 1464784943875 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 668ms 05:42:23 INFO - PROCESS | 1924 | 1464784943926 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1924 | 1464784943927 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:42:23 INFO - PROCESS | 1924 | 1464784943930 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1924 | 1464784943931 Marionette TRACE conn2 <- [1,998,null,{}] 05:42:23 INFO - PROCESS | 1924 | 1464784943933 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:24 INFO - PROCESS | 1924 | 1464784944051 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:42:24 INFO - PROCESS | 1924 | 1464784944108 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x12dd20800 == 67 [pid = 1924] [id = 257] 05:42:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x12bb5b400) [pid = 1924] [serial = 769] [outer = 0x0] 05:42:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12c93b800) [pid = 1924] [serial = 770] [outer = 0x12bb5b400] 05:42:24 INFO - PROCESS | 1924 | 1464784944137 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x12cfd8c00) [pid = 1924] [serial = 771] [outer = 0x12bb5b400] 05:42:24 INFO - PROCESS | 1924 | 1464784944592 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 668ms 05:42:24 INFO - PROCESS | 1924 | 1464784944599 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1924 | 1464784944600 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:42:24 INFO - PROCESS | 1924 | 1464784944605 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1924 | 1464784944606 Marionette TRACE conn2 <- [1,1002,null,{}] 05:42:24 INFO - PROCESS | 1924 | 1464784944609 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:24 INFO - PROCESS | 1924 | 1464784944714 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:42:24 INFO - PROCESS | 1924 | 1464784944765 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e1000 == 68 [pid = 1924] [id = 258] 05:42:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x116019800) [pid = 1924] [serial = 772] [outer = 0x0] 05:42:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x12cfde000) [pid = 1924] [serial = 773] [outer = 0x116019800] 05:42:24 INFO - PROCESS | 1924 | 1464784944796 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12d567c00) [pid = 1924] [serial = 774] [outer = 0x116019800] 05:42:25 INFO - PROCESS | 1924 | 1464784945377 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 824ms 05:42:25 INFO - PROCESS | 1924 | 1464784945432 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1924 | 1464784945435 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:42:25 INFO - PROCESS | 1924 | 1464784945442 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1924 | 1464784945443 Marionette TRACE conn2 <- [1,1006,null,{}] 05:42:25 INFO - PROCESS | 1924 | 1464784945447 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:25 INFO - PROCESS | 1924 | 1464784945551 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:42:25 INFO - PROCESS | 1924 | 1464784945623 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x11704c800 == 69 [pid = 1924] [id = 259] 05:42:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x116170400) [pid = 1924] [serial = 775] [outer = 0x0] 05:42:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x11684c400) [pid = 1924] [serial = 776] [outer = 0x116170400] 05:42:25 INFO - PROCESS | 1924 | 1464784945652 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x118211400) [pid = 1924] [serial = 777] [outer = 0x116170400] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12b837800 == 68 [pid = 1924] [id = 250] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8c5800 == 67 [pid = 1924] [id = 249] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1290eb000 == 66 [pid = 1924] [id = 248] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x126fe0000 == 65 [pid = 1924] [id = 247] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e4800 == 64 [pid = 1924] [id = 246] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x119561800 == 63 [pid = 1924] [id = 245] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x12943b000) [pid = 1924] [serial = 650] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x11616f800) [pid = 1924] [serial = 653] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x119998800) [pid = 1924] [serial = 656] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x129402400) [pid = 1924] [serial = 659] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x12ba55800) [pid = 1924] [serial = 662] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12bfacc00) [pid = 1924] [serial = 704] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1193c2800 == 62 [pid = 1924] [id = 244] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x119f85000 == 61 [pid = 1924] [id = 243] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12c91e000 == 60 [pid = 1924] [id = 239] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x12abdd000 == 59 [pid = 1924] [id = 238] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x119f8d000 == 58 [pid = 1924] [id = 237] 05:42:26 INFO - PROCESS | 1924 | --DOCSHELL 0x1161e3000 == 57 [pid = 1924] [id = 236] 05:42:26 INFO - PROCESS | 1924 | 1464784946080 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x126d9a400) [pid = 1924] [serial = 686] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x1199a0400) [pid = 1924] [serial = 680] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x11a171400) [pid = 1924] [serial = 681] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x110e94800) [pid = 1924] [serial = 671] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x1161ad000) [pid = 1924] [serial = 672] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x12bfa4400) [pid = 1924] [serial = 702] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x115e47000) [pid = 1924] [serial = 669] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x111e30800) [pid = 1924] [serial = 668] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1193ea000) [pid = 1924] [serial = 677] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x1195a0000) [pid = 1924] [serial = 678] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x128d52400) [pid = 1924] [serial = 689] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12411cc00) [pid = 1924] [serial = 683] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11812d800) [pid = 1924] [serial = 674] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11893e800) [pid = 1924] [serial = 675] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11767dc00) [pid = 1924] [serial = 665] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x129437800) [pid = 1924] [serial = 692] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12940f000) [pid = 1924] [serial = 690] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x116707c00) [pid = 1924] [serial = 695] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x127617800) [pid = 1924] [serial = 696] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12a7a8400) [pid = 1924] [serial = 698] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12bb54400) [pid = 1924] [serial = 701] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x129673c00) [pid = 1924] [serial = 693] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x127195000) [pid = 1924] [serial = 687] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12ba59000) [pid = 1924] [serial = 699] [outer = 0x0] [url = about:blank] 05:42:26 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1255c1c00) [pid = 1924] [serial = 684] [outer = 0x0] [url = about:blank] 05:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 672ms 05:42:26 INFO - PROCESS | 1924 | 1464784946113 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1924 | 1464784946116 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:42:26 INFO - PROCESS | 1924 | 1464784946121 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1924 | 1464784946122 Marionette TRACE conn2 <- [1,1010,null,{}] 05:42:26 INFO - PROCESS | 1924 | 1464784946125 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:26 INFO - PROCESS | 1924 | 1464784946212 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:42:26 INFO - PROCESS | 1924 | 1464784946217 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fa000 == 58 [pid = 1924] [id = 260] 05:42:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11812d800) [pid = 1924] [serial = 778] [outer = 0x0] 05:42:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x118327800) [pid = 1924] [serial = 779] [outer = 0x11812d800] 05:42:26 INFO - PROCESS | 1924 | 1464784946244 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x119077c00) [pid = 1924] [serial = 780] [outer = 0x11812d800] 05:42:26 INFO - PROCESS | 1924 | 1464784946602 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 519ms 05:42:26 INFO - PROCESS | 1924 | 1464784946650 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:42:26 INFO - PROCESS | 1924 | 1464784946652 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:42:26 INFO - PROCESS | 1924 | 1464784946655 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:42:26 INFO - PROCESS | 1924 | 1464784946657 Marionette TRACE conn2 <- [1,1014,null,{}] 05:42:26 INFO - PROCESS | 1924 | 1464784946665 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:26 INFO - PROCESS | 1924 | 1464784946749 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:42:26 INFO - PROCESS | 1924 | 1464784946757 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245ce800 == 59 [pid = 1924] [id = 261] 05:42:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1195aa000) [pid = 1924] [serial = 781] [outer = 0x0] 05:42:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12396b400) [pid = 1924] [serial = 782] [outer = 0x1195aa000] 05:42:26 INFO - PROCESS | 1924 | 1464784946784 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x124e4b000) [pid = 1924] [serial = 783] [outer = 0x1195aa000] 05:42:27 INFO - PROCESS | 1924 | 1464784947137 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 524ms 05:42:27 INFO - PROCESS | 1924 | 1464784947179 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1924 | 1464784947181 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:42:27 INFO - PROCESS | 1924 | 1464784947192 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1924 | 1464784947201 Marionette TRACE conn2 <- [1,1018,null,{}] 05:42:27 INFO - PROCESS | 1924 | 1464784947205 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:27 INFO - PROCESS | 1924 | 1464784947290 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:42:27 INFO - PROCESS | 1924 | 1464784947295 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x129052000 == 60 [pid = 1924] [id = 262] 05:42:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x126914800) [pid = 1924] [serial = 784] [outer = 0x0] 05:42:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x128d55400) [pid = 1924] [serial = 785] [outer = 0x126914800] 05:42:27 INFO - PROCESS | 1924 | 1464784947321 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x129434800) [pid = 1924] [serial = 786] [outer = 0x126914800] 05:42:27 INFO - PROCESS | 1924 | 1464784947629 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 489ms 05:42:27 INFO - PROCESS | 1924 | 1464784947673 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1924 | 1464784947674 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:42:27 INFO - PROCESS | 1924 | 1464784947676 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1924 | 1464784947677 Marionette TRACE conn2 <- [1,1022,null,{}] 05:42:27 INFO - PROCESS | 1924 | 1464784947679 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:27 INFO - PROCESS | 1924 | 1464784947762 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:42:27 INFO - PROCESS | 1924 | 1464784947766 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x129461800 == 61 [pid = 1924] [id = 263] 05:42:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x110e03400) [pid = 1924] [serial = 787] [outer = 0x0] 05:42:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x110e0a000) [pid = 1924] [serial = 788] [outer = 0x110e03400] 05:42:27 INFO - PROCESS | 1924 | 1464784947847 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x110e0f800) [pid = 1924] [serial = 789] [outer = 0x110e03400] 05:42:28 INFO - PROCESS | 1924 | 1464784948158 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 05:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:42:28 INFO - PROCESS | 1924 | 1464784948196 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1924 | 1464784948197 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:42:28 INFO - PROCESS | 1924 | 1464784948199 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1924 | 1464784948200 Marionette TRACE conn2 <- [1,1026,null,{}] 05:42:28 INFO - PROCESS | 1924 | 1464784948203 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:28 INFO - PROCESS | 1924 | 1464784948329 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:42:28 INFO - PROCESS | 1924 | 1464784948342 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b837000 == 62 [pid = 1924] [id = 264] 05:42:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x110e37800) [pid = 1924] [serial = 790] [outer = 0x0] 05:42:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12ac12c00) [pid = 1924] [serial = 791] [outer = 0x110e37800] 05:42:28 INFO - PROCESS | 1924 | 1464784948367 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12c158000) [pid = 1924] [serial = 792] [outer = 0x110e37800] 05:42:28 INFO - PROCESS | 1924 | 1464784948693 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 522ms 05:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:42:28 INFO - PROCESS | 1924 | 1464784948723 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1924 | 1464784948724 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:42:28 INFO - PROCESS | 1924 | 1464784948727 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1924 | 1464784948728 Marionette TRACE conn2 <- [1,1030,null,{}] 05:42:28 INFO - PROCESS | 1924 | 1464784948730 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:28 INFO - PROCESS | 1924 | 1464784948832 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:42:28 INFO - PROCESS | 1924 | 1464784948846 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c21d800 == 63 [pid = 1924] [id = 265] 05:42:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x12920b000) [pid = 1924] [serial = 793] [outer = 0x0] 05:42:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x129212800) [pid = 1924] [serial = 794] [outer = 0x12920b000] 05:42:28 INFO - PROCESS | 1924 | 1464784948871 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x129216800) [pid = 1924] [serial = 795] [outer = 0x12920b000] 05:42:29 INFO - PROCESS | 1924 | 1464784949217 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 520ms 05:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:42:29 INFO - PROCESS | 1924 | 1464784949247 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1924 | 1464784949248 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:42:29 INFO - PROCESS | 1924 | 1464784949250 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1924 | 1464784949252 Marionette TRACE conn2 <- [1,1034,null,{}] 05:42:29 INFO - PROCESS | 1924 | 1464784949261 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:29 INFO - PROCESS | 1924 | 1464784949363 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:42:29 INFO - PROCESS | 1924 | 1464784949397 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c920800 == 64 [pid = 1924] [id = 266] 05:42:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1127f1000) [pid = 1924] [serial = 796] [outer = 0x0] 05:42:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x1127f5800) [pid = 1924] [serial = 797] [outer = 0x1127f1000] 05:42:29 INFO - PROCESS | 1924 | 1464784949422 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x1127fa400) [pid = 1924] [serial = 798] [outer = 0x1127f1000] 05:42:29 INFO - PROCESS | 1924 | 1464784949723 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 526ms 05:42:29 INFO - PROCESS | 1924 | 1464784949777 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:42:29 INFO - PROCESS | 1924 | 1464784949778 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:42:29 INFO - PROCESS | 1924 | 1464784949781 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1924 | 1464784949782 Marionette TRACE conn2 <- [1,1038,null,{}] 05:42:29 INFO - PROCESS | 1924 | 1464784949784 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:29 INFO - PROCESS | 1924 | 1464784949889 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:42:29 INFO - PROCESS | 1924 | 1464784949901 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d894800 == 65 [pid = 1924] [id = 267] 05:42:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x1127f5c00) [pid = 1924] [serial = 799] [outer = 0x0] 05:42:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x129213800) [pid = 1924] [serial = 800] [outer = 0x1127f5c00] 05:42:29 INFO - PROCESS | 1924 | 1464784949925 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12943f400) [pid = 1924] [serial = 801] [outer = 0x1127f5c00] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x116706800) [pid = 1924] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x124e1b000) [pid = 1924] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x11957f000) [pid = 1924] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x110e99400) [pid = 1924] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x1160ef000) [pid = 1924] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x127150c00) [pid = 1924] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x1271a1400) [pid = 1924] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:42:30 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x12ba57400) [pid = 1924] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:42:30 INFO - PROCESS | 1924 | 1464784950271 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 518ms 05:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:42:30 INFO - PROCESS | 1924 | 1464784950299 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1924 | 1464784950300 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:42:30 INFO - PROCESS | 1924 | 1464784950303 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1924 | 1464784950304 Marionette TRACE conn2 <- [1,1042,null,{}] 05:42:30 INFO - PROCESS | 1924 | 1464784950306 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 1924 | 1464784950391 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:42:30 INFO - PROCESS | 1924 | 1464784950447 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12dd21000 == 66 [pid = 1924] [id = 268] 05:42:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x1127f7000) [pid = 1924] [serial = 802] [outer = 0x0] 05:42:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x1250a0c00) [pid = 1924] [serial = 803] [outer = 0x1127f7000] 05:42:30 INFO - PROCESS | 1924 | 1464784950471 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x129442000) [pid = 1924] [serial = 804] [outer = 0x1127f7000] 05:42:30 INFO - PROCESS | 1924 | 1464784950753 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 05:42:30 INFO - PROCESS | 1924 | 1464784950776 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1924 | 1464784950777 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:42:30 INFO - PROCESS | 1924 | 1464784950779 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1924 | 1464784950781 Marionette TRACE conn2 <- [1,1046,null,{}] 05:42:30 INFO - PROCESS | 1924 | 1464784950784 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:30 INFO - PROCESS | 1924 | 1464784950896 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:42:30 INFO - PROCESS | 1924 | 1464784950900 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x13521b000 == 67 [pid = 1924] [id = 269] 05:42:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x11289fc00) [pid = 1924] [serial = 805] [outer = 0x0] 05:42:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x1128a2400) [pid = 1924] [serial = 806] [outer = 0x11289fc00] 05:42:30 INFO - PROCESS | 1924 | 1464784950929 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x129448400) [pid = 1924] [serial = 807] [outer = 0x11289fc00] 05:42:31 INFO - PROCESS | 1924 | 1464784951273 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 525ms 05:42:31 INFO - PROCESS | 1924 | 1464784951305 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 1924 | 1464784951306 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:42:31 INFO - PROCESS | 1924 | 1464784951308 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1924 | 1464784951309 Marionette TRACE conn2 <- [1,1050,null,{}] 05:42:31 INFO - PROCESS | 1924 | 1464784951322 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:31 INFO - PROCESS | 1924 | 1464784951406 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:42:31 INFO - PROCESS | 1924 | 1464784951410 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c0800 == 68 [pid = 1924] [id = 270] 05:42:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x11288b800) [pid = 1924] [serial = 808] [outer = 0x0] 05:42:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x112890800) [pid = 1924] [serial = 809] [outer = 0x11288b800] 05:42:31 INFO - PROCESS | 1924 | 1464784951434 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x112894800) [pid = 1924] [serial = 810] [outer = 0x11288b800] 05:42:31 INFO - PROCESS | 1924 | 1464784951756 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 467ms 05:42:31 INFO - PROCESS | 1924 | 1464784951777 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:42:31 INFO - PROCESS | 1924 | 1464784951778 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:42:31 INFO - PROCESS | 1924 | 1464784951780 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1924 | 1464784951781 Marionette TRACE conn2 <- [1,1054,null,{}] 05:42:31 INFO - PROCESS | 1924 | 1464784951783 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:31 INFO - PROCESS | 1924 | 1464784951876 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:42:31 INFO - PROCESS | 1924 | 1464784951880 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c98000 == 69 [pid = 1924] [id = 271] 05:42:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x1271a1400) [pid = 1924] [serial = 811] [outer = 0x0] 05:42:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x129441000) [pid = 1924] [serial = 812] [outer = 0x1271a1400] 05:42:31 INFO - PROCESS | 1924 | 1464784951904 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12944d800) [pid = 1924] [serial = 813] [outer = 0x1271a1400] 05:42:32 INFO - PROCESS | 1924 | 1464784952385 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 669ms 05:42:32 INFO - PROCESS | 1924 | 1464784952449 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1924 | 1464784952452 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:42:32 INFO - PROCESS | 1924 | 1464784952456 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1924 | 1464784952458 Marionette TRACE conn2 <- [1,1058,null,{}] 05:42:32 INFO - PROCESS | 1924 | 1464784952462 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:32 INFO - PROCESS | 1924 | 1464784952578 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:42:32 INFO - PROCESS | 1924 | 1464784952637 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f8c000 == 70 [pid = 1924] [id = 272] 05:42:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x110e94c00) [pid = 1924] [serial = 814] [outer = 0x0] 05:42:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x1127f0800) [pid = 1924] [serial = 815] [outer = 0x110e94c00] 05:42:32 INFO - PROCESS | 1924 | 1464784952710 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x112896c00) [pid = 1924] [serial = 816] [outer = 0x110e94c00] 05:42:33 INFO - PROCESS | 1924 | 1464784953124 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 721ms 05:42:33 INFO - PROCESS | 1924 | 1464784953187 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1924 | 1464784953191 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:42:33 INFO - PROCESS | 1924 | 1464784953197 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1924 | 1464784953199 Marionette TRACE conn2 <- [1,1062,null,{}] 05:42:33 INFO - PROCESS | 1924 | 1464784953201 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:33 INFO - PROCESS | 1924 | 1464784953309 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:42:33 INFO - PROCESS | 1924 | 1464784953380 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x125668000 == 71 [pid = 1924] [id = 273] 05:42:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x112a74000) [pid = 1924] [serial = 817] [outer = 0x0] 05:42:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x113f4cc00) [pid = 1924] [serial = 818] [outer = 0x112a74000] 05:42:33 INFO - PROCESS | 1924 | 1464784953410 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x11717ac00) [pid = 1924] [serial = 819] [outer = 0x112a74000] 05:42:33 INFO - PROCESS | 1924 | 1464784953837 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 675ms 05:42:33 INFO - PROCESS | 1924 | 1464784953886 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 1924 | 1464784953888 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:42:33 INFO - PROCESS | 1924 | 1464784953914 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 1924 | 1464784953916 Marionette TRACE conn2 <- [1,1066,null,{}] 05:42:33 INFO - PROCESS | 1924 | 1464784953938 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:34 INFO - PROCESS | 1924 | 1464784954063 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:42:34 INFO - PROCESS | 1924 | 1464784954145 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x13520b800 == 72 [pid = 1924] [id = 274] 05:42:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x119041c00) [pid = 1924] [serial = 820] [outer = 0x0] 05:42:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x119575400) [pid = 1924] [serial = 821] [outer = 0x119041c00] 05:42:34 INFO - PROCESS | 1924 | 1464784954178 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x11a174800) [pid = 1924] [serial = 822] [outer = 0x119041c00] 05:42:34 INFO - PROCESS | 1924 | 1464784954858 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 996ms 05:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:42:34 INFO - PROCESS | 1924 | 1464784954888 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1924 | 1464784954891 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:42:34 INFO - PROCESS | 1924 | 1464784954894 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1924 | 1464784954896 Marionette TRACE conn2 <- [1,1070,null,{}] 05:42:34 INFO - PROCESS | 1924 | 1464784954900 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 1924 | 1464784954993 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:42:35 INFO - PROCESS | 1924 | 1464784955080 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x116818000 == 73 [pid = 1924] [id = 275] 05:42:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x110e99400) [pid = 1924] [serial = 823] [outer = 0x0] 05:42:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x111a08800) [pid = 1924] [serial = 824] [outer = 0x110e99400] 05:42:35 INFO - PROCESS | 1924 | 1464784955110 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x1127f6c00) [pid = 1924] [serial = 825] [outer = 0x110e99400] 05:42:35 INFO - PROCESS | 1924 | 1464784955514 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 05:42:35 INFO - PROCESS | 1924 | 1464784955564 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1924 | 1464784955568 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:42:35 INFO - PROCESS | 1924 | 1464784955572 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1924 | 1464784955573 Marionette TRACE conn2 <- [1,1074,null,{}] 05:42:35 INFO - PROCESS | 1924 | 1464784955576 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:35 INFO - PROCESS | 1924 | 1464784955665 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:42:35 INFO - PROCESS | 1924 | 1464784955740 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170f8000 == 74 [pid = 1924] [id = 276] 05:42:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x110e96800) [pid = 1924] [serial = 826] [outer = 0x0] 05:42:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x1127f9000) [pid = 1924] [serial = 827] [outer = 0x110e96800] 05:42:35 INFO - PROCESS | 1924 | 1464784955767 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11289b800) [pid = 1924] [serial = 828] [outer = 0x110e96800] 05:42:36 INFO - PROCESS | 1924 | 1464784956180 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 622ms 05:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:42:36 INFO - PROCESS | 1924 | 1464784956195 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1924 | 1464784956196 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:42:36 INFO - PROCESS | 1924 | 1464784956198 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1924 | 1464784956201 Marionette TRACE conn2 <- [1,1078,null,{}] 05:42:36 INFO - PROCESS | 1924 | 1464784956208 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:36 INFO - PROCESS | 1924 | 1464784956297 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:42:36 INFO - PROCESS | 1924 | 1464784956355 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182d8000 == 75 [pid = 1924] [id = 277] 05:42:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x113278c00) [pid = 1924] [serial = 829] [outer = 0x0] 05:42:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x113f0c400) [pid = 1924] [serial = 830] [outer = 0x113278c00] 05:42:36 INFO - PROCESS | 1924 | 1464784956384 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x11601fc00) [pid = 1924] [serial = 831] [outer = 0x113278c00] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12924c000 == 74 [pid = 1924] [id = 190] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12903f800 == 73 [pid = 1924] [id = 163] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf90000 == 72 [pid = 1924] [id = 240] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x128dcc800 == 71 [pid = 1924] [id = 189] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1269cf000 == 70 [pid = 1924] [id = 162] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12991e800 == 69 [pid = 1924] [id = 133] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x129468800 == 68 [pid = 1924] [id = 164] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12bacc000 == 67 [pid = 1924] [id = 202] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c0800 == 66 [pid = 1924] [id = 270] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x13521b000 == 65 [pid = 1924] [id = 269] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12dd21000 == 64 [pid = 1924] [id = 268] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12d894800 == 63 [pid = 1924] [id = 267] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x123b70c00) [pid = 1924] [serial = 713] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x12732f800) [pid = 1924] [serial = 716] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x110e9cc00) [pid = 1924] [serial = 707] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x116a61000) [pid = 1924] [serial = 710] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x12732b400) [pid = 1924] [serial = 725] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x12b82ac00) [pid = 1924] [serial = 719] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x12c20d000) [pid = 1924] [serial = 722] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12c920800 == 62 [pid = 1924] [id = 266] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12c21d800 == 61 [pid = 1924] [id = 265] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12b837000 == 60 [pid = 1924] [id = 264] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x129461800 == 59 [pid = 1924] [id = 263] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x129052000 == 58 [pid = 1924] [id = 262] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1245ce800 == 57 [pid = 1924] [id = 261] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fa000 == 56 [pid = 1924] [id = 260] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x11704c800 == 55 [pid = 1924] [id = 259] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e1000 == 54 [pid = 1924] [id = 258] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12dd20800 == 53 [pid = 1924] [id = 257] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12d8a0800 == 52 [pid = 1924] [id = 256] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf91800 == 51 [pid = 1924] [id = 255] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12c915000 == 50 [pid = 1924] [id = 254] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x129920800 == 49 [pid = 1924] [id = 253] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x12bdeb000 == 48 [pid = 1924] [id = 235] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x1239b2000 == 47 [pid = 1924] [id = 252] 05:42:36 INFO - PROCESS | 1924 | --DOCSHELL 0x116873800 == 46 [pid = 1924] [id = 251] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x129769c00) [pid = 1924] [serial = 744] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x12ac64400) [pid = 1924] [serial = 746] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x129410000) [pid = 1924] [serial = 743] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x12bfa0000) [pid = 1924] [serial = 749] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x12c15b800) [pid = 1924] [serial = 705] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x11860e400) [pid = 1924] [serial = 732] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x118213400) [pid = 1924] [serial = 731] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x1255b5c00) [pid = 1924] [serial = 740] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x119faa800) [pid = 1924] [serial = 737] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x124b10000) [pid = 1924] [serial = 738] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x126d99400) [pid = 1924] [serial = 741] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x11601c400) [pid = 1924] [serial = 729] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x1130cc400) [pid = 1924] [serial = 728] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x11860f400) [pid = 1924] [serial = 734] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x1195a6000) [pid = 1924] [serial = 735] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x12bb49400) [pid = 1924] [serial = 747] [outer = 0x0] [url = about:blank] 05:42:36 INFO - PROCESS | 1924 | 1464784956817 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 622ms 05:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:42:36 INFO - PROCESS | 1924 | 1464784956822 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1924 | 1464784956824 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:42:36 INFO - PROCESS | 1924 | 1464784956826 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1924 | 1464784956827 Marionette TRACE conn2 <- [1,1082,null,{}] 05:42:36 INFO - PROCESS | 1924 | 1464784956829 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:36 INFO - PROCESS | 1924 | 1464784956911 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:42:36 INFO - PROCESS | 1924 | 1464784956938 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x117049000 == 47 [pid = 1924] [id = 278] 05:42:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x11601c400) [pid = 1924] [serial = 832] [outer = 0x0] 05:42:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x116022000) [pid = 1924] [serial = 833] [outer = 0x11601c400] 05:42:36 INFO - PROCESS | 1924 | 1464784956964 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x1160eb400) [pid = 1924] [serial = 834] [outer = 0x11601c400] 05:42:37 INFO - PROCESS | 1924 | 1464784957298 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 519ms 05:42:37 INFO - PROCESS | 1924 | 1464784957346 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1924 | 1464784957347 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:42:37 INFO - PROCESS | 1924 | 1464784957349 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1924 | 1464784957350 Marionette TRACE conn2 <- [1,1086,null,{}] 05:42:37 INFO - PROCESS | 1924 | 1464784957352 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 1924 | 1464784957426 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:42:37 INFO - PROCESS | 1924 | 1464784957430 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x119560800 == 48 [pid = 1924] [id = 279] 05:42:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x1160ecc00) [pid = 1924] [serial = 835] [outer = 0x0] 05:42:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x1166bdc00) [pid = 1924] [serial = 836] [outer = 0x1160ecc00] 05:42:37 INFO - PROCESS | 1924 | 1464784957457 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x11684a800) [pid = 1924] [serial = 837] [outer = 0x1160ecc00] 05:42:37 INFO - PROCESS | 1924 | 1464784957770 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 471ms 05:42:37 INFO - PROCESS | 1924 | 1464784957820 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1924 | 1464784957828 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:42:37 INFO - PROCESS | 1924 | 1464784957831 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1924 | 1464784957832 Marionette TRACE conn2 <- [1,1090,null,{}] 05:42:37 INFO - PROCESS | 1924 | 1464784957834 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:37 INFO - PROCESS | 1924 | 1464784957928 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:42:37 INFO - PROCESS | 1924 | 1464784957975 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1199a8800 == 49 [pid = 1924] [id = 280] 05:42:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x110e40800) [pid = 1924] [serial = 838] [outer = 0x0] 05:42:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x117397800) [pid = 1924] [serial = 839] [outer = 0x110e40800] 05:42:38 INFO - PROCESS | 1924 | 1464784958001 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x1182b2000) [pid = 1924] [serial = 840] [outer = 0x110e40800] 05:42:38 INFO - PROCESS | 1924 | 1464784958276 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 468ms 05:42:38 INFO - PROCESS | 1924 | 1464784958299 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1924 | 1464784958301 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:42:38 INFO - PROCESS | 1924 | 1464784958310 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1924 | 1464784958311 Marionette TRACE conn2 <- [1,1094,null,{}] 05:42:38 INFO - PROCESS | 1924 | 1464784958314 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:38 INFO - PROCESS | 1924 | 1464784958392 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:42:38 INFO - PROCESS | 1924 | 1464784958397 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a09b800 == 50 [pid = 1924] [id = 281] 05:42:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x1182b2c00) [pid = 1924] [serial = 841] [outer = 0x0] 05:42:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x11832a800) [pid = 1924] [serial = 842] [outer = 0x1182b2c00] 05:42:38 INFO - PROCESS | 1924 | 1464784958424 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x118605800) [pid = 1924] [serial = 843] [outer = 0x1182b2c00] 05:42:38 INFO - PROCESS | 1924 | 1464784958740 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 469ms 05:42:38 INFO - PROCESS | 1924 | 1464784958780 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1924 | 1464784958782 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:42:38 INFO - PROCESS | 1924 | 1464784958785 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1924 | 1464784958787 Marionette TRACE conn2 <- [1,1098,null,{}] 05:42:38 INFO - PROCESS | 1924 | 1464784958790 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:38 INFO - PROCESS | 1924 | 1464784958958 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:42:38 INFO - PROCESS | 1924 | 1464784958981 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a093800 == 51 [pid = 1924] [id = 282] 05:42:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x118603400) [pid = 1924] [serial = 844] [outer = 0x0] 05:42:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x11860f400) [pid = 1924] [serial = 845] [outer = 0x118603400] 05:42:39 INFO - PROCESS | 1924 | 1464784959022 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x1189d0c00) [pid = 1924] [serial = 846] [outer = 0x118603400] 05:42:39 INFO - PROCESS | 1924 | 1464784959514 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 771ms 05:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:42:39 INFO - PROCESS | 1924 | 1464784959555 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1924 | 1464784959556 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:42:39 INFO - PROCESS | 1924 | 1464784959558 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1924 | 1464784959559 Marionette TRACE conn2 <- [1,1102,null,{}] 05:42:39 INFO - PROCESS | 1924 | 1464784959562 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:39 INFO - PROCESS | 1924 | 1464784959657 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:42:39 INFO - PROCESS | 1924 | 1464784959670 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a183000 == 52 [pid = 1924] [id = 283] 05:42:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x118607000) [pid = 1924] [serial = 847] [outer = 0x0] 05:42:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x11907a400) [pid = 1924] [serial = 848] [outer = 0x118607000] 05:42:39 INFO - PROCESS | 1924 | 1464784959695 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x1193ee000) [pid = 1924] [serial = 849] [outer = 0x118607000] 05:42:40 INFO - PROCESS | 1924 | 1464784960028 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 518ms 05:42:40 INFO - PROCESS | 1924 | 1464784960078 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1924 | 1464784960079 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:42:40 INFO - PROCESS | 1924 | 1464784960081 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1924 | 1464784960083 Marionette TRACE conn2 <- [1,1106,null,{}] 05:42:40 INFO - PROCESS | 1924 | 1464784960085 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 1924 | 1464784960182 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:42:40 INFO - PROCESS | 1924 | 1464784960193 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c93000 == 53 [pid = 1924] [id = 284] 05:42:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x11907a000) [pid = 1924] [serial = 850] [outer = 0x0] 05:42:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11957fc00) [pid = 1924] [serial = 851] [outer = 0x11907a000] 05:42:40 INFO - PROCESS | 1924 | 1464784960218 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x11957dc00) [pid = 1924] [serial = 852] [outer = 0x11907a000] 05:42:40 INFO - PROCESS | 1924 | 1464784960565 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 523ms 05:42:40 INFO - PROCESS | 1924 | 1464784960605 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1924 | 1464784960606 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:42:40 INFO - PROCESS | 1924 | 1464784960608 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1924 | 1464784960610 Marionette TRACE conn2 <- [1,1110,null,{}] 05:42:40 INFO - PROCESS | 1924 | 1464784960612 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:40 INFO - PROCESS | 1924 | 1464784960719 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:42:40 INFO - PROCESS | 1924 | 1464784960723 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245ca000 == 54 [pid = 1924] [id = 285] 05:42:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x11959e800) [pid = 1924] [serial = 853] [outer = 0x0] 05:42:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x119f02c00) [pid = 1924] [serial = 854] [outer = 0x11959e800] 05:42:40 INFO - PROCESS | 1924 | 1464784960752 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x11a171800) [pid = 1924] [serial = 855] [outer = 0x11959e800] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x111c1d000) [pid = 1924] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x115e44000) [pid = 1924] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x1255b4c00) [pid = 1924] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x1138eb800) [pid = 1924] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x12bb3cc00) [pid = 1924] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x12c46b400) [pid = 1924] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x119578400) [pid = 1924] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x12920b000) [pid = 1924] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x110e37800) [pid = 1924] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x1127f1000) [pid = 1924] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x1127f5c00) [pid = 1924] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x1127f7000) [pid = 1924] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x11289fc00) [pid = 1924] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x11288b800) [pid = 1924] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x11812d800) [pid = 1924] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x110e03400) [pid = 1924] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x126914800) [pid = 1924] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x116170400) [pid = 1924] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x116019800) [pid = 1924] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:42:41 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x1195aa000) [pid = 1924] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:42:41 INFO - PROCESS | 1924 | 1464784961465 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 05:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:42:41 INFO - PROCESS | 1924 | 1464784961479 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1924 | 1464784961480 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:42:41 INFO - PROCESS | 1924 | 1464784961482 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1924 | 1464784961483 Marionette TRACE conn2 <- [1,1114,null,{}] 05:42:41 INFO - PROCESS | 1924 | 1464784961486 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:41 INFO - PROCESS | 1924 | 1464784961562 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:42:41 INFO - PROCESS | 1924 | 1464784961615 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ae3000 == 55 [pid = 1924] [id = 286] 05:42:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x11288dc00) [pid = 1924] [serial = 856] [outer = 0x0] 05:42:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x116019800) [pid = 1924] [serial = 857] [outer = 0x11288dc00] 05:42:41 INFO - PROCESS | 1924 | 1464784961640 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x119fb7800) [pid = 1924] [serial = 858] [outer = 0x11288dc00] 05:42:41 INFO - PROCESS | 1924 | 1464784961918 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 472ms 05:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:42:41 INFO - PROCESS | 1924 | 1464784961960 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1924 | 1464784961961 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:42:41 INFO - PROCESS | 1924 | 1464784961963 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1924 | 1464784961964 Marionette TRACE conn2 <- [1,1118,null,{}] 05:42:41 INFO - PROCESS | 1924 | 1464784961966 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 1924 | 1464784962047 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:42:42 INFO - PROCESS | 1924 | 1464784962051 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269d5800 == 56 [pid = 1924] [id = 287] 05:42:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x113d70c00) [pid = 1924] [serial = 859] [outer = 0x0] 05:42:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x123975400) [pid = 1924] [serial = 860] [outer = 0x113d70c00] 05:42:42 INFO - PROCESS | 1924 | 1464784962078 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x123d6e400) [pid = 1924] [serial = 861] [outer = 0x113d70c00] 05:42:42 INFO - PROCESS | 1924 | 1464784962389 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 05:42:42 INFO - PROCESS | 1924 | 1464784962431 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1924 | 1464784962432 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:42:42 INFO - PROCESS | 1924 | 1464784962435 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1924 | 1464784962436 Marionette TRACE conn2 <- [1,1122,null,{}] 05:42:42 INFO - PROCESS | 1924 | 1464784962438 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:42 INFO - PROCESS | 1924 | 1464784962543 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:42:42 INFO - PROCESS | 1924 | 1464784962550 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e5800 == 57 [pid = 1924] [id = 288] 05:42:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x1168abc00) [pid = 1924] [serial = 862] [outer = 0x0] 05:42:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x12411cc00) [pid = 1924] [serial = 863] [outer = 0x1168abc00] 05:42:42 INFO - PROCESS | 1924 | 1464784962576 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x124b10000) [pid = 1924] [serial = 864] [outer = 0x1168abc00] 05:42:42 INFO - PROCESS | 1924 | 1464784962865 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 470ms 05:42:42 INFO - PROCESS | 1924 | 1464784962907 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1924 | 1464784962909 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:42:42 INFO - PROCESS | 1924 | 1464784962911 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1924 | 1464784962912 Marionette TRACE conn2 <- [1,1126,null,{}] 05:42:42 INFO - PROCESS | 1924 | 1464784962914 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 1924 | 1464784963010 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:42:43 INFO - PROCESS | 1924 | 1464784963016 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x129236800 == 58 [pid = 1924] [id = 289] 05:42:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x124e4f800) [pid = 1924] [serial = 865] [outer = 0x0] 05:42:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x125594400) [pid = 1924] [serial = 866] [outer = 0x124e4f800] 05:42:43 INFO - PROCESS | 1924 | 1464784963055 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x1255a0000) [pid = 1924] [serial = 867] [outer = 0x124e4f800] 05:42:43 INFO - PROCESS | 1924 | 1464784963692 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 819ms 05:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:42:43 INFO - PROCESS | 1924 | 1464784963730 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:42:43 INFO - PROCESS | 1924 | 1464784963733 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:42:43 INFO - PROCESS | 1924 | 1464784963754 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:42:43 INFO - PROCESS | 1924 | 1464784963757 Marionette TRACE conn2 <- [1,1130,null,{}] 05:42:43 INFO - PROCESS | 1924 | 1464784963762 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:43 INFO - PROCESS | 1924 | 1464784963869 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:42:43 INFO - PROCESS | 1924 | 1464784963936 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x1166ed800 == 59 [pid = 1924] [id = 290] 05:42:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x110e3c000) [pid = 1924] [serial = 868] [outer = 0x0] 05:42:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x110e92000) [pid = 1924] [serial = 869] [outer = 0x110e3c000] 05:42:43 INFO - PROCESS | 1924 | 1464784963968 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x111c8ac00) [pid = 1924] [serial = 870] [outer = 0x110e3c000] 05:42:44 INFO - PROCESS | 1924 | 1464784964398 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 05:42:44 INFO - PROCESS | 1924 | 1464784964437 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1924 | 1464784964441 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:42:44 INFO - PROCESS | 1924 | 1464784964447 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1924 | 1464784964449 Marionette TRACE conn2 <- [1,1134,null,{}] 05:42:44 INFO - PROCESS | 1924 | 1464784964452 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:44 INFO - PROCESS | 1924 | 1464784964555 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:42:44 INFO - PROCESS | 1924 | 1464784964621 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cc5000 == 60 [pid = 1924] [id = 291] 05:42:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11288a800) [pid = 1924] [serial = 871] [outer = 0x0] 05:42:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x112897800) [pid = 1924] [serial = 872] [outer = 0x11288a800] 05:42:44 INFO - PROCESS | 1924 | 1464784964651 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x112d35800) [pid = 1924] [serial = 873] [outer = 0x11288a800] 05:42:45 INFO - PROCESS | 1924 | 1464784965080 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 674ms 05:42:45 INFO - PROCESS | 1924 | 1464784965123 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1924 | 1464784965125 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:42:45 INFO - PROCESS | 1924 | 1464784965129 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1924 | 1464784965132 Marionette TRACE conn2 <- [1,1138,null,{}] 05:42:45 INFO - PROCESS | 1924 | 1464784965144 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:45 INFO - PROCESS | 1924 | 1464784965300 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:42:45 INFO - PROCESS | 1924 | 1464784965422 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269d2000 == 61 [pid = 1924] [id = 292] 05:42:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x113d72000) [pid = 1924] [serial = 874] [outer = 0x0] 05:42:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x11660ac00) [pid = 1924] [serial = 875] [outer = 0x113d72000] 05:42:45 INFO - PROCESS | 1924 | 1464784965454 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x11767dc00) [pid = 1924] [serial = 876] [outer = 0x113d72000] 05:42:45 INFO - PROCESS | 1924 | 1464784965874 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 776ms 05:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:42:45 INFO - PROCESS | 1924 | 1464784965904 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1924 | 1464784965906 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:42:45 INFO - PROCESS | 1924 | 1464784965908 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1924 | 1464784965910 Marionette TRACE conn2 <- [1,1142,null,{}] 05:42:45 INFO - PROCESS | 1924 | 1464784965912 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 1924 | 1464784966015 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:42:46 INFO - PROCESS | 1924 | 1464784966170 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a1000 == 62 [pid = 1924] [id = 293] 05:42:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x124e55400) [pid = 1924] [serial = 877] [outer = 0x0] 05:42:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x125595800) [pid = 1924] [serial = 878] [outer = 0x124e55400] 05:42:46 INFO - PROCESS | 1924 | 1464784966290 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x1255b4400) [pid = 1924] [serial = 879] [outer = 0x124e55400] 05:42:46 INFO - PROCESS | 1924 | 1464784966801 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 920ms 05:42:46 INFO - PROCESS | 1924 | 1464784966829 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:42:46 INFO - PROCESS | 1924 | 1464784966830 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:42:46 INFO - PROCESS | 1924 | 1464784966832 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1924 | 1464784966834 Marionette TRACE conn2 <- [1,1146,null,{}] 05:42:46 INFO - PROCESS | 1924 | 1464784966836 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:46 INFO - PROCESS | 1924 | 1464784966937 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:42:46 INFO - PROCESS | 1924 | 1464784966987 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abd2800 == 63 [pid = 1924] [id = 294] 05:42:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x118327000) [pid = 1924] [serial = 880] [outer = 0x0] 05:42:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x12691bc00) [pid = 1924] [serial = 881] [outer = 0x118327000] 05:42:47 INFO - PROCESS | 1924 | 1464784967017 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x126d97400) [pid = 1924] [serial = 882] [outer = 0x118327000] 05:42:47 INFO - PROCESS | 1924 | 1464784967451 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 623ms 05:42:47 INFO - PROCESS | 1924 | 1464784967456 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1924 | 1464784967458 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:42:47 INFO - PROCESS | 1924 | 1464784967460 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1924 | 1464784967462 Marionette TRACE conn2 <- [1,1150,null,{}] 05:42:47 INFO - PROCESS | 1924 | 1464784967464 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:47 INFO - PROCESS | 1924 | 1464784967581 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:42:47 INFO - PROCESS | 1924 | 1464784967635 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f79000 == 64 [pid = 1924] [id = 295] 05:42:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x1138ecc00) [pid = 1924] [serial = 883] [outer = 0x0] 05:42:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x126f36400) [pid = 1924] [serial = 884] [outer = 0x1138ecc00] 05:42:47 INFO - PROCESS | 1924 | 1464784967665 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x12761b400) [pid = 1924] [serial = 885] [outer = 0x1138ecc00] 05:42:48 INFO - PROCESS | 1924 | 1464784968085 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 669ms 05:42:48 INFO - PROCESS | 1924 | 1464784968129 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1924 | 1464784968131 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:42:48 INFO - PROCESS | 1924 | 1464784968133 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1924 | 1464784968134 Marionette TRACE conn2 <- [1,1154,null,{}] 05:42:48 INFO - PROCESS | 1924 | 1464784968137 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:48 INFO - PROCESS | 1924 | 1464784968240 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:42:48 INFO - PROCESS | 1924 | 1464784968294 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238f2800 == 65 [pid = 1924] [id = 296] 05:42:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x119578c00) [pid = 1924] [serial = 886] [outer = 0x0] 05:42:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x128d4f400) [pid = 1924] [serial = 887] [outer = 0x119578c00] 05:42:48 INFO - PROCESS | 1924 | 1464784968323 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x128d5bc00) [pid = 1924] [serial = 888] [outer = 0x119578c00] 05:42:48 INFO - PROCESS | 1924 | 1464784968904 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 823ms 05:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:42:48 INFO - PROCESS | 1924 | 1464784968956 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 1924 | 1464784968958 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:42:48 INFO - PROCESS | 1924 | 1464784968962 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 1924 | 1464784968964 Marionette TRACE conn2 <- [1,1158,null,{}] 05:42:48 INFO - PROCESS | 1924 | 1464784968968 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 1924 | 1464784969068 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:42:49 INFO - PROCESS | 1924 | 1464784969137 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1131d0800 == 66 [pid = 1924] [id = 297] 05:42:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x110e92c00) [pid = 1924] [serial = 889] [outer = 0x0] 05:42:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x110e96400) [pid = 1924] [serial = 890] [outer = 0x110e92c00] 05:42:49 INFO - PROCESS | 1924 | 1464784969166 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x111c19c00) [pid = 1924] [serial = 891] [outer = 0x110e92c00] 05:42:49 INFO - PROCESS | 1924 | 1464784969552 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 622ms 05:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:42:49 INFO - PROCESS | 1924 | 1464784969584 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 1924 | 1464784969588 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:42:49 INFO - PROCESS | 1924 | 1464784969592 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1924 | 1464784969594 Marionette TRACE conn2 <- [1,1162,null,{}] 05:42:49 INFO - PROCESS | 1924 | 1464784969596 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:49 INFO - PROCESS | 1924 | 1464784969712 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e5800 == 65 [pid = 1924] [id = 288] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1269d5800 == 64 [pid = 1924] [id = 287] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x123ae3000 == 63 [pid = 1924] [id = 286] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1245ca000 == 62 [pid = 1924] [id = 285] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x123c93000 == 61 [pid = 1924] [id = 284] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x11a183000 == 60 [pid = 1924] [id = 283] 05:42:49 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x129441000) [pid = 1924] [serial = 812] [outer = 0x0] [url = about:blank] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x11a093800 == 59 [pid = 1924] [id = 282] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x11a09b800 == 58 [pid = 1924] [id = 281] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1199a8800 == 57 [pid = 1924] [id = 280] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119560800 == 56 [pid = 1924] [id = 279] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x117049000 == 55 [pid = 1924] [id = 278] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1182d8000 == 54 [pid = 1924] [id = 277] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1170f8000 == 53 [pid = 1924] [id = 276] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x116818000 == 52 [pid = 1924] [id = 275] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x125668000 == 51 [pid = 1924] [id = 273] 05:42:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119f8c000 == 50 [pid = 1924] [id = 272] 05:42:49 INFO - PROCESS | 1924 | 1464784969804 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x113f14000 == 51 [pid = 1924] [id = 298] 05:42:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x111ed7400) [pid = 1924] [serial = 892] [outer = 0x0] 05:42:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x11276a400) [pid = 1924] [serial = 893] [outer = 0x111ed7400] 05:42:49 INFO - PROCESS | 1924 | 1464784969830 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x112889400) [pid = 1924] [serial = 894] [outer = 0x111ed7400] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x12ce84400) [pid = 1924] [serial = 726] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x12ac0ec00) [pid = 1924] [serial = 603] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x119da8400) [pid = 1924] [serial = 666] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x12ce80c00) [pid = 1924] [serial = 606] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x12d233400) [pid = 1924] [serial = 609] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x119fb2400) [pid = 1924] [serial = 600] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x11684a000) [pid = 1924] [serial = 597] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x129212800) [pid = 1924] [serial = 794] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x12ac12c00) [pid = 1924] [serial = 791] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x1127f5800) [pid = 1924] [serial = 797] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x129213800) [pid = 1924] [serial = 800] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x1250a0c00) [pid = 1924] [serial = 803] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x1127fa400) [pid = 1924] [serial = 798] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x1128a2400) [pid = 1924] [serial = 806] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x129448400) [pid = 1924] [serial = 807] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x112890800) [pid = 1924] [serial = 809] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x118327800) [pid = 1924] [serial = 779] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x119077c00) [pid = 1924] [serial = 780] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x123b0f400) [pid = 1924] [serial = 761] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x12c93b800) [pid = 1924] [serial = 770] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x12c150c00) [pid = 1924] [serial = 767] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x110e0a000) [pid = 1924] [serial = 788] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x118940c00) [pid = 1924] [serial = 758] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x128d55400) [pid = 1924] [serial = 785] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x129434800) [pid = 1924] [serial = 786] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x118211400) [pid = 1924] [serial = 777] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x11684c400) [pid = 1924] [serial = 776] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x12942f800) [pid = 1924] [serial = 764] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x12d567c00) [pid = 1924] [serial = 774] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x12cfde000) [pid = 1924] [serial = 773] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x117685800) [pid = 1924] [serial = 755] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x111ed9400) [pid = 1924] [serial = 752] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x12396b400) [pid = 1924] [serial = 782] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x124e4b000) [pid = 1924] [serial = 783] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x12943f400) [pid = 1924] [serial = 801] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x112894800) [pid = 1924] [serial = 810] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x129442000) [pid = 1924] [serial = 804] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x129216800) [pid = 1924] [serial = 795] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x12c158000) [pid = 1924] [serial = 792] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x110e0f800) [pid = 1924] [serial = 789] [outer = 0x0] [url = about:blank] 05:42:50 INFO - PROCESS | 1924 | 1464784970161 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 619ms 05:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:42:50 INFO - PROCESS | 1924 | 1464784970211 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1924 | 1464784970212 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:42:50 INFO - PROCESS | 1924 | 1464784970215 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1924 | 1464784970217 Marionette TRACE conn2 <- [1,1166,null,{}] 05:42:50 INFO - PROCESS | 1924 | 1464784970224 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 1924 | 1464784970316 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:42:50 INFO - PROCESS | 1924 | 1464784970388 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fc000 == 52 [pid = 1924] [id = 299] 05:42:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x112a7dc00) [pid = 1924] [serial = 895] [outer = 0x0] 05:42:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x113802400) [pid = 1924] [serial = 896] [outer = 0x112a7dc00] 05:42:50 INFO - PROCESS | 1924 | 1464784970415 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x113d6b800) [pid = 1924] [serial = 897] [outer = 0x112a7dc00] 05:42:50 INFO - PROCESS | 1924 | 1464784970697 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 524ms 05:42:50 INFO - PROCESS | 1924 | 1464784970743 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1924 | 1464784970745 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:42:50 INFO - PROCESS | 1924 | 1464784970747 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1924 | 1464784970748 Marionette TRACE conn2 <- [1,1170,null,{}] 05:42:50 INFO - PROCESS | 1924 | 1464784970750 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:50 INFO - PROCESS | 1924 | 1464784970838 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:42:50 INFO - PROCESS | 1924 | 1464784970898 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x118986000 == 53 [pid = 1924] [id = 300] 05:42:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x112a7e000) [pid = 1924] [serial = 898] [outer = 0x0] 05:42:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x115e4a400) [pid = 1924] [serial = 899] [outer = 0x112a7e000] 05:42:50 INFO - PROCESS | 1924 | 1464784970924 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x116025800) [pid = 1924] [serial = 900] [outer = 0x112a7e000] 05:42:51 INFO - PROCESS | 1924 | 1464784971191 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 470ms 05:42:51 INFO - PROCESS | 1924 | 1464784971217 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1924 | 1464784971219 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:42:51 INFO - PROCESS | 1924 | 1464784971229 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1924 | 1464784971230 Marionette TRACE conn2 <- [1,1174,null,{}] 05:42:51 INFO - PROCESS | 1924 | 1464784971232 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:51 INFO - PROCESS | 1924 | 1464784971315 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:42:51 INFO - PROCESS | 1924 | 1464784971321 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x119556000 == 54 [pid = 1924] [id = 301] 05:42:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x116028c00) [pid = 1924] [serial = 901] [outer = 0x0] 05:42:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x116610c00) [pid = 1924] [serial = 902] [outer = 0x116028c00] 05:42:51 INFO - PROCESS | 1924 | 1464784971347 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x11670d400) [pid = 1924] [serial = 903] [outer = 0x116028c00] 05:42:51 INFO - PROCESS | 1924 | 1464784971772 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1924 | 1464784971800 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:42:51 INFO - PROCESS | 1924 | 1464784971806 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1924 | 1464784971808 Marionette TRACE conn2 <- [1,1178,null,{}] 05:42:51 INFO - PROCESS | 1924 | 1464784971811 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:51 INFO - PROCESS | 1924 | 1464784971986 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:42:52 INFO - PROCESS | 1924 | 1464784972014 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a09a800 == 55 [pid = 1924] [id = 302] 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x116a65800) [pid = 1924] [serial = 904] [outer = 0x0] 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x118213800) [pid = 1924] [serial = 905] [outer = 0x116a65800] 05:42:52 INFO - PROCESS | 1924 | 1464784972057 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x1182b6000) [pid = 1924] [serial = 906] [outer = 0x116a65800] 05:42:52 INFO - PROCESS | 1924 | 1464784972424 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1924 | 1464784972478 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:42:52 INFO - PROCESS | 1924 | 1464784972480 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1924 | 1464784972481 Marionette TRACE conn2 <- [1,1182,null,{}] 05:42:52 INFO - PROCESS | 1924 | 1464784972483 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:52 INFO - PROCESS | 1924 | 1464784972580 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:42:52 INFO - PROCESS | 1924 | 1464784972592 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a104000 == 56 [pid = 1924] [id = 303] 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x1182b4000) [pid = 1924] [serial = 907] [outer = 0x0] 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x11832c400) [pid = 1924] [serial = 908] [outer = 0x1182b4000] 05:42:52 INFO - PROCESS | 1924 | 1464784972617 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x118611400) [pid = 1924] [serial = 909] [outer = 0x1182b4000] 05:42:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x11893bc00) [pid = 1924] [serial = 910] [outer = 0x119d9f800] 05:42:53 INFO - PROCESS | 1924 | 1464784973023 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1924 | 1464784973049 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:42:53 INFO - PROCESS | 1924 | 1464784973052 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1924 | 1464784973054 Marionette TRACE conn2 <- [1,1186,null,{}] 05:42:53 INFO - PROCESS | 1924 | 1464784973064 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:53 INFO - PROCESS | 1924 | 1464784973163 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:42:53 INFO - PROCESS | 1924 | 1464784973197 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ca1000 == 57 [pid = 1924] [id = 304] 05:42:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x118325800) [pid = 1924] [serial = 911] [outer = 0x0] 05:42:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11904c000) [pid = 1924] [serial = 912] [outer = 0x118325800] 05:42:53 INFO - PROCESS | 1924 | 1464784973223 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x119579800) [pid = 1924] [serial = 913] [outer = 0x118325800] 05:42:53 INFO - PROCESS | 1924 | 1464784973546 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1924 | 1464784973580 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:42:53 INFO - PROCESS | 1924 | 1464784973583 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1924 | 1464784973584 Marionette TRACE conn2 <- [1,1190,null,{}] 05:42:53 INFO - PROCESS | 1924 | 1464784973587 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:53 INFO - PROCESS | 1924 | 1464784973688 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:42:53 INFO - PROCESS | 1924 | 1464784973722 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12504f000 == 58 [pid = 1924] [id = 305] 05:42:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x110e8f400) [pid = 1924] [serial = 914] [outer = 0x0] 05:42:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x1195a7c00) [pid = 1924] [serial = 915] [outer = 0x110e8f400] 05:42:53 INFO - PROCESS | 1924 | 1464784973747 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x119fa8800) [pid = 1924] [serial = 916] [outer = 0x110e8f400] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x11601c400) [pid = 1924] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x113278c00) [pid = 1924] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x110e40800) [pid = 1924] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x11959e800) [pid = 1924] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x110e99400) [pid = 1924] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x113d70c00) [pid = 1924] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x1160ecc00) [pid = 1924] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x118607000) [pid = 1924] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x11907a000) [pid = 1924] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x11288dc00) [pid = 1924] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x1168abc00) [pid = 1924] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x110e96800) [pid = 1924] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x118603400) [pid = 1924] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:42:54 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x1182b2c00) [pid = 1924] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:42:54 INFO - PROCESS | 1924 | 1464784974204 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1924 | 1464784974265 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:42:54 INFO - PROCESS | 1924 | 1464784974274 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1924 | 1464784974275 Marionette TRACE conn2 <- [1,1194,null,{}] 05:42:54 INFO - PROCESS | 1924 | 1464784974278 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:54 INFO - PROCESS | 1924 | 1464784974367 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:42:54 INFO - PROCESS | 1924 | 1464784974372 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269cf000 == 59 [pid = 1924] [id = 306] 05:42:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x1161ad000) [pid = 1924] [serial = 917] [outer = 0x0] 05:42:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x11957f800) [pid = 1924] [serial = 918] [outer = 0x1161ad000] 05:42:54 INFO - PROCESS | 1924 | 1464784974396 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x119fab800) [pid = 1924] [serial = 919] [outer = 0x1161ad000] 05:42:54 INFO - PROCESS | 1924 | 1464784974730 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:42:54 INFO - PROCESS | 1924 | 1464784974745 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:42:54 INFO - PROCESS | 1924 | 1464784974747 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:42:54 INFO - PROCESS | 1924 | 1464784974749 Marionette TRACE conn2 <- [1,1198,null,{}] 05:42:54 INFO - PROCESS | 1924 | 1464784974751 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:54 INFO - PROCESS | 1924 | 1464784974856 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:42:54 INFO - PROCESS | 1924 | 1464784974910 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x128dc9000 == 60 [pid = 1924] [id = 307] 05:42:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x116854800) [pid = 1924] [serial = 920] [outer = 0x0] 05:42:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x11a171c00) [pid = 1924] [serial = 921] [outer = 0x116854800] 05:42:54 INFO - PROCESS | 1924 | 1464784974940 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x124e57400) [pid = 1924] [serial = 922] [outer = 0x116854800] 05:42:55 INFO - PROCESS | 1924 | 1464784975241 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 520ms 05:42:55 INFO - PROCESS | 1924 | 1464784975267 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1924 | 1464784975269 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:42:55 INFO - PROCESS | 1924 | 1464784975274 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1924 | 1464784975276 Marionette TRACE conn2 <- [1,1202,null,{}] 05:42:55 INFO - PROCESS | 1924 | 1464784975278 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 1924 | 1464784975365 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:42:55 INFO - PROCESS | 1924 | 1464784975370 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a99e000 == 61 [pid = 1924] [id = 308] 05:42:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x12497ec00) [pid = 1924] [serial = 923] [outer = 0x0] 05:42:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x126d99800) [pid = 1924] [serial = 924] [outer = 0x12497ec00] 05:42:55 INFO - PROCESS | 1924 | 1464784975395 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x12719b400) [pid = 1924] [serial = 925] [outer = 0x12497ec00] 05:42:55 INFO - PROCESS | 1924 | 1464784975712 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 472ms 05:42:55 INFO - PROCESS | 1924 | 1464784975745 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1924 | 1464784975746 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:42:55 INFO - PROCESS | 1924 | 1464784975749 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1924 | 1464784975750 Marionette TRACE conn2 <- [1,1206,null,{}] 05:42:55 INFO - PROCESS | 1924 | 1464784975753 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:55 INFO - PROCESS | 1924 | 1464784975870 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:42:55 INFO - PROCESS | 1924 | 1464784975876 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b83a000 == 62 [pid = 1924] [id = 309] 05:42:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11276e000) [pid = 1924] [serial = 926] [outer = 0x0] 05:42:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x12715c000) [pid = 1924] [serial = 927] [outer = 0x11276e000] 05:42:55 INFO - PROCESS | 1924 | 1464784975902 Marionette DEBUG loaded listener.js 05:42:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x127618800) [pid = 1924] [serial = 928] [outer = 0x11276e000] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1170eb000 == 61 [pid = 1924] [id = 153] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12bae0000 == 60 [pid = 1924] [id = 203] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x116869000 == 59 [pid = 1924] [id = 222] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12abd3000 == 58 [pid = 1924] [id = 152] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf9a800 == 57 [pid = 1924] [id = 217] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x13520b800 == 56 [pid = 1924] [id = 274] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12c908000 == 55 [pid = 1924] [id = 178] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x123c98000 == 54 [pid = 1924] [id = 271] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1193d3800 == 53 [pid = 1924] [id = 242] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12bde5800 == 52 [pid = 1924] [id = 173] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12d676000 == 51 [pid = 1924] [id = 221] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1161d8000 == 50 [pid = 1924] [id = 134] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3a9800 == 49 [pid = 1924] [id = 220] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x11956b800 == 48 [pid = 1924] [id = 191] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12d690800 == 47 [pid = 1924] [id = 241] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1131d0800 == 46 [pid = 1924] [id = 297] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1238f2800 == 45 [pid = 1924] [id = 296] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x119f79000 == 44 [pid = 1924] [id = 295] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12abd2800 == 43 [pid = 1924] [id = 294] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a1000 == 42 [pid = 1924] [id = 293] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1269d2000 == 41 [pid = 1924] [id = 292] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x119cc5000 == 40 [pid = 1924] [id = 291] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x129236800 == 39 [pid = 1924] [id = 289] 05:42:56 INFO - PROCESS | 1924 | --DOCSHELL 0x1166ed800 == 38 [pid = 1924] [id = 290] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x11a09a800 == 37 [pid = 1924] [id = 302] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x128dc9000 == 36 [pid = 1924] [id = 307] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12504f000 == 35 [pid = 1924] [id = 305] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1269cf000 == 34 [pid = 1924] [id = 306] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fc000 == 33 [pid = 1924] [id = 299] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x119556000 == 32 [pid = 1924] [id = 301] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x11a104000 == 31 [pid = 1924] [id = 303] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x113f14000 == 30 [pid = 1924] [id = 298] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x123ca1000 == 29 [pid = 1924] [id = 304] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x118986000 == 28 [pid = 1924] [id = 300] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x124b10000) [pid = 1924] [serial = 864] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x125594400) [pid = 1924] [serial = 866] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x116022000) [pid = 1924] [serial = 833] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x1127f0800) [pid = 1924] [serial = 815] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x11601fc00) [pid = 1924] [serial = 831] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x117397800) [pid = 1924] [serial = 839] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x119f02c00) [pid = 1924] [serial = 854] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x1127f6c00) [pid = 1924] [serial = 825] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x123975400) [pid = 1924] [serial = 860] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x11a171800) [pid = 1924] [serial = 855] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x119575400) [pid = 1924] [serial = 821] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x11684a800) [pid = 1924] [serial = 837] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x1160eb400) [pid = 1924] [serial = 834] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x111a08800) [pid = 1924] [serial = 824] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x1182b2000) [pid = 1924] [serial = 840] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x1193ee000) [pid = 1924] [serial = 849] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x11957fc00) [pid = 1924] [serial = 851] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x11907a400) [pid = 1924] [serial = 848] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x119fb7800) [pid = 1924] [serial = 858] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12411cc00) [pid = 1924] [serial = 863] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x1166bdc00) [pid = 1924] [serial = 836] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x113f4cc00) [pid = 1924] [serial = 818] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x123d6e400) [pid = 1924] [serial = 861] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x11289b800) [pid = 1924] [serial = 828] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x116019800) [pid = 1924] [serial = 857] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x113f0c400) [pid = 1924] [serial = 830] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x1189d0c00) [pid = 1924] [serial = 846] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x11860f400) [pid = 1924] [serial = 845] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x118605800) [pid = 1924] [serial = 843] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x11832a800) [pid = 1924] [serial = 842] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x1127f9000) [pid = 1924] [serial = 827] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x11957dc00) [pid = 1924] [serial = 852] [outer = 0x0] [url = about:blank] 05:42:57 INFO - PROCESS | 1924 | --DOCSHELL 0x12a99e000 == 27 [pid = 1924] [id = 308] 05:42:57 INFO - PROCESS | 1924 | 1464784977775 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2076ms 05:42:57 INFO - PROCESS | 1924 | 1464784977826 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1924 | 1464784977828 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:42:57 INFO - PROCESS | 1924 | 1464784977832 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1924 | 1464784977834 Marionette TRACE conn2 <- [1,1210,null,{}] 05:42:57 INFO - PROCESS | 1924 | 1464784977839 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:57 INFO - PROCESS | 1924 | 1464784977917 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:42:57 INFO - PROCESS | 1924 | 1464784977926 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x113a26800 == 28 [pid = 1924] [id = 310] 05:42:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x110fb1400) [pid = 1924] [serial = 929] [outer = 0x0] 05:42:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x111e33800) [pid = 1924] [serial = 930] [outer = 0x110fb1400] 05:42:57 INFO - PROCESS | 1924 | 1464784977953 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x1121b5800) [pid = 1924] [serial = 931] [outer = 0x110fb1400] 05:42:58 INFO - PROCESS | 1924 | 1464784978282 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 475ms 05:42:58 INFO - PROCESS | 1924 | 1464784978308 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1924 | 1464784978312 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:42:58 INFO - PROCESS | 1924 | 1464784978317 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1924 | 1464784978319 Marionette TRACE conn2 <- [1,1214,null,{}] 05:42:58 INFO - PROCESS | 1924 | 1464784978323 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 1924 | 1464784978400 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:42:58 INFO - PROCESS | 1924 | 1464784978452 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x1161da800 == 29 [pid = 1924] [id = 311] 05:42:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x1121b5000) [pid = 1924] [serial = 932] [outer = 0x0] 05:42:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x1127f3000) [pid = 1924] [serial = 933] [outer = 0x1121b5000] 05:42:58 INFO - PROCESS | 1924 | 1464784978478 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x11288f800) [pid = 1924] [serial = 934] [outer = 0x1121b5000] 05:42:58 INFO - PROCESS | 1924 | 1464784978766 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 474ms 05:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:42:58 INFO - PROCESS | 1924 | 1464784978793 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1924 | 1464784978795 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:42:58 INFO - PROCESS | 1924 | 1464784978797 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1924 | 1464784978800 Marionette TRACE conn2 <- [1,1218,null,{}] 05:42:58 INFO - PROCESS | 1924 | 1464784978816 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:58 INFO - PROCESS | 1924 | 1464784978905 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:42:58 INFO - PROCESS | 1924 | 1464784978951 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170f8800 == 30 [pid = 1924] [id = 312] 05:42:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x110e0e000) [pid = 1924] [serial = 935] [outer = 0x0] 05:42:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x11289fc00) [pid = 1924] [serial = 936] [outer = 0x110e0e000] 05:42:58 INFO - PROCESS | 1924 | 1464784978980 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x113805c00) [pid = 1924] [serial = 937] [outer = 0x110e0e000] 05:42:59 INFO - PROCESS | 1924 | 1464784979282 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 526ms 05:42:59 INFO - PROCESS | 1924 | 1464784979325 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1924 | 1464784979326 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:42:59 INFO - PROCESS | 1924 | 1464784979329 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1924 | 1464784979330 Marionette TRACE conn2 <- [1,1222,null,{}] 05:42:59 INFO - PROCESS | 1924 | 1464784979332 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:59 INFO - PROCESS | 1924 | 1464784979408 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:42:59 INFO - PROCESS | 1924 | 1464784979412 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x11896e000 == 31 [pid = 1924] [id = 313] 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x113d11800) [pid = 1924] [serial = 938] [outer = 0x0] 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x116019400) [pid = 1924] [serial = 939] [outer = 0x113d11800] 05:42:59 INFO - PROCESS | 1924 | 1464784979440 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x116021c00) [pid = 1924] [serial = 940] [outer = 0x113d11800] 05:42:59 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified 05:42:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1 05:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:59 INFO - _addTest/ [0,1225,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1924 | 1464784979749 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:42:59 INFO - PROCESS | 1924 | 1464784979752 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1924 | 1464784979755 Marionette TRACE conn2 <- [1,1226,null,{}] 05:42:59 INFO - PROCESS | 1924 | 1464784979767 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:42:59 INFO - PROCESS | 1924 | 1464784979872 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:42:59 INFO - PROCESS | 1924 | 1464784979881 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193c6800 == 32 [pid = 1924] [id = 314] 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x1127f4000) [pid = 1924] [serial = 941] [outer = 0x0] 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x11601b400) [pid = 1924] [serial = 942] [outer = 0x1127f4000] 05:42:59 INFO - PROCESS | 1924 | 1464784979922 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x1161b7000) [pid = 1924] [serial = 943] [outer = 0x1127f4000] 05:43:00 INFO - PROCESS | 1924 | 1464784980392 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 678ms 05:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:43:00 INFO - PROCESS | 1924 | 1464784980443 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1924 | 1464784980444 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:43:00 INFO - PROCESS | 1924 | 1464784980447 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1924 | 1464784980448 Marionette TRACE conn2 <- [1,1230,null,{}] 05:43:00 INFO - PROCESS | 1924 | 1464784980450 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:00 INFO - PROCESS | 1924 | 1464784980551 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:43:00 INFO - PROCESS | 1924 | 1464784980559 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f72000 == 33 [pid = 1924] [id = 315] 05:43:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x11660d400) [pid = 1924] [serial = 944] [outer = 0x0] 05:43:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x117685000) [pid = 1924] [serial = 945] [outer = 0x11660d400] 05:43:00 INFO - PROCESS | 1924 | 1464784980585 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x118137000) [pid = 1924] [serial = 946] [outer = 0x11660d400] 05:43:00 INFO - PROCESS | 1924 | 1464784980888 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 468ms 05:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:43:00 INFO - PROCESS | 1924 | 1464784980915 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1924 | 1464784980917 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:43:00 INFO - PROCESS | 1924 | 1464784980919 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1924 | 1464784980920 Marionette TRACE conn2 <- [1,1234,null,{}] 05:43:00 INFO - PROCESS | 1924 | 1464784980926 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:00 INFO - PROCESS | 1924 | 1464784980995 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:43:01 INFO - PROCESS | 1924 | 1464784980999 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a099000 == 34 [pid = 1924] [id = 316] 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x110e0a000) [pid = 1924] [serial = 947] [outer = 0x0] 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x1182a9800) [pid = 1924] [serial = 948] [outer = 0x110e0a000] 05:43:01 INFO - PROCESS | 1924 | 1464784981027 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x118321000) [pid = 1924] [serial = 949] [outer = 0x110e0a000] 05:43:01 INFO - PROCESS | 1924 | 1464784981343 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 471ms 05:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:43:01 INFO - PROCESS | 1924 | 1464784981390 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1924 | 1464784981392 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:43:01 INFO - PROCESS | 1924 | 1464784981394 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1924 | 1464784981395 Marionette TRACE conn2 <- [1,1238,null,{}] 05:43:01 INFO - PROCESS | 1924 | 1464784981406 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:01 INFO - PROCESS | 1924 | 1464784981473 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:43:01 INFO - PROCESS | 1924 | 1464784981477 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c3800 == 35 [pid = 1924] [id = 317] 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x118323c00) [pid = 1924] [serial = 950] [outer = 0x0] 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x118329400) [pid = 1924] [serial = 951] [outer = 0x118323c00] 05:43:01 INFO - PROCESS | 1924 | 1464784981504 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x118602800) [pid = 1924] [serial = 952] [outer = 0x118323c00] 05:43:01 INFO - PROCESS | 1924 | 1464784981788 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 427ms 05:43:01 INFO - PROCESS | 1924 | 1464784981827 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1924 | 1464784981828 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:43:01 INFO - PROCESS | 1924 | 1464784981831 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1924 | 1464784981832 Marionette TRACE conn2 <- [1,1242,null,{}] 05:43:01 INFO - PROCESS | 1924 | 1464784981834 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:01 INFO - PROCESS | 1924 | 1464784981908 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:43:01 INFO - PROCESS | 1924 | 1464784981912 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170f8000 == 36 [pid = 1924] [id = 318] 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x11820fc00) [pid = 1924] [serial = 953] [outer = 0x0] 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x11860ec00) [pid = 1924] [serial = 954] [outer = 0x11820fc00] 05:43:01 INFO - PROCESS | 1924 | 1464784981939 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x11904bc00) [pid = 1924] [serial = 955] [outer = 0x11820fc00] 05:43:02 INFO - PROCESS | 1924 | 1464784982246 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 05:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:43:02 INFO - PROCESS | 1924 | 1464784982300 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1924 | 1464784982301 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:43:02 INFO - PROCESS | 1924 | 1464784982303 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1924 | 1464784982304 Marionette TRACE conn2 <- [1,1246,null,{}] 05:43:02 INFO - PROCESS | 1924 | 1464784982306 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:02 INFO - PROCESS | 1924 | 1464784982408 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:43:02 INFO - PROCESS | 1924 | 1464784982440 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x123acf000 == 37 [pid = 1924] [id = 319] 05:43:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x112888000) [pid = 1924] [serial = 956] [outer = 0x0] 05:43:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x119077c00) [pid = 1924] [serial = 957] [outer = 0x112888000] 05:43:02 INFO - PROCESS | 1924 | 1464784982465 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x119577800) [pid = 1924] [serial = 958] [outer = 0x112888000] 05:43:02 INFO - PROCESS | 1924 | 1464784982781 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 05:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:43:02 INFO - PROCESS | 1924 | 1464784982824 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 1924 | 1464784982825 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:43:02 INFO - PROCESS | 1924 | 1464784982827 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1924 | 1464784982837 Marionette TRACE conn2 <- [1,1250,null,{}] 05:43:02 INFO - PROCESS | 1924 | 1464784982847 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:02 INFO - PROCESS | 1924 | 1464784982951 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:43:02 INFO - PROCESS | 1924 | 1464784982955 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x11902e800 == 38 [pid = 1924] [id = 320] 05:43:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x11957f000) [pid = 1924] [serial = 959] [outer = 0x0] 05:43:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x119994400) [pid = 1924] [serial = 960] [outer = 0x11957f000] 05:43:02 INFO - PROCESS | 1924 | 1464784982987 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x119fb4c00) [pid = 1924] [serial = 961] [outer = 0x11957f000] 05:43:03 INFO - PROCESS | 1924 | 1464784983307 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 534ms 05:43:03 INFO - PROCESS | 1924 | 1464784983362 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1924 | 1464784983363 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:43:03 INFO - PROCESS | 1924 | 1464784983365 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1924 | 1464784983366 Marionette TRACE conn2 <- [1,1254,null,{}] 05:43:03 INFO - PROCESS | 1924 | 1464784983369 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:03 INFO - PROCESS | 1924 | 1464784983459 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:43:03 INFO - PROCESS | 1924 | 1464784983491 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1249a0000 == 39 [pid = 1924] [id = 321] 05:43:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x119fb7800) [pid = 1924] [serial = 962] [outer = 0x0] 05:43:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x123975400) [pid = 1924] [serial = 963] [outer = 0x119fb7800] 05:43:03 INFO - PROCESS | 1924 | 1464784983516 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x123c3f800) [pid = 1924] [serial = 964] [outer = 0x119fb7800] 05:43:03 INFO - PROCESS | 1924 | 1464784983817 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 468ms 05:43:03 INFO - PROCESS | 1924 | 1464784983834 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:43:03 INFO - PROCESS | 1924 | 1464784983836 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:43:03 INFO - PROCESS | 1924 | 1464784983839 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1924 | 1464784983840 Marionette TRACE conn2 <- [1,1258,null,{}] 05:43:03 INFO - PROCESS | 1924 | 1464784983842 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:03 INFO - PROCESS | 1924 | 1464784983943 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:43:03 INFO - PROCESS | 1924 | 1464784983957 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269ce800 == 40 [pid = 1924] [id = 322] 05:43:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x123b0f000) [pid = 1924] [serial = 965] [outer = 0x0] 05:43:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x124114400) [pid = 1924] [serial = 966] [outer = 0x123b0f000] 05:43:03 INFO - PROCESS | 1924 | 1464784983981 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x1241c2400) [pid = 1924] [serial = 967] [outer = 0x123b0f000] 05:43:04 INFO - PROCESS | 1924 | 1464784984333 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 520ms 05:43:04 INFO - PROCESS | 1924 | 1464784984359 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1924 | 1464784984360 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:43:04 INFO - PROCESS | 1924 | 1464784984363 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1924 | 1464784984364 Marionette TRACE conn2 <- [1,1262,null,{}] 05:43:04 INFO - PROCESS | 1924 | 1464784984366 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:04 INFO - PROCESS | 1924 | 1464784984464 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:43:04 INFO - PROCESS | 1924 | 1464784984498 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e2000 == 41 [pid = 1924] [id = 323] 05:43:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x123d05000) [pid = 1924] [serial = 968] [outer = 0x0] 05:43:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x124e4b800) [pid = 1924] [serial = 969] [outer = 0x123d05000] 05:43:04 INFO - PROCESS | 1924 | 1464784984522 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x12559a400) [pid = 1924] [serial = 970] [outer = 0x123d05000] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x12ac11800) [pid = 1924] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x1161ad000) [pid = 1924] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x118325800) [pid = 1924] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x110e8f400) [pid = 1924] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x110e3c000) [pid = 1924] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x124e4f800) [pid = 1924] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x116028c00) [pid = 1924] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x112a7e000) [pid = 1924] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x112a7dc00) [pid = 1924] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x111ed7400) [pid = 1924] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x110e92c00) [pid = 1924] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x119578c00) [pid = 1924] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x1138ecc00) [pid = 1924] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x118327000) [pid = 1924] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x124e55400) [pid = 1924] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x113d72000) [pid = 1924] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x11288a800) [pid = 1924] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x116a65800) [pid = 1924] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x116854800) [pid = 1924] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x127152800) [pid = 1924] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x11601bc00) [pid = 1924] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x1255be800) [pid = 1924] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x11832c000) [pid = 1924] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x127151c00) [pid = 1924] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x119582800) [pid = 1924] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x112a74000) [pid = 1924] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x12a7a7800) [pid = 1924] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x125597c00) [pid = 1924] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x12c205000) [pid = 1924] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12bb58400) [pid = 1924] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x110e99000) [pid = 1924] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x110e98000) [pid = 1924] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x1160ec800) [pid = 1924] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x12bb5b400) [pid = 1924] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x1271a1400) [pid = 1924] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x116028000) [pid = 1924] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x119582c00) [pid = 1924] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x110e94c00) [pid = 1924] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x123862c00) [pid = 1924] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x1160f8400) [pid = 1924] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x119041c00) [pid = 1924] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12497ec00) [pid = 1924] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:43:05 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x1182b4000) [pid = 1924] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:43:05 INFO - PROCESS | 1924 | 1464784985101 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 768ms 05:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:43:05 INFO - PROCESS | 1924 | 1464784985131 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1924 | 1464784985132 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:43:05 INFO - PROCESS | 1924 | 1464784985134 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1924 | 1464784985136 Marionette TRACE conn2 <- [1,1266,null,{}] 05:43:05 INFO - PROCESS | 1924 | 1464784985140 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:05 INFO - PROCESS | 1924 | 1464784985215 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:43:05 INFO - PROCESS | 1924 | 1464784985284 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170ff000 == 42 [pid = 1924] [id = 324] 05:43:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x110e99000) [pid = 1924] [serial = 971] [outer = 0x0] 05:43:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x112888800) [pid = 1924] [serial = 972] [outer = 0x110e99000] 05:43:05 INFO - PROCESS | 1924 | 1464784985308 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x11601e800) [pid = 1924] [serial = 973] [outer = 0x110e99000] 05:43:05 INFO - PROCESS | 1924 | 1464784985578 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 472ms 05:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:43:05 INFO - PROCESS | 1924 | 1464784985610 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1924 | 1464784985611 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:43:05 INFO - PROCESS | 1924 | 1464784985613 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1924 | 1464784985614 Marionette TRACE conn2 <- [1,1270,null,{}] 05:43:05 INFO - PROCESS | 1924 | 1464784985616 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:05 INFO - PROCESS | 1924 | 1464784985696 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:43:05 INFO - PROCESS | 1924 | 1464784985701 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x124bd5800 == 43 [pid = 1924] [id = 325] 05:43:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x116168000) [pid = 1924] [serial = 974] [outer = 0x0] 05:43:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x11831d400) [pid = 1924] [serial = 975] [outer = 0x116168000] 05:43:05 INFO - PROCESS | 1924 | 1464784985729 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x118934400) [pid = 1924] [serial = 976] [outer = 0x116168000] 05:43:06 INFO - PROCESS | 1924 | 1464784986034 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 468ms 05:43:06 INFO - PROCESS | 1924 | 1464784986082 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1924 | 1464784986083 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:43:06 INFO - PROCESS | 1924 | 1464784986085 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1924 | 1464784986086 Marionette TRACE conn2 <- [1,1274,null,{}] 05:43:06 INFO - PROCESS | 1924 | 1464784986089 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:06 INFO - PROCESS | 1924 | 1464784986188 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:43:06 INFO - PROCESS | 1924 | 1464784986195 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e3000 == 44 [pid = 1924] [id = 326] 05:43:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x112893800) [pid = 1924] [serial = 977] [outer = 0x0] 05:43:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x11860d800) [pid = 1924] [serial = 978] [outer = 0x112893800] 05:43:06 INFO - PROCESS | 1924 | 1464784986219 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x119faa400) [pid = 1924] [serial = 979] [outer = 0x112893800] 05:43:06 INFO - PROCESS | 1924 | 1464784986517 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 471ms 05:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:43:06 INFO - PROCESS | 1924 | 1464784986558 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1924 | 1464784986559 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:43:06 INFO - PROCESS | 1924 | 1464784986561 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1924 | 1464784986562 Marionette TRACE conn2 <- [1,1278,null,{}] 05:43:06 INFO - PROCESS | 1924 | 1464784986565 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:06 INFO - PROCESS | 1924 | 1464784986652 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:43:06 INFO - PROCESS | 1924 | 1464784986659 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x129928800 == 45 [pid = 1924] [id = 327] 05:43:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x12497ec00) [pid = 1924] [serial = 980] [outer = 0x0] 05:43:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x1255b2800) [pid = 1924] [serial = 981] [outer = 0x12497ec00] 05:43:06 INFO - PROCESS | 1924 | 1464784986686 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12691a000) [pid = 1924] [serial = 982] [outer = 0x12497ec00] 05:43:07 INFO - PROCESS | 1924 | 1464784987288 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 769ms 05:43:07 INFO - PROCESS | 1924 | 1464784987331 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1924 | 1464784987333 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:43:07 INFO - PROCESS | 1924 | 1464784987337 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1924 | 1464784987340 Marionette TRACE conn2 <- [1,1282,null,{}] 05:43:07 INFO - PROCESS | 1924 | 1464784987344 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:07 INFO - PROCESS | 1924 | 1464784987450 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:43:07 INFO - PROCESS | 1924 | 1464784987504 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x1161df000 == 46 [pid = 1924] [id = 328] 05:43:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x110e40400) [pid = 1924] [serial = 983] [outer = 0x0] 05:43:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x110fa6c00) [pid = 1924] [serial = 984] [outer = 0x110e40400] 05:43:07 INFO - PROCESS | 1924 | 1464784987535 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x1121b2400) [pid = 1924] [serial = 985] [outer = 0x110e40400] 05:43:08 INFO - PROCESS | 1924 | 1464784988102 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 822ms 05:43:08 INFO - PROCESS | 1924 | 1464784988160 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1924 | 1464784988166 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:43:08 INFO - PROCESS | 1924 | 1464784988173 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1924 | 1464784988176 Marionette TRACE conn2 <- [1,1286,null,{}] 05:43:08 INFO - PROCESS | 1924 | 1464784988180 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:08 INFO - PROCESS | 1924 | 1464784988339 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:43:08 INFO - PROCESS | 1924 | 1464784988444 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x11990e000 == 47 [pid = 1924] [id = 329] 05:43:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x112894000) [pid = 1924] [serial = 986] [outer = 0x0] 05:43:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x1128a3000) [pid = 1924] [serial = 987] [outer = 0x112894000] 05:43:08 INFO - PROCESS | 1924 | 1464784988474 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x113808400) [pid = 1924] [serial = 988] [outer = 0x112894000] 05:43:09 INFO - PROCESS | 1924 | 1464784989156 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1075ms 05:43:09 INFO - PROCESS | 1924 | 1464784989268 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1924 | 1464784989273 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:43:09 INFO - PROCESS | 1924 | 1464784989281 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1924 | 1464784989284 Marionette TRACE conn2 <- [1,1290,null,{}] 05:43:09 INFO - PROCESS | 1924 | 1464784989291 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:09 INFO - PROCESS | 1924 | 1464784989425 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:43:09 INFO - PROCESS | 1924 | 1464784989513 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x113823000 == 48 [pid = 1924] [id = 330] 05:43:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x11276b000) [pid = 1924] [serial = 989] [outer = 0x0] 05:43:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x1127edc00) [pid = 1924] [serial = 990] [outer = 0x11276b000] 05:43:09 INFO - PROCESS | 1924 | 1464784989542 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x11288fc00) [pid = 1924] [serial = 991] [outer = 0x11276b000] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12c446000 == 47 [pid = 1924] [id = 13] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3bc800 == 46 [pid = 1924] [id = 18] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x112d09800 == 45 [pid = 1924] [id = 26] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e9800 == 44 [pid = 1924] [id = 6] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12d895800 == 43 [pid = 1924] [id = 20] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a5000 == 42 [pid = 1924] [id = 8] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x112d0f800 == 41 [pid = 1924] [id = 23] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12c958800 == 40 [pid = 1924] [id = 15] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12b843800 == 39 [pid = 1924] [id = 9] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12c230800 == 38 [pid = 1924] [id = 12] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12c918000 == 37 [pid = 1924] [id = 14] 05:43:09 INFO - PROCESS | 1924 | --DOCSHELL 0x12bdf3000 == 36 [pid = 1924] [id = 11] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x12715c000) [pid = 1924] [serial = 927] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x12c207800) [pid = 1924] [serial = 750] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x1181db400) [pid = 1924] [serial = 711] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x12943c000) [pid = 1924] [serial = 660] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x11812dc00) [pid = 1924] [serial = 654] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x12bb56c00) [pid = 1924] [serial = 720] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x12bb49c00) [pid = 1924] [serial = 663] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12a937800) [pid = 1924] [serial = 717] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x12c46a800) [pid = 1924] [serial = 723] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x113209c00) [pid = 1924] [serial = 708] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x12bb47400) [pid = 1924] [serial = 651] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x11a034c00) [pid = 1924] [serial = 657] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x124e49800) [pid = 1924] [serial = 714] [outer = 0x0] [url = about:blank] 05:43:09 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x12bfac000) [pid = 1924] [serial = 510] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:43:09 INFO - PROCESS | 1924 | 1464784989956 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 726ms 05:43:10 INFO - PROCESS | 1924 | 1464784990006 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1924 | 1464784990010 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:43:10 INFO - PROCESS | 1924 | 1464784990014 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1924 | 1464784990016 Marionette TRACE conn2 <- [1,1294,null,{}] 05:43:10 INFO - PROCESS | 1924 | 1464784990018 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:10 INFO - PROCESS | 1924 | 1464784990102 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x11a174800) [pid = 1924] [serial = 822] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x1193edc00) [pid = 1924] [serial = 759] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x12943a800) [pid = 1924] [serial = 765] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x127158800) [pid = 1924] [serial = 762] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x11717ac00) [pid = 1924] [serial = 819] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12c45d400) [pid = 1924] [serial = 768] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x115167c00) [pid = 1924] [serial = 753] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x118324800) [pid = 1924] [serial = 756] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12cfd8c00) [pid = 1924] [serial = 771] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12944d800) [pid = 1924] [serial = 813] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x112896c00) [pid = 1924] [serial = 816] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x126d99800) [pid = 1924] [serial = 924] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x11832c400) [pid = 1924] [serial = 908] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x11957f800) [pid = 1924] [serial = 918] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x11904c000) [pid = 1924] [serial = 912] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1195a7c00) [pid = 1924] [serial = 915] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x119579800) [pid = 1924] [serial = 913] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x119fab800) [pid = 1924] [serial = 919] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x119fa8800) [pid = 1924] [serial = 916] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x110e92000) [pid = 1924] [serial = 869] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1255a0000) [pid = 1924] [serial = 867] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x116610c00) [pid = 1924] [serial = 902] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x115e4a400) [pid = 1924] [serial = 899] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x116025800) [pid = 1924] [serial = 900] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x113802400) [pid = 1924] [serial = 896] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x113d6b800) [pid = 1924] [serial = 897] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11276a400) [pid = 1924] [serial = 893] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x112889400) [pid = 1924] [serial = 894] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x111c19c00) [pid = 1924] [serial = 891] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x110e96400) [pid = 1924] [serial = 890] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x128d5bc00) [pid = 1924] [serial = 888] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x128d4f400) [pid = 1924] [serial = 887] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12761b400) [pid = 1924] [serial = 885] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x126f36400) [pid = 1924] [serial = 884] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x126d97400) [pid = 1924] [serial = 882] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12691bc00) [pid = 1924] [serial = 881] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1255b4400) [pid = 1924] [serial = 879] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x125595800) [pid = 1924] [serial = 878] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11767dc00) [pid = 1924] [serial = 876] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11660ac00) [pid = 1924] [serial = 875] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x112d35800) [pid = 1924] [serial = 873] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x112897800) [pid = 1924] [serial = 872] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x111c8ac00) [pid = 1924] [serial = 870] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x118213800) [pid = 1924] [serial = 905] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x118611400) [pid = 1924] [serial = 909] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11670d400) [pid = 1924] [serial = 903] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x124e57400) [pid = 1924] [serial = 922] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x11a171c00) [pid = 1924] [serial = 921] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1182b6000) [pid = 1924] [serial = 906] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x12719b400) [pid = 1924] [serial = 925] [outer = 0x0] [url = about:blank] 05:43:10 INFO - PROCESS | 1924 | 1464784990162 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x116817000 == 37 [pid = 1924] [id = 331] 05:43:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x111c8ac00) [pid = 1924] [serial = 992] [outer = 0x0] 05:43:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112892000) [pid = 1924] [serial = 993] [outer = 0x111c8ac00] 05:43:10 INFO - PROCESS | 1924 | 1464784990188 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11334e000) [pid = 1924] [serial = 994] [outer = 0x111c8ac00] 05:43:10 INFO - PROCESS | 1924 | 1464784990474 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 05:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:43:10 INFO - PROCESS | 1924 | 1464784990533 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1924 | 1464784990534 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:43:10 INFO - PROCESS | 1924 | 1464784990537 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1924 | 1464784990541 Marionette TRACE conn2 <- [1,1298,null,{}] 05:43:10 INFO - PROCESS | 1924 | 1464784990549 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:10 INFO - PROCESS | 1924 | 1464784990625 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:43:10 INFO - PROCESS | 1924 | 1464784990671 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181d3800 == 38 [pid = 1924] [id = 332] 05:43:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x110e92c00) [pid = 1924] [serial = 995] [outer = 0x0] 05:43:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x113f47400) [pid = 1924] [serial = 996] [outer = 0x110e92c00] 05:43:10 INFO - PROCESS | 1924 | 1464784990701 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116028000) [pid = 1924] [serial = 997] [outer = 0x110e92c00] 05:43:11 INFO - PROCESS | 1924 | 1464784991005 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 525ms 05:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:43:11 INFO - PROCESS | 1924 | 1464784991063 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1924 | 1464784991064 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:43:11 INFO - PROCESS | 1924 | 1464784991074 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1924 | 1464784991076 Marionette TRACE conn2 <- [1,1302,null,{}] 05:43:11 INFO - PROCESS | 1924 | 1464784991078 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:11 INFO - PROCESS | 1924 | 1464784991155 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:43:11 INFO - PROCESS | 1924 | 1464784991199 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193c8800 == 39 [pid = 1924] [id = 333] 05:43:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11276a400) [pid = 1924] [serial = 998] [outer = 0x0] 05:43:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x116172400) [pid = 1924] [serial = 999] [outer = 0x11276a400] 05:43:11 INFO - PROCESS | 1924 | 1464784991225 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11670d400) [pid = 1924] [serial = 1000] [outer = 0x11276a400] 05:43:11 INFO - PROCESS | 1924 | 1464784991494 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 476ms 05:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:43:11 INFO - PROCESS | 1924 | 1464784991545 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 1924 | 1464784991546 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:43:11 INFO - PROCESS | 1924 | 1464784991549 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 1924 | 1464784991550 Marionette TRACE conn2 <- [1,1306,null,{}] 05:43:11 INFO - PROCESS | 1924 | 1464784991552 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:11 INFO - PROCESS | 1924 | 1464784991629 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:43:11 INFO - PROCESS | 1924 | 1464784991633 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f71000 == 40 [pid = 1924] [id = 334] 05:43:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x110e8f000) [pid = 1924] [serial = 1001] [outer = 0x0] 05:43:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116854800) [pid = 1924] [serial = 1002] [outer = 0x110e8f000] 05:43:11 INFO - PROCESS | 1924 | 1464784991661 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1173a3c00) [pid = 1924] [serial = 1003] [outer = 0x110e8f000] 05:43:12 INFO - PROCESS | 1924 | 1464784992082 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 574ms 05:43:12 INFO - PROCESS | 1924 | 1464784992124 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1924 | 1464784992125 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:43:12 INFO - PROCESS | 1924 | 1464784992129 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1924 | 1464784992131 Marionette TRACE conn2 <- [1,1310,null,{}] 05:43:12 INFO - PROCESS | 1924 | 1464784992134 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:12 INFO - PROCESS | 1924 | 1464784992301 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:43:12 INFO - PROCESS | 1924 | 1464784992341 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0b2800 == 41 [pid = 1924] [id = 335] 05:43:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11768a000) [pid = 1924] [serial = 1004] [outer = 0x0] 05:43:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x118213800) [pid = 1924] [serial = 1005] [outer = 0x11768a000] 05:43:12 INFO - PROCESS | 1924 | 1464784992379 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1184d6000) [pid = 1924] [serial = 1006] [outer = 0x11768a000] 05:43:12 INFO - PROCESS | 1924 | 1464784992712 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1924 | 1464784992760 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:43:12 INFO - PROCESS | 1924 | 1464784992762 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1924 | 1464784992764 Marionette TRACE conn2 <- [1,1314,null,{}] 05:43:12 INFO - PROCESS | 1924 | 1464784992766 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:12 INFO - PROCESS | 1924 | 1464784992865 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:43:12 INFO - PROCESS | 1924 | 1464784992871 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a185000 == 42 [pid = 1924] [id = 336] 05:43:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1181dc000) [pid = 1924] [serial = 1007] [outer = 0x0] 05:43:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1189cdc00) [pid = 1924] [serial = 1008] [outer = 0x1181dc000] 05:43:12 INFO - PROCESS | 1924 | 1464784992910 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x11907a800) [pid = 1924] [serial = 1009] [outer = 0x1181dc000] 05:43:13 INFO - PROCESS | 1924 | 1464784993392 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 05:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:43:13 INFO - PROCESS | 1924 | 1464784993432 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1924 | 1464784993433 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:43:13 INFO - PROCESS | 1924 | 1464784993435 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1924 | 1464784993437 Marionette TRACE conn2 <- [1,1318,null,{}] 05:43:13 INFO - PROCESS | 1924 | 1464784993439 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:13 INFO - PROCESS | 1924 | 1464784993530 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:43:13 INFO - PROCESS | 1924 | 1464784993534 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239b1000 == 43 [pid = 1924] [id = 337] 05:43:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x118610800) [pid = 1924] [serial = 1010] [outer = 0x0] 05:43:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119579800) [pid = 1924] [serial = 1011] [outer = 0x118610800] 05:43:13 INFO - PROCESS | 1924 | 1464784993560 Marionette DEBUG loaded listener.js 05:43:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1195a0000) [pid = 1924] [serial = 1012] [outer = 0x118610800] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x110e0a000) [pid = 1924] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11660d400) [pid = 1924] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11820fc00) [pid = 1924] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1121b5000) [pid = 1924] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11957f000) [pid = 1924] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x110fb1400) [pid = 1924] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x118323c00) [pid = 1924] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x113d11800) [pid = 1924] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112888000) [pid = 1924] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x119fb7800) [pid = 1924] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x123d05000) [pid = 1924] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x110e99000) [pid = 1924] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x123b0f000) [pid = 1924] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1127f4000) [pid = 1924] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x110e0e000) [pid = 1924] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x112893800) [pid = 1924] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:43:13 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x116168000) [pid = 1924] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:43:14 INFO - PROCESS | 1924 | 1464784994020 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 619ms 05:43:14 INFO - PROCESS | 1924 | 1464784994055 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1924 | 1464784994056 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:43:14 INFO - PROCESS | 1924 | 1464784994058 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1924 | 1464784994059 Marionette TRACE conn2 <- [1,1322,null,{}] 05:43:14 INFO - PROCESS | 1924 | 1464784994062 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:14 INFO - PROCESS | 1924 | 1464784994133 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:43:14 INFO - PROCESS | 1924 | 1464784994138 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181d2000 == 44 [pid = 1924] [id = 338] 05:43:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x110faf400) [pid = 1924] [serial = 1013] [outer = 0x0] 05:43:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x112891000) [pid = 1924] [serial = 1014] [outer = 0x110faf400] 05:43:14 INFO - PROCESS | 1924 | 1464784994165 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x118213c00) [pid = 1924] [serial = 1015] [outer = 0x110faf400] 05:43:14 INFO - PROCESS | 1924 | 1464784994493 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 467ms 05:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:43:14 INFO - PROCESS | 1924 | 1464784994527 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 1924 | 1464784994528 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:43:14 INFO - PROCESS | 1924 | 1464784994530 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 1924 | 1464784994531 Marionette TRACE conn2 <- [1,1326,null,{}] 05:43:14 INFO - PROCESS | 1924 | 1464784994533 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:14 INFO - PROCESS | 1924 | 1464784994626 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:43:14 INFO - PROCESS | 1924 | 1464784994632 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x123fdd000 == 45 [pid = 1924] [id = 339] 05:43:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x113865400) [pid = 1924] [serial = 1016] [outer = 0x0] 05:43:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1195ac000) [pid = 1924] [serial = 1017] [outer = 0x113865400] 05:43:14 INFO - PROCESS | 1924 | 1464784994657 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119d5bc00) [pid = 1924] [serial = 1018] [outer = 0x113865400] 05:43:15 INFO - PROCESS | 1924 | 1464784995018 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 05:43:15 INFO - PROCESS | 1924 | 1464784995050 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1924 | 1464784995051 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:43:15 INFO - PROCESS | 1924 | 1464784995055 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1924 | 1464784995058 Marionette TRACE conn2 <- [1,1330,null,{}] 05:43:15 INFO - PROCESS | 1924 | 1464784995060 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:15 INFO - PROCESS | 1924 | 1464784995148 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:43:15 INFO - PROCESS | 1924 | 1464784995152 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x125652800 == 46 [pid = 1924] [id = 340] 05:43:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x113d06800) [pid = 1924] [serial = 1019] [outer = 0x0] 05:43:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x119fb2c00) [pid = 1924] [serial = 1020] [outer = 0x113d06800] 05:43:15 INFO - PROCESS | 1924 | 1464784995184 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x123f02800) [pid = 1924] [serial = 1021] [outer = 0x113d06800] 05:43:15 INFO - PROCESS | 1924 | 1464784995512 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 472ms 05:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:43:15 INFO - PROCESS | 1924 | 1464784995527 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1924 | 1464784995528 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:43:15 INFO - PROCESS | 1924 | 1464784995530 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1924 | 1464784995531 Marionette TRACE conn2 <- [1,1334,null,{}] 05:43:15 INFO - PROCESS | 1924 | 1464784995546 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:15 INFO - PROCESS | 1924 | 1464784995632 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:43:15 INFO - PROCESS | 1924 | 1464784995639 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x125660000 == 47 [pid = 1924] [id = 341] 05:43:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119fb2000) [pid = 1924] [serial = 1022] [outer = 0x0] 05:43:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1245f2000) [pid = 1924] [serial = 1023] [outer = 0x119fb2000] 05:43:15 INFO - PROCESS | 1924 | 1464784995664 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x125593c00) [pid = 1924] [serial = 1024] [outer = 0x119fb2000] 05:43:16 INFO - PROCESS | 1924 | 1464784996034 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 519ms 05:43:16 INFO - PROCESS | 1924 | 1464784996049 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 1924 | 1464784996052 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:43:16 INFO - PROCESS | 1924 | 1464784996057 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 1924 | 1464784996059 Marionette TRACE conn2 <- [1,1338,null,{}] 05:43:16 INFO - PROCESS | 1924 | 1464784996064 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:16 INFO - PROCESS | 1924 | 1464784996164 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:43:16 INFO - PROCESS | 1924 | 1464784996215 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x116135800 == 48 [pid = 1924] [id = 342] 05:43:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x110e99400) [pid = 1924] [serial = 1025] [outer = 0x0] 05:43:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x111a0b000) [pid = 1924] [serial = 1026] [outer = 0x110e99400] 05:43:16 INFO - PROCESS | 1924 | 1464784996246 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1127ee800) [pid = 1924] [serial = 1027] [outer = 0x110e99400] 05:43:17 INFO - PROCESS | 1924 | 1464784997205 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1174ms 05:43:17 INFO - PROCESS | 1924 | 1464784997231 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1924 | 1464784997235 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:43:17 INFO - PROCESS | 1924 | 1464784997242 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1924 | 1464784997244 Marionette TRACE conn2 <- [1,1342,null,{}] 05:43:17 INFO - PROCESS | 1924 | 1464784997247 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:17 INFO - PROCESS | 1924 | 1464784997345 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:43:17 INFO - PROCESS | 1924 | 1464784997390 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193d6800 == 49 [pid = 1924] [id = 343] 05:43:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x112893800) [pid = 1924] [serial = 1028] [outer = 0x0] 05:43:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x113d0b400) [pid = 1924] [serial = 1029] [outer = 0x112893800] 05:43:17 INFO - PROCESS | 1924 | 1464784997420 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x115e46000) [pid = 1924] [serial = 1030] [outer = 0x112893800] 05:43:17 INFO - PROCESS | 1924 | 1464784997877 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 669ms 05:43:17 INFO - PROCESS | 1924 | 1464784997925 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1924 | 1464784997927 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:43:17 INFO - PROCESS | 1924 | 1464784997932 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1924 | 1464784997936 Marionette TRACE conn2 <- [1,1346,null,{}] 05:43:17 INFO - PROCESS | 1924 | 1464784997950 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:18 INFO - PROCESS | 1924 | 1464784998102 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:43:18 INFO - PROCESS | 1924 | 1464784998193 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fca800 == 50 [pid = 1924] [id = 344] 05:43:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11607b000) [pid = 1924] [serial = 1031] [outer = 0x0] 05:43:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x117684000) [pid = 1924] [serial = 1032] [outer = 0x11607b000] 05:43:18 INFO - PROCESS | 1924 | 1464784998245 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1182b2800) [pid = 1924] [serial = 1033] [outer = 0x11607b000] 05:43:18 INFO - PROCESS | 1924 | 1464784998727 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 826ms 05:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:43:18 INFO - PROCESS | 1924 | 1464784998758 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1924 | 1464784998760 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:43:18 INFO - PROCESS | 1924 | 1464784998762 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1924 | 1464784998763 Marionette TRACE conn2 <- [1,1350,null,{}] 05:43:18 INFO - PROCESS | 1924 | 1464784998766 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:18 INFO - PROCESS | 1924 | 1464784998864 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:43:18 INFO - PROCESS | 1924 | 1464784998910 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12945e000 == 51 [pid = 1924] [id = 345] 05:43:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x118321400) [pid = 1924] [serial = 1034] [outer = 0x0] 05:43:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1189d0c00) [pid = 1924] [serial = 1035] [outer = 0x118321400] 05:43:18 INFO - PROCESS | 1924 | 1464784998942 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x119faf000) [pid = 1924] [serial = 1036] [outer = 0x118321400] 05:43:19 INFO - PROCESS | 1924 | 1464784999499 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 769ms 05:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:43:19 INFO - PROCESS | 1924 | 1464784999532 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1924 | 1464784999534 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:43:19 INFO - PROCESS | 1924 | 1464784999537 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1924 | 1464784999542 Marionette TRACE conn2 <- [1,1354,null,{}] 05:43:19 INFO - PROCESS | 1924 | 1464784999546 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:19 INFO - PROCESS | 1924 | 1464784999637 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:43:19 INFO - PROCESS | 1924 | 1464784999698 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x118233800 == 52 [pid = 1924] [id = 346] 05:43:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x111e31000) [pid = 1924] [serial = 1037] [outer = 0x0] 05:43:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x111f51000) [pid = 1924] [serial = 1038] [outer = 0x111e31000] 05:43:19 INFO - PROCESS | 1924 | 1464784999725 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1127f5000) [pid = 1924] [serial = 1039] [outer = 0x111e31000] 05:43:20 INFO - PROCESS | 1924 | 1464785000160 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12dd05000 == 51 [pid = 1924] [id = 21] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12d684800 == 50 [pid = 1924] [id = 19] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x125652800 == 49 [pid = 1924] [id = 340] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x123fdd000 == 48 [pid = 1924] [id = 339] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1181d2000 == 47 [pid = 1924] [id = 338] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1239b1000 == 46 [pid = 1924] [id = 337] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x11a185000 == 45 [pid = 1924] [id = 336] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0b2800 == 44 [pid = 1924] [id = 335] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1255b2800) [pid = 1924] [serial = 981] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | 1464785000247 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1924 | 1464785000250 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x119f71000 == 43 [pid = 1924] [id = 334] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1193c8800 == 42 [pid = 1924] [id = 333] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1181d3800 == 41 [pid = 1924] [id = 332] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x116817000 == 40 [pid = 1924] [id = 331] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x113823000 == 39 [pid = 1924] [id = 330] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x11990e000 == 38 [pid = 1924] [id = 329] 05:43:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1161df000 == 37 [pid = 1924] [id = 328] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x112888800) [pid = 1924] [serial = 972] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x124114400) [pid = 1924] [serial = 966] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11601b400) [pid = 1924] [serial = 942] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1161b7000) [pid = 1924] [serial = 943] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11289fc00) [pid = 1924] [serial = 936] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11860d800) [pid = 1924] [serial = 978] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x113805c00) [pid = 1924] [serial = 937] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119faa400) [pid = 1924] [serial = 979] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11601e800) [pid = 1924] [serial = 973] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x12559a400) [pid = 1924] [serial = 970] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1241c2400) [pid = 1924] [serial = 967] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119fb4c00) [pid = 1924] [serial = 961] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x119577800) [pid = 1924] [serial = 958] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x118934400) [pid = 1924] [serial = 976] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11831d400) [pid = 1924] [serial = 975] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1182a9800) [pid = 1924] [serial = 948] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x118321000) [pid = 1924] [serial = 949] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x117685000) [pid = 1924] [serial = 945] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118137000) [pid = 1924] [serial = 946] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11860ec00) [pid = 1924] [serial = 954] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11904bc00) [pid = 1924] [serial = 955] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1127f3000) [pid = 1924] [serial = 933] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11288f800) [pid = 1924] [serial = 934] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119994400) [pid = 1924] [serial = 960] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x111e33800) [pid = 1924] [serial = 930] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1121b5800) [pid = 1924] [serial = 931] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x118329400) [pid = 1924] [serial = 951] [outer = 0x0] [url = about:blank] 05:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x118602800) [pid = 1924] [serial = 952] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116019400) [pid = 1924] [serial = 939] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x116021c00) [pid = 1924] [serial = 940] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x119077c00) [pid = 1924] [serial = 957] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x123c3f800) [pid = 1924] [serial = 964] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x123975400) [pid = 1924] [serial = 963] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x124e4b800) [pid = 1924] [serial = 969] [outer = 0x0] [url = about:blank] 05:43:20 INFO - PROCESS | 1924 | 1464785000264 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1924 | 1464785000265 Marionette TRACE conn2 <- [1,1358,null,{}] 05:43:20 INFO - PROCESS | 1924 | 1464785000268 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:20 INFO - PROCESS | 1924 | 1464785000345 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:43:20 INFO - PROCESS | 1924 | 1464785000357 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x1166f7800 == 38 [pid = 1924] [id = 347] 05:43:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112d38c00) [pid = 1924] [serial = 1040] [outer = 0x0] 05:43:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1130d0c00) [pid = 1924] [serial = 1041] [outer = 0x112d38c00] 05:43:20 INFO - PROCESS | 1924 | 1464785000384 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x113d70c00) [pid = 1924] [serial = 1042] [outer = 0x112d38c00] 05:43:20 INFO - PROCESS | 1924 | 1464785000758 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 05:43:20 INFO - PROCESS | 1924 | 1464785000786 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1924 | 1464785000788 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:43:20 INFO - PROCESS | 1924 | 1464785000790 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1924 | 1464785000794 Marionette TRACE conn2 <- [1,1362,null,{}] 05:43:20 INFO - PROCESS | 1924 | 1464785000804 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:20 INFO - PROCESS | 1924 | 1464785000906 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:43:20 INFO - PROCESS | 1924 | 1464785000912 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x11901e800 == 39 [pid = 1924] [id = 348] 05:43:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x115e4b400) [pid = 1924] [serial = 1043] [outer = 0x0] 05:43:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11607bc00) [pid = 1924] [serial = 1044] [outer = 0x115e4b400] 05:43:20 INFO - PROCESS | 1924 | 1464785000940 Marionette DEBUG loaded listener.js 05:43:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1166c2800) [pid = 1924] [serial = 1045] [outer = 0x115e4b400] 05:43:21 INFO - PROCESS | 1924 | 1464785001283 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 522ms 05:43:21 INFO - PROCESS | 1924 | 1464785001315 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:43:21 INFO - PROCESS | 1924 | 1464785001317 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:43:21 INFO - PROCESS | 1924 | 1464785001325 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1924 | 1464785001326 Marionette TRACE conn2 <- [1,1366,null,{}] 05:43:21 INFO - PROCESS | 1924 | 1464785001328 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:21 INFO - PROCESS | 1924 | 1464785001411 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:43:21 INFO - PROCESS | 1924 | 1464785001415 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f73000 == 40 [pid = 1924] [id = 349] 05:43:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x116853800) [pid = 1924] [serial = 1046] [outer = 0x0] 05:43:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x116a63400) [pid = 1924] [serial = 1047] [outer = 0x116853800] 05:43:21 INFO - PROCESS | 1924 | 1464785001443 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118214000) [pid = 1924] [serial = 1048] [outer = 0x116853800] 05:43:21 INFO - PROCESS | 1924 | 1464785001808 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:43:21 INFO - PROCESS | 1924 | 1464785001846 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:43:21 INFO - PROCESS | 1924 | 1464785001850 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:43:21 INFO - PROCESS | 1924 | 1464785001851 Marionette TRACE conn2 <- [1,1370,null,{}] 05:43:21 INFO - PROCESS | 1924 | 1464785001855 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:22 INFO - PROCESS | 1924 | 1464785002001 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:43:22 INFO - PROCESS | 1924 | 1464785002017 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a09a000 == 41 [pid = 1924] [id = 350] 05:43:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1182b2c00) [pid = 1924] [serial = 1049] [outer = 0x0] 05:43:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x118325000) [pid = 1924] [serial = 1050] [outer = 0x1182b2c00] 05:43:22 INFO - PROCESS | 1924 | 1464785002058 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x118939000) [pid = 1924] [serial = 1051] [outer = 0x1182b2c00] 05:43:22 INFO - PROCESS | 1924 | 1464785002462 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1924 | 1464785002475 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:43:22 INFO - PROCESS | 1924 | 1464785002477 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1924 | 1464785002478 Marionette TRACE conn2 <- [1,1374,null,{}] 05:43:22 INFO - PROCESS | 1924 | 1464785002481 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:22 INFO - PROCESS | 1924 | 1464785002574 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:43:22 INFO - PROCESS | 1924 | 1464785002605 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a185000 == 42 [pid = 1924] [id = 351] 05:43:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1182b3000) [pid = 1924] [serial = 1052] [outer = 0x0] 05:43:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11904c000) [pid = 1924] [serial = 1053] [outer = 0x1182b3000] 05:43:22 INFO - PROCESS | 1924 | 1464785002659 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x123864c00) [pid = 1924] [serial = 1054] [outer = 0x1182b3000] 05:43:23 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:23 INFO - PROCESS | 1924 | 1464785003017 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1924 | 1464785003051 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:43:23 INFO - PROCESS | 1924 | 1464785003053 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1924 | 1464785003054 Marionette TRACE conn2 <- [1,1378,null,{}] 05:43:23 INFO - PROCESS | 1924 | 1464785003057 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:23 INFO - PROCESS | 1924 | 1464785003149 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:43:23 INFO - PROCESS | 1924 | 1464785003154 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x10e992800 == 43 [pid = 1924] [id = 352] 05:43:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x123977400) [pid = 1924] [serial = 1055] [outer = 0x0] 05:43:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12411e800) [pid = 1924] [serial = 1056] [outer = 0x123977400] 05:43:23 INFO - PROCESS | 1924 | 1464785003179 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12509b400) [pid = 1924] [serial = 1057] [outer = 0x123977400] 05:43:23 INFO - PROCESS | 1924 | 1464785003497 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1924 | 1464785003536 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:43:23 INFO - PROCESS | 1924 | 1464785003540 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1924 | 1464785003543 Marionette TRACE conn2 <- [1,1382,null,{}] 05:43:23 INFO - PROCESS | 1924 | 1464785003545 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:23 INFO - PROCESS | 1924 | 1464785003641 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:43:23 INFO - PROCESS | 1924 | 1464785003646 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1249a2000 == 44 [pid = 1924] [id = 353] 05:43:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124e57400) [pid = 1924] [serial = 1058] [outer = 0x0] 05:43:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x126914400) [pid = 1924] [serial = 1059] [outer = 0x124e57400] 05:43:23 INFO - PROCESS | 1924 | 1464785003670 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x126d95800) [pid = 1924] [serial = 1060] [outer = 0x124e57400] 05:43:23 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:43:24 INFO - PROCESS | 1924 | 1464785004014 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1924 | 1464785004062 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:43:24 INFO - PROCESS | 1924 | 1464785004064 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1924 | 1464785004065 Marionette TRACE conn2 <- [1,1386,null,{}] 05:43:24 INFO - PROCESS | 1924 | 1464785004067 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:24 INFO - PROCESS | 1924 | 1464785004162 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:43:24 INFO - PROCESS | 1924 | 1464785004173 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fd3800 == 45 [pid = 1924] [id = 354] 05:43:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x126915c00) [pid = 1924] [serial = 1061] [outer = 0x0] 05:43:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x127151400) [pid = 1924] [serial = 1062] [outer = 0x126915c00] 05:43:24 INFO - PROCESS | 1924 | 1464785004198 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12719b800) [pid = 1924] [serial = 1063] [outer = 0x126915c00] 05:43:24 INFO - PROCESS | 1924 | 1464785004519 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1924 | 1464785004535 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:43:24 INFO - PROCESS | 1924 | 1464785004537 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1924 | 1464785004539 Marionette TRACE conn2 <- [1,1390,null,{}] 05:43:24 INFO - PROCESS | 1924 | 1464785004550 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:24 INFO - PROCESS | 1924 | 1464785004673 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11768a000) [pid = 1924] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1181dc000) [pid = 1924] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x110e8f000) [pid = 1924] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11276b000) [pid = 1924] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11276a400) [pid = 1924] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12497ec00) [pid = 1924] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x111c8ac00) [pid = 1924] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x110e92c00) [pid = 1924] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x118610800) [pid = 1924] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x110faf400) [pid = 1924] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113865400) [pid = 1924] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:43:24 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113d06800) [pid = 1924] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:43:24 INFO - PROCESS | 1924 | 1464785004710 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x117050000 == 46 [pid = 1924] [id = 355] 05:43:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x110e8f000) [pid = 1924] [serial = 1064] [outer = 0x0] 05:43:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x112893000) [pid = 1924] [serial = 1065] [outer = 0x110e8f000] 05:43:24 INFO - PROCESS | 1924 | 1464785004735 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1168ab800) [pid = 1924] [serial = 1066] [outer = 0x110e8f000] 05:43:24 INFO - PROCESS | 1924 | 1464785004978 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 477ms 05:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:43:25 INFO - PROCESS | 1924 | 1464785005015 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1924 | 1464785005016 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:43:25 INFO - PROCESS | 1924 | 1464785005018 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1924 | 1464785005020 Marionette TRACE conn2 <- [1,1394,null,{}] 05:43:25 INFO - PROCESS | 1924 | 1464785005030 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:25 INFO - PROCESS | 1924 | 1464785005143 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:43:25 INFO - PROCESS | 1924 | 1464785005148 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a72e000 == 47 [pid = 1924] [id = 356] 05:43:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11860cc00) [pid = 1924] [serial = 1067] [outer = 0x0] 05:43:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12719a800) [pid = 1924] [serial = 1068] [outer = 0x11860cc00] 05:43:25 INFO - PROCESS | 1924 | 1464785005177 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x128d4d400) [pid = 1924] [serial = 1069] [outer = 0x11860cc00] 05:43:25 INFO - PROCESS | 1924 | 1464785005513 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 529ms 05:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:43:25 INFO - PROCESS | 1924 | 1464785005547 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1924 | 1464785005548 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:43:25 INFO - PROCESS | 1924 | 1464785005550 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1924 | 1464785005551 Marionette TRACE conn2 <- [1,1398,null,{}] 05:43:25 INFO - PROCESS | 1924 | 1464785005563 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:25 INFO - PROCESS | 1924 | 1464785005643 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:43:25 INFO - PROCESS | 1924 | 1464785005647 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a7800 == 48 [pid = 1924] [id = 357] 05:43:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x128d50400) [pid = 1924] [serial = 1070] [outer = 0x0] 05:43:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x128d56c00) [pid = 1924] [serial = 1071] [outer = 0x128d50400] 05:43:25 INFO - PROCESS | 1924 | 1464785005672 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x129039000) [pid = 1924] [serial = 1072] [outer = 0x128d50400] 05:43:25 INFO - PROCESS | 1924 | 1464785005988 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 05:43:26 INFO - PROCESS | 1924 | 1464785006070 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1924 | 1464785006072 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:43:26 INFO - PROCESS | 1924 | 1464785006076 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1924 | 1464785006079 Marionette TRACE conn2 <- [1,1402,null,{}] 05:43:26 INFO - PROCESS | 1924 | 1464785006083 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:26 INFO - PROCESS | 1924 | 1464785006175 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:43:26 INFO - PROCESS | 1924 | 1464785006267 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x11680d800 == 49 [pid = 1924] [id = 358] 05:43:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x110fad400) [pid = 1924] [serial = 1073] [outer = 0x0] 05:43:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x111c7c400) [pid = 1924] [serial = 1074] [outer = 0x110fad400] 05:43:26 INFO - PROCESS | 1924 | 1464785006297 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1127f9400) [pid = 1924] [serial = 1075] [outer = 0x110fad400] 05:43:26 INFO - PROCESS | 1924 | 1464785006721 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 672ms 05:43:26 INFO - PROCESS | 1924 | 1464785006758 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1924 | 1464785006760 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:43:26 INFO - PROCESS | 1924 | 1464785006766 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1924 | 1464785006768 Marionette TRACE conn2 <- [1,1406,null,{}] 05:43:26 INFO - PROCESS | 1924 | 1464785006790 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:26 INFO - PROCESS | 1924 | 1464785006893 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:43:26 INFO - PROCESS | 1924 | 1464785006955 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0cc800 == 50 [pid = 1924] [id = 359] 05:43:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x115e45400) [pid = 1924] [serial = 1076] [outer = 0x0] 05:43:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11601f000) [pid = 1924] [serial = 1077] [outer = 0x115e45400] 05:43:26 INFO - PROCESS | 1924 | 1464785006985 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11660d400) [pid = 1924] [serial = 1078] [outer = 0x115e45400] 05:43:27 INFO - PROCESS | 1924 | 1464785007400 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 676ms 05:43:27 INFO - PROCESS | 1924 | 1464785007440 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 1924 | 1464785007441 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:43:27 INFO - PROCESS | 1924 | 1464785007443 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1924 | 1464785007444 Marionette TRACE conn2 <- [1,1410,null,{}] 05:43:27 INFO - PROCESS | 1924 | 1464785007451 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:27 INFO - PROCESS | 1924 | 1464785007556 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:43:27 INFO - PROCESS | 1924 | 1464785007641 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a4800 == 51 [pid = 1924] [id = 360] 05:43:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1189c5c00) [pid = 1924] [serial = 1079] [outer = 0x0] 05:43:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1193e4400) [pid = 1924] [serial = 1080] [outer = 0x1189c5c00] 05:43:27 INFO - PROCESS | 1924 | 1464785007673 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119da2c00) [pid = 1924] [serial = 1081] [outer = 0x1189c5c00] 05:43:28 INFO - PROCESS | 1924 | 1464785008130 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 719ms 05:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:43:28 INFO - PROCESS | 1924 | 1464785008162 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1924 | 1464785008164 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:43:28 INFO - PROCESS | 1924 | 1464785008166 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1924 | 1464785008167 Marionette TRACE conn2 <- [1,1414,null,{}] 05:43:28 INFO - PROCESS | 1924 | 1464785008170 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:28 INFO - PROCESS | 1924 | 1464785008269 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:43:28 INFO - PROCESS | 1924 | 1464785008332 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b83b000 == 52 [pid = 1924] [id = 361] 05:43:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11a16c400) [pid = 1924] [serial = 1082] [outer = 0x0] 05:43:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x12411cc00) [pid = 1924] [serial = 1083] [outer = 0x11a16c400] 05:43:28 INFO - PROCESS | 1924 | 1464785008362 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x126d98000) [pid = 1924] [serial = 1084] [outer = 0x11a16c400] 05:43:28 INFO - PROCESS | 1924 | 1464785008793 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 05:43:28 INFO - PROCESS | 1924 | 1464785008836 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1924 | 1464785008838 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:43:28 INFO - PROCESS | 1924 | 1464785008913 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1924 | 1464785008915 Marionette TRACE conn2 <- [1,1418,null,{}] 05:43:28 INFO - PROCESS | 1924 | 1464785008917 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:29 INFO - PROCESS | 1924 | 1464785009015 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:43:29 INFO - PROCESS | 1924 | 1464785009060 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a088800 == 53 [pid = 1924] [id = 362] 05:43:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11768b000) [pid = 1924] [serial = 1085] [outer = 0x0] 05:43:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x124e18800) [pid = 1924] [serial = 1086] [outer = 0x11768b000] 05:43:29 INFO - PROCESS | 1924 | 1464785009090 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x127619800) [pid = 1924] [serial = 1087] [outer = 0x11768b000] 05:43:29 INFO - PROCESS | 1924 | 1464785009669 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 785ms 05:43:29 INFO - PROCESS | 1924 | 1464785009683 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1924 | 1464785009686 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:43:29 INFO - PROCESS | 1924 | 1464785009691 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1924 | 1464785009694 Marionette TRACE conn2 <- [1,1422,null,{}] 05:43:29 INFO - PROCESS | 1924 | 1464785009698 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:29 INFO - PROCESS | 1924 | 1464785009788 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:43:29 INFO - PROCESS | 1924 | 1464785009848 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccb800 == 54 [pid = 1924] [id = 363] 05:43:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1121b6400) [pid = 1924] [serial = 1088] [outer = 0x0] 05:43:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x112890000) [pid = 1924] [serial = 1089] [outer = 0x1121b6400] 05:43:29 INFO - PROCESS | 1924 | 1464785009876 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x112a7e800) [pid = 1924] [serial = 1090] [outer = 0x1121b6400] 05:43:30 INFO - PROCESS | 1924 | 1464785010387 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x12a72e000 == 53 [pid = 1924] [id = 356] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x117050000 == 52 [pid = 1924] [id = 355] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x126fd3800 == 51 [pid = 1924] [id = 354] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1245f2000) [pid = 1924] [serial = 1023] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x1249a2000 == 50 [pid = 1924] [id = 353] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x10e992800 == 49 [pid = 1924] [id = 352] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x11a185000 == 48 [pid = 1924] [id = 351] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x11a09a000 == 47 [pid = 1924] [id = 350] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x119f73000 == 46 [pid = 1924] [id = 349] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x11901e800 == 45 [pid = 1924] [id = 348] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x1166f7800 == 44 [pid = 1924] [id = 347] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x118233800 == 43 [pid = 1924] [id = 346] 05:43:30 INFO - PROCESS | 1924 | --DOCSHELL 0x116135800 == 42 [pid = 1924] [id = 342] 05:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 775ms 05:43:30 INFO - PROCESS | 1924 | 1464785010466 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1924 | 1464785010471 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:43:30 INFO - PROCESS | 1924 | 1464785010477 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1924 | 1464785010480 Marionette TRACE conn2 <- [1,1426,null,{}] 05:43:30 INFO - PROCESS | 1924 | 1464785010483 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:30 INFO - PROCESS | 1924 | 1464785010626 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x119579800) [pid = 1924] [serial = 1011] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x11907a800) [pid = 1924] [serial = 1009] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x118213c00) [pid = 1924] [serial = 1015] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x112891000) [pid = 1924] [serial = 1014] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1195ac000) [pid = 1924] [serial = 1017] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119fb2c00) [pid = 1924] [serial = 1020] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1195a0000) [pid = 1924] [serial = 1012] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1184d6000) [pid = 1924] [serial = 1006] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x123f02800) [pid = 1924] [serial = 1021] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1173a3c00) [pid = 1924] [serial = 1003] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x119d5bc00) [pid = 1924] [serial = 1018] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x118213800) [pid = 1924] [serial = 1005] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1189cdc00) [pid = 1924] [serial = 1008] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x116854800) [pid = 1924] [serial = 1002] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11288fc00) [pid = 1924] [serial = 991] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1127edc00) [pid = 1924] [serial = 990] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116172400) [pid = 1924] [serial = 999] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11670d400) [pid = 1924] [serial = 1000] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x12691a000) [pid = 1924] [serial = 982] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x112892000) [pid = 1924] [serial = 993] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11334e000) [pid = 1924] [serial = 994] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x110fa6c00) [pid = 1924] [serial = 984] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x113f47400) [pid = 1924] [serial = 996] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x116028000) [pid = 1924] [serial = 997] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1128a3000) [pid = 1924] [serial = 987] [outer = 0x0] [url = about:blank] 05:43:30 INFO - PROCESS | 1924 | 1464785010704 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x11680f800 == 43 [pid = 1924] [id = 364] 05:43:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1127edc00) [pid = 1924] [serial = 1091] [outer = 0x0] 05:43:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x113805c00) [pid = 1924] [serial = 1092] [outer = 0x1127edc00] 05:43:30 INFO - PROCESS | 1924 | 1464785010748 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x116167c00) [pid = 1924] [serial = 1093] [outer = 0x1127edc00] 05:43:31 INFO - PROCESS | 1924 | 1464785011033 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 572ms 05:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:43:31 INFO - PROCESS | 1924 | 1464785011048 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1924 | 1464785011050 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:43:31 INFO - PROCESS | 1924 | 1464785011052 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1924 | 1464785011055 Marionette TRACE conn2 <- [1,1430,null,{}] 05:43:31 INFO - PROCESS | 1924 | 1464785011069 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:31 INFO - PROCESS | 1924 | 1464785011179 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:43:31 INFO - PROCESS | 1924 | 1464785011226 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11956d800 == 44 [pid = 1924] [id = 365] 05:43:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116605c00) [pid = 1924] [serial = 1094] [outer = 0x0] 05:43:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116a6dc00) [pid = 1924] [serial = 1095] [outer = 0x116605c00] 05:43:31 INFO - PROCESS | 1924 | 1464785011253 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x118321800) [pid = 1924] [serial = 1096] [outer = 0x116605c00] 05:43:31 INFO - PROCESS | 1924 | 1464785011538 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 528ms 05:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:43:31 INFO - PROCESS | 1924 | 1464785011581 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 1924 | 1464785011583 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:43:31 INFO - PROCESS | 1924 | 1464785011585 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1924 | 1464785011586 Marionette TRACE conn2 <- [1,1434,null,{}] 05:43:31 INFO - PROCESS | 1924 | 1464785011590 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:31 INFO - PROCESS | 1924 | 1464785011680 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:43:31 INFO - PROCESS | 1924 | 1464785011685 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a117800 == 45 [pid = 1924] [id = 366] 05:43:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x118610800) [pid = 1924] [serial = 1097] [outer = 0x0] 05:43:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119077c00) [pid = 1924] [serial = 1098] [outer = 0x118610800] 05:43:31 INFO - PROCESS | 1924 | 1464785011717 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1195a3400) [pid = 1924] [serial = 1099] [outer = 0x118610800] 05:43:32 INFO - PROCESS | 1924 | 1464785012058 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 521ms 05:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:43:32 INFO - PROCESS | 1924 | 1464785012108 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1924 | 1464785012109 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:43:32 INFO - PROCESS | 1924 | 1464785012111 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1924 | 1464785012112 Marionette TRACE conn2 <- [1,1438,null,{}] 05:43:32 INFO - PROCESS | 1924 | 1464785012115 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:32 INFO - PROCESS | 1924 | 1464785012190 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:43:32 INFO - PROCESS | 1924 | 1464785012195 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x123cac800 == 46 [pid = 1924] [id = 367] 05:43:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x118323000) [pid = 1924] [serial = 1100] [outer = 0x0] 05:43:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11a172c00) [pid = 1924] [serial = 1101] [outer = 0x118323000] 05:43:32 INFO - PROCESS | 1924 | 1464785012221 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x123f08000) [pid = 1924] [serial = 1102] [outer = 0x118323000] 05:43:32 INFO - PROCESS | 1924 | 1464785012547 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 468ms 05:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:43:32 INFO - PROCESS | 1924 | 1464785012580 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1924 | 1464785012581 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:43:32 INFO - PROCESS | 1924 | 1464785012583 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1924 | 1464785012584 Marionette TRACE conn2 <- [1,1442,null,{}] 05:43:32 INFO - PROCESS | 1924 | 1464785012586 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:32 INFO - PROCESS | 1924 | 1464785012709 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:43:32 INFO - PROCESS | 1924 | 1464785012722 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x12466e000 == 47 [pid = 1924] [id = 368] 05:43:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1245f0000) [pid = 1924] [serial = 1103] [outer = 0x0] 05:43:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x124e1b000) [pid = 1924] [serial = 1104] [outer = 0x1245f0000] 05:43:32 INFO - PROCESS | 1924 | 1464785012749 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x127619000) [pid = 1924] [serial = 1105] [outer = 0x1245f0000] 05:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 05:43:33 INFO - PROCESS | 1924 | 1464785013093 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:43:33 INFO - PROCESS | 1924 | 1464785013102 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1924 | 1464785013103 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:43:33 INFO - PROCESS | 1924 | 1464785013107 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1924 | 1464785013108 Marionette TRACE conn2 <- [1,1446,null,{}] 05:43:33 INFO - PROCESS | 1924 | 1464785013110 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:33 INFO - PROCESS | 1924 | 1464785013207 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:43:33 INFO - PROCESS | 1924 | 1464785013218 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271dc000 == 48 [pid = 1924] [id = 369] 05:43:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x127619400) [pid = 1924] [serial = 1106] [outer = 0x0] 05:43:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x128d53400) [pid = 1924] [serial = 1107] [outer = 0x127619400] 05:43:33 INFO - PROCESS | 1924 | 1464785013243 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x129038c00) [pid = 1924] [serial = 1108] [outer = 0x127619400] 05:43:33 INFO - PROCESS | 1924 | 1464785013588 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 05:43:33 INFO - PROCESS | 1924 | 1464785013628 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1924 | 1464785013629 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:43:33 INFO - PROCESS | 1924 | 1464785013631 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1924 | 1464785013632 Marionette TRACE conn2 <- [1,1450,null,{}] 05:43:33 INFO - PROCESS | 1924 | 1464785013634 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:33 INFO - PROCESS | 1924 | 1464785013729 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:43:33 INFO - PROCESS | 1924 | 1464785013733 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x129237000 == 49 [pid = 1924] [id = 370] 05:43:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x127623800) [pid = 1924] [serial = 1109] [outer = 0x0] 05:43:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x12920cc00) [pid = 1924] [serial = 1110] [outer = 0x127623800] 05:43:33 INFO - PROCESS | 1924 | 1464785013758 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x129213400) [pid = 1924] [serial = 1111] [outer = 0x127623800] 05:43:34 INFO - PROCESS | 1924 | 1464785014140 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 518ms 05:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:43:34 INFO - PROCESS | 1924 | 1464785014153 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1924 | 1464785014156 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:43:34 INFO - PROCESS | 1924 | 1464785014160 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1924 | 1464785014162 Marionette TRACE conn2 <- [1,1454,null,{}] 05:43:34 INFO - PROCESS | 1924 | 1464785014165 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:34 INFO - PROCESS | 1924 | 1464785014320 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:43:34 INFO - PROCESS | 1924 | 1464785014343 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8c7800 == 50 [pid = 1924] [id = 371] 05:43:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x129216000) [pid = 1924] [serial = 1112] [outer = 0x0] 05:43:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x129403c00) [pid = 1924] [serial = 1113] [outer = 0x129216000] 05:43:34 INFO - PROCESS | 1924 | 1464785014383 Marionette DEBUG loaded listener.js 05:43:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x129409000) [pid = 1924] [serial = 1114] [outer = 0x129216000] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x123977400) [pid = 1924] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x124e57400) [pid = 1924] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x111e31000) [pid = 1924] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x116853800) [pid = 1924] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x115e4b400) [pid = 1924] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1182b2c00) [pid = 1924] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x112d38c00) [pid = 1924] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x126915c00) [pid = 1924] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x110e8f000) [pid = 1924] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x119fb2000) [pid = 1924] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1182b3000) [pid = 1924] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:43:34 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11860cc00) [pid = 1924] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:43:34 INFO - PROCESS | 1924 | 1464785014852 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 723ms 05:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:43:34 INFO - PROCESS | 1924 | 1464785014883 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1924 | 1464785014884 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:43:34 INFO - PROCESS | 1924 | 1464785014886 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1924 | 1464785014887 Marionette TRACE conn2 <- [1,1458,null,{}] 05:43:34 INFO - PROCESS | 1924 | 1464785014892 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:34 INFO - PROCESS | 1924 | 1464785014968 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:43:34 INFO - PROCESS | 1924 | 1464785014975 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a739800 == 51 [pid = 1924] [id = 372] 05:43:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x111f4d800) [pid = 1924] [serial = 1115] [outer = 0x0] 05:43:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1182b2c00) [pid = 1924] [serial = 1116] [outer = 0x111f4d800] 05:43:35 INFO - PROCESS | 1924 | 1464785015001 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x126d05000) [pid = 1924] [serial = 1117] [outer = 0x111f4d800] 05:43:35 INFO - PROCESS | 1924 | 1464785015347 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 05:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:43:35 INFO - PROCESS | 1924 | 1464785015405 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 1924 | 1464785015407 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:43:35 INFO - PROCESS | 1924 | 1464785015409 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1924 | 1464785015411 Marionette TRACE conn2 <- [1,1462,null,{}] 05:43:35 INFO - PROCESS | 1924 | 1464785015413 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:35 INFO - PROCESS | 1924 | 1464785015504 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:43:35 INFO - PROCESS | 1924 | 1464785015511 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12badb800 == 52 [pid = 1924] [id = 373] 05:43:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x129216400) [pid = 1924] [serial = 1118] [outer = 0x0] 05:43:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x12942f000) [pid = 1924] [serial = 1119] [outer = 0x129216400] 05:43:35 INFO - PROCESS | 1924 | 1464785015539 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12943cc00) [pid = 1924] [serial = 1120] [outer = 0x129216400] 05:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 472ms 05:43:35 INFO - PROCESS | 1924 | 1464785015877 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:43:35 INFO - PROCESS | 1924 | 1464785015881 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 1924 | 1464785015882 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:43:35 INFO - PROCESS | 1924 | 1464785015885 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1924 | 1464785015886 Marionette TRACE conn2 <- [1,1466,null,{}] 05:43:35 INFO - PROCESS | 1924 | 1464785015889 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:36 INFO - PROCESS | 1924 | 1464785016020 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:43:36 INFO - PROCESS | 1924 | 1464785016103 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bde6000 == 53 [pid = 1924] [id = 374] 05:43:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1182b3000) [pid = 1924] [serial = 1121] [outer = 0x0] 05:43:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x129443800) [pid = 1924] [serial = 1122] [outer = 0x1182b3000] 05:43:36 INFO - PROCESS | 1924 | 1464785016144 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x129449400) [pid = 1924] [serial = 1123] [outer = 0x1182b3000] 05:43:36 INFO - PROCESS | 1924 | 1464785016567 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 05:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:43:36 INFO - PROCESS | 1924 | 1464785016612 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1924 | 1464785016613 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:43:36 INFO - PROCESS | 1924 | 1464785016617 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1924 | 1464785016618 Marionette TRACE conn2 <- [1,1470,null,{}] 05:43:36 INFO - PROCESS | 1924 | 1464785016622 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:36 INFO - PROCESS | 1924 | 1464785016711 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:43:36 INFO - PROCESS | 1924 | 1464785016715 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c22a800 == 54 [pid = 1924] [id = 375] 05:43:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12944b800) [pid = 1924] [serial = 1124] [outer = 0x0] 05:43:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x12966e800) [pid = 1924] [serial = 1125] [outer = 0x12944b800] 05:43:36 INFO - PROCESS | 1924 | 1464785016739 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x129678800) [pid = 1924] [serial = 1126] [outer = 0x12944b800] 05:43:37 INFO - PROCESS | 1924 | 1464785017254 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 05:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:43:37 INFO - PROCESS | 1924 | 1464785017290 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1924 | 1464785017293 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:43:37 INFO - PROCESS | 1924 | 1464785017297 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1924 | 1464785017300 Marionette TRACE conn2 <- [1,1474,null,{}] 05:43:37 INFO - PROCESS | 1924 | 1464785017304 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:37 INFO - PROCESS | 1924 | 1464785017407 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:43:37 INFO - PROCESS | 1924 | 1464785017474 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193c7800 == 55 [pid = 1924] [id = 376] 05:43:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x112894800) [pid = 1924] [serial = 1127] [outer = 0x0] 05:43:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1138ecc00) [pid = 1924] [serial = 1128] [outer = 0x112894800] 05:43:37 INFO - PROCESS | 1924 | 1464785017505 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x116168000) [pid = 1924] [serial = 1129] [outer = 0x112894800] 05:43:37 INFO - PROCESS | 1924 | 1464785017926 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 675ms 05:43:37 INFO - PROCESS | 1924 | 1464785017990 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1924 | 1464785017994 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:43:38 INFO - PROCESS | 1924 | 1464785018038 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1924 | 1464785018040 Marionette TRACE conn2 <- [1,1478,null,{}] 05:43:38 INFO - PROCESS | 1924 | 1464785018044 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:38 INFO - PROCESS | 1924 | 1464785018145 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:43:38 INFO - PROCESS | 1924 | 1464785018198 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x125038800 == 56 [pid = 1924] [id = 377] 05:43:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x11812e000) [pid = 1924] [serial = 1130] [outer = 0x0] 05:43:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x118321000) [pid = 1924] [serial = 1131] [outer = 0x11812e000] 05:43:38 INFO - PROCESS | 1924 | 1464785018227 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x119075000) [pid = 1924] [serial = 1132] [outer = 0x11812e000] 05:43:38 INFO - PROCESS | 1924 | 1464785018648 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 686ms 05:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:43:38 INFO - PROCESS | 1924 | 1464785018710 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:43:38 INFO - PROCESS | 1924 | 1464785018711 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:43:38 INFO - PROCESS | 1924 | 1464785018714 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:43:38 INFO - PROCESS | 1924 | 1464785018716 Marionette TRACE conn2 <- [1,1482,null,{}] 05:43:38 INFO - PROCESS | 1924 | 1464785018724 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:38 INFO - PROCESS | 1924 | 1464785018830 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:43:38 INFO - PROCESS | 1924 | 1464785018884 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c22a000 == 57 [pid = 1924] [id = 378] 05:43:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x123b65800) [pid = 1924] [serial = 1133] [outer = 0x0] 05:43:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x1255b5c00) [pid = 1924] [serial = 1134] [outer = 0x123b65800] 05:43:38 INFO - PROCESS | 1924 | 1464785018916 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x127155400) [pid = 1924] [serial = 1135] [outer = 0x123b65800] 05:43:39 INFO - PROCESS | 1924 | 1464785019398 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 721ms 05:43:39 INFO - PROCESS | 1924 | 1464785019435 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 1924 | 1464785019437 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:43:39 INFO - PROCESS | 1924 | 1464785019458 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1924 | 1464785019459 Marionette TRACE conn2 <- [1,1486,null,{}] 05:43:39 INFO - PROCESS | 1924 | 1464785019462 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:39 INFO - PROCESS | 1924 | 1464785019564 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:43:39 INFO - PROCESS | 1924 | 1464785019628 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c44a000 == 58 [pid = 1924] [id = 379] 05:43:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12920b800) [pid = 1924] [serial = 1136] [outer = 0x0] 05:43:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x129405400) [pid = 1924] [serial = 1137] [outer = 0x12920b800] 05:43:39 INFO - PROCESS | 1924 | 1464785019658 Marionette DEBUG loaded listener.js 05:43:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12942ec00) [pid = 1924] [serial = 1138] [outer = 0x12920b800] 05:43:40 INFO - PROCESS | 1924 | 1464785020113 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 724ms 05:43:40 INFO - PROCESS | 1924 | 1464785020180 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 1924 | 1464785020182 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:43:40 INFO - PROCESS | 1924 | 1464785020184 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 1924 | 1464785020185 Marionette TRACE conn2 <- [1,1490,null,{}] 05:43:40 INFO - PROCESS | 1924 | 1464785020188 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:40 INFO - PROCESS | 1924 | 1464785020422 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:43:40 INFO - PROCESS | 1924 | 1464785020502 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x119562000 == 59 [pid = 1924] [id = 380] 05:43:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x111a0dc00) [pid = 1924] [serial = 1139] [outer = 0x0] 05:43:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x111ed4400) [pid = 1924] [serial = 1140] [outer = 0x111a0dc00] 05:43:40 INFO - PROCESS | 1924 | 1464785020530 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x112889000) [pid = 1924] [serial = 1141] [outer = 0x111a0dc00] 05:43:40 INFO - PROCESS | 1924 | 1464785020984 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 824ms 05:43:41 INFO - PROCESS | 1924 | 1464785021009 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1924 | 1464785021011 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:43:41 INFO - PROCESS | 1924 | 1464785021014 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1924 | 1464785021017 Marionette TRACE conn2 <- [1,1494,null,{}] 05:43:41 INFO - PROCESS | 1924 | 1464785021020 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:41 INFO - PROCESS | 1924 | 1464785021154 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:43:41 INFO - PROCESS | 1924 | 1464785021162 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x11704f800 == 60 [pid = 1924] [id = 381] 05:43:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x113278400) [pid = 1924] [serial = 1142] [outer = 0x0] 05:43:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x115ed5400) [pid = 1924] [serial = 1143] [outer = 0x113278400] 05:43:41 INFO - PROCESS | 1924 | 1464785021191 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x116027000) [pid = 1924] [serial = 1144] [outer = 0x113278400] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x125660000 == 59 [pid = 1924] [id = 341] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12bde6000 == 58 [pid = 1924] [id = 374] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12badb800 == 57 [pid = 1924] [id = 373] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12a739800 == 56 [pid = 1924] [id = 372] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8c7800 == 55 [pid = 1924] [id = 371] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x129237000 == 54 [pid = 1924] [id = 370] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x1271dc000 == 53 [pid = 1924] [id = 369] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x111a0b000) [pid = 1924] [serial = 1026] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x113d0b400) [pid = 1924] [serial = 1029] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x117684000) [pid = 1924] [serial = 1032] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1189d0c00) [pid = 1924] [serial = 1035] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x128d56c00) [pid = 1924] [serial = 1071] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12466e000 == 52 [pid = 1924] [id = 368] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x123cac800 == 51 [pid = 1924] [id = 367] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x11a117800 == 50 [pid = 1924] [id = 366] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x11956d800 == 49 [pid = 1924] [id = 365] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x11680f800 == 48 [pid = 1924] [id = 364] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccb800 == 47 [pid = 1924] [id = 363] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x11680d800 == 46 [pid = 1924] [id = 358] 05:43:41 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a7800 == 45 [pid = 1924] [id = 357] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12411e800) [pid = 1924] [serial = 1056] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x126914400) [pid = 1924] [serial = 1059] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x1127f5000) [pid = 1924] [serial = 1039] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x111f51000) [pid = 1924] [serial = 1038] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x116a63400) [pid = 1924] [serial = 1047] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x118214000) [pid = 1924] [serial = 1048] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11607bc00) [pid = 1924] [serial = 1044] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1166c2800) [pid = 1924] [serial = 1045] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x118325000) [pid = 1924] [serial = 1050] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x118939000) [pid = 1924] [serial = 1051] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1130d0c00) [pid = 1924] [serial = 1041] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x113d70c00) [pid = 1924] [serial = 1042] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x127151400) [pid = 1924] [serial = 1062] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x126d95800) [pid = 1924] [serial = 1060] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12719b800) [pid = 1924] [serial = 1063] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1168ab800) [pid = 1924] [serial = 1066] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x112893000) [pid = 1924] [serial = 1065] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x125593c00) [pid = 1924] [serial = 1024] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11904c000) [pid = 1924] [serial = 1053] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12719a800) [pid = 1924] [serial = 1068] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12509b400) [pid = 1924] [serial = 1057] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x123864c00) [pid = 1924] [serial = 1054] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x128d4d400) [pid = 1924] [serial = 1069] [outer = 0x0] [url = about:blank] 05:43:41 INFO - PROCESS | 1924 | 1464785021660 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 05:43:41 INFO - PROCESS | 1924 | 1464785021685 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:43:41 INFO - PROCESS | 1924 | 1464785021688 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:43:41 INFO - PROCESS | 1924 | 1464785021692 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1924 | 1464785021693 Marionette TRACE conn2 <- [1,1498,null,{}] 05:43:41 INFO - PROCESS | 1924 | 1464785021697 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:41 INFO - PROCESS | 1924 | 1464785021821 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:43:41 INFO - PROCESS | 1924 | 1464785021896 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182d5000 == 46 [pid = 1924] [id = 382] 05:43:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1128a1000) [pid = 1924] [serial = 1145] [outer = 0x0] 05:43:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1166c2800) [pid = 1924] [serial = 1146] [outer = 0x1128a1000] 05:43:41 INFO - PROCESS | 1924 | 1464785021947 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116ac8400) [pid = 1924] [serial = 1147] [outer = 0x1128a1000] 05:43:42 INFO - PROCESS | 1924 | 1464785022316 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 05:43:42 INFO - PROCESS | 1924 | 1464785022362 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1924 | 1464785022364 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:43:42 INFO - PROCESS | 1924 | 1464785022372 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1924 | 1464785022375 Marionette TRACE conn2 <- [1,1502,null,{}] 05:43:42 INFO - PROCESS | 1924 | 1464785022378 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:42 INFO - PROCESS | 1924 | 1464785022522 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:43:42 INFO - PROCESS | 1924 | 1464785022596 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f87800 == 47 [pid = 1924] [id = 383] 05:43:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1166c2000) [pid = 1924] [serial = 1148] [outer = 0x0] 05:43:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x118213800) [pid = 1924] [serial = 1149] [outer = 0x1166c2000] 05:43:42 INFO - PROCESS | 1924 | 1464785022638 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x119071400) [pid = 1924] [serial = 1150] [outer = 0x1166c2000] 05:43:43 INFO - PROCESS | 1924 | 1464785022997 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 676ms 05:43:43 INFO - PROCESS | 1924 | 1464785023046 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1924 | 1464785023047 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:43:43 INFO - PROCESS | 1924 | 1464785023056 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1924 | 1464785023058 Marionette TRACE conn2 <- [1,1506,null,{}] 05:43:43 INFO - PROCESS | 1924 | 1464785023060 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:43 INFO - PROCESS | 1924 | 1464785023135 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:43:43 INFO - PROCESS | 1924 | 1464785023141 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x116807000 == 48 [pid = 1924] [id = 384] 05:43:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1193edc00) [pid = 1924] [serial = 1151] [outer = 0x0] 05:43:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1195a5c00) [pid = 1924] [serial = 1152] [outer = 0x1193edc00] 05:43:43 INFO - PROCESS | 1924 | 1464785023167 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x119f07000) [pid = 1924] [serial = 1153] [outer = 0x1193edc00] 05:43:43 INFO - PROCESS | 1924 | 1464785023479 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 476ms 05:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:43:43 INFO - PROCESS | 1924 | 1464785023526 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1924 | 1464785023527 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:43:43 INFO - PROCESS | 1924 | 1464785023529 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1924 | 1464785023530 Marionette TRACE conn2 <- [1,1510,null,{}] 05:43:43 INFO - PROCESS | 1924 | 1464785023532 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:43 INFO - PROCESS | 1924 | 1464785023612 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:43:43 INFO - PROCESS | 1924 | 1464785023617 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x124677000 == 49 [pid = 1924] [id = 385] 05:43:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x123d02c00) [pid = 1924] [serial = 1154] [outer = 0x0] 05:43:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x123d70c00) [pid = 1924] [serial = 1155] [outer = 0x123d02c00] 05:43:43 INFO - PROCESS | 1924 | 1464785023650 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1255a0000) [pid = 1924] [serial = 1156] [outer = 0x123d02c00] 05:43:44 INFO - PROCESS | 1924 | 1464785024025 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 520ms 05:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:43:44 INFO - PROCESS | 1924 | 1464785024050 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1924 | 1464785024052 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:43:44 INFO - PROCESS | 1924 | 1464785024064 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1924 | 1464785024065 Marionette TRACE conn2 <- [1,1514,null,{}] 05:43:44 INFO - PROCESS | 1924 | 1464785024069 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:44 INFO - PROCESS | 1924 | 1464785024233 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:43:44 INFO - PROCESS | 1924 | 1464785024253 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181ca800 == 50 [pid = 1924] [id = 386] 05:43:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12691bc00) [pid = 1924] [serial = 1157] [outer = 0x0] 05:43:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x127151400) [pid = 1924] [serial = 1158] [outer = 0x12691bc00] 05:43:44 INFO - PROCESS | 1924 | 1464785024295 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x112d35800) [pid = 1924] [serial = 1159] [outer = 0x12691bc00] 05:43:44 INFO - PROCESS | 1924 | 1464785024667 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 05:43:44 INFO - PROCESS | 1924 | 1464785024685 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1924 | 1464785024687 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:43:44 INFO - PROCESS | 1924 | 1464785024691 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1924 | 1464785024693 Marionette TRACE conn2 <- [1,1518,null,{}] 05:43:44 INFO - PROCESS | 1924 | 1464785024704 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:44 INFO - PROCESS | 1924 | 1464785024807 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:43:44 INFO - PROCESS | 1924 | 1464785024812 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x128dd9800 == 51 [pid = 1924] [id = 387] 05:43:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x126d0bc00) [pid = 1924] [serial = 1160] [outer = 0x0] 05:43:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x128d4ec00) [pid = 1924] [serial = 1161] [outer = 0x126d0bc00] 05:43:44 INFO - PROCESS | 1924 | 1464785024837 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12903cc00) [pid = 1924] [serial = 1162] [outer = 0x126d0bc00] 05:43:45 INFO - PROCESS | 1924 | 1464785025164 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 485ms 05:43:45 INFO - PROCESS | 1924 | 1464785025179 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1924 | 1464785025180 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:43:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:43:45 INFO - PROCESS | 1924 | 1464785025182 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1924 | 1464785025183 Marionette TRACE conn2 <- [1,1522,null,{}] 05:43:45 INFO - PROCESS | 1924 | 1464785025186 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:45 INFO - PROCESS | 1924 | 1464785025292 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:43:45 INFO - PROCESS | 1924 | 1464785025324 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12924d000 == 52 [pid = 1924] [id = 388] 05:43:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x127618000) [pid = 1924] [serial = 1163] [outer = 0x0] 05:43:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x129210000) [pid = 1924] [serial = 1164] [outer = 0x127618000] 05:43:45 INFO - PROCESS | 1924 | 1464785025349 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x129409c00) [pid = 1924] [serial = 1165] [outer = 0x127618000] 05:43:45 INFO - PROCESS | 1924 | 1464785025637 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:43:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:43:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:43:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:43:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:43:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:43:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:43:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:43:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:43:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:43:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 05:43:45 INFO - PROCESS | 1924 | 1464785025661 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1924 | 1464785025662 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:43:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:43:45 INFO - PROCESS | 1924 | 1464785025665 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1924 | 1464785025666 Marionette TRACE conn2 <- [1,1526,null,{}] 05:43:45 INFO - PROCESS | 1924 | 1464785025668 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:45 INFO - PROCESS | 1924 | 1464785025772 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:43:45 INFO - PROCESS | 1924 | 1464785025777 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ada5800 == 53 [pid = 1924] [id = 389] 05:43:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12940a400) [pid = 1924] [serial = 1166] [outer = 0x0] 05:43:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x129434000) [pid = 1924] [serial = 1167] [outer = 0x12940a400] 05:43:45 INFO - PROCESS | 1924 | 1464785025802 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x129446c00) [pid = 1924] [serial = 1168] [outer = 0x12940a400] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x127619400) [pid = 1924] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x127623800) [pid = 1924] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x129216000) [pid = 1924] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x1121b6400) [pid = 1924] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x118610800) [pid = 1924] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1127edc00) [pid = 1924] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x116605c00) [pid = 1924] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x118323000) [pid = 1924] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x128d50400) [pid = 1924] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x111f4d800) [pid = 1924] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x129216400) [pid = 1924] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1245f0000) [pid = 1924] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:43:46 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1182b3000) [pid = 1924] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:43:46 INFO - PROCESS | 1924 | 1464785026279 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:43:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:43:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:43:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:43:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 618ms 05:43:46 INFO - PROCESS | 1924 | 1464785026284 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:43:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:43:46 INFO - PROCESS | 1924 | 1464785026285 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:43:46 INFO - PROCESS | 1924 | 1464785026288 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1924 | 1464785026298 Marionette TRACE conn2 <- [1,1530,null,{}] 05:43:46 INFO - PROCESS | 1924 | 1464785026301 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 1924 | 1464785026380 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:43:46 INFO - PROCESS | 1924 | 1464785026385 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bad1800 == 54 [pid = 1924] [id = 390] 05:43:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x129444c00) [pid = 1924] [serial = 1169] [outer = 0x0] 05:43:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12966d000) [pid = 1924] [serial = 1170] [outer = 0x129444c00] 05:43:46 INFO - PROCESS | 1924 | 1464785026415 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12976ac00) [pid = 1924] [serial = 1171] [outer = 0x129444c00] 05:43:46 INFO - PROCESS | 1924 | 1464785026725 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:43:46 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:43:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:43:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:43:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:43:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 478ms 05:43:46 INFO - PROCESS | 1924 | 1464785026766 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1924 | 1464785026768 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:43:46 INFO - PROCESS | 1924 | 1464785026770 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1924 | 1464785026772 Marionette TRACE conn2 <- [1,1534,null,{}] 05:43:46 INFO - PROCESS | 1924 | 1464785026774 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:46 INFO - PROCESS | 1924 | 1464785026869 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:43:46 INFO - PROCESS | 1924 | 1464785026925 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c437000 == 55 [pid = 1924] [id = 391] 05:43:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x129445000) [pid = 1924] [serial = 1172] [outer = 0x0] 05:43:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12a7a5000) [pid = 1924] [serial = 1173] [outer = 0x129445000] 05:43:46 INFO - PROCESS | 1924 | 1464785026949 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x12ac07c00) [pid = 1924] [serial = 1174] [outer = 0x129445000] 05:43:47 INFO - PROCESS | 1924 | 1464785027233 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 471ms 05:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:43:47 INFO - PROCESS | 1924 | 1464785027244 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1924 | 1464785027245 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:43:47 INFO - PROCESS | 1924 | 1464785027248 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1924 | 1464785027249 Marionette TRACE conn2 <- [1,1538,null,{}] 05:43:47 INFO - PROCESS | 1924 | 1464785027252 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:47 INFO - PROCESS | 1924 | 1464785027347 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:43:47 INFO - PROCESS | 1924 | 1464785027351 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c91e000 == 56 [pid = 1924] [id = 392] 05:43:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12ac0cc00) [pid = 1924] [serial = 1175] [outer = 0x0] 05:43:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12ac11400) [pid = 1924] [serial = 1176] [outer = 0x12ac0cc00] 05:43:47 INFO - PROCESS | 1924 | 1464785027376 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12ac66c00) [pid = 1924] [serial = 1177] [outer = 0x12ac0cc00] 05:43:47 INFO - PROCESS | 1924 | 1464785027686 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 470ms 05:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:43:47 INFO - PROCESS | 1924 | 1464785027718 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1924 | 1464785027720 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:43:47 INFO - PROCESS | 1924 | 1464785027722 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1924 | 1464785027725 Marionette TRACE conn2 <- [1,1542,null,{}] 05:43:47 INFO - PROCESS | 1924 | 1464785027728 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:47 INFO - PROCESS | 1924 | 1464785027836 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:43:47 INFO - PROCESS | 1924 | 1464785027842 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf8f800 == 57 [pid = 1924] [id = 393] 05:43:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12ac04800) [pid = 1924] [serial = 1178] [outer = 0x0] 05:43:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12ac6b800) [pid = 1924] [serial = 1179] [outer = 0x12ac04800] 05:43:47 INFO - PROCESS | 1924 | 1464785027867 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12b826400) [pid = 1924] [serial = 1180] [outer = 0x12ac04800] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x1193d6800 == 56 [pid = 1924] [id = 343] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a4800 == 55 [pid = 1924] [id = 360] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x11955f000 == 54 [pid = 1924] [id = 22] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x116820800 == 53 [pid = 1924] [id = 24] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x11a088800 == 52 [pid = 1924] [id = 362] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12bad7000 == 51 [pid = 1924] [id = 10] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12b83b000 == 50 [pid = 1924] [id = 361] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x117067800 == 49 [pid = 1924] [id = 25] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12945e000 == 48 [pid = 1924] [id = 345] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0cc800 == 47 [pid = 1924] [id = 359] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12b83a000 == 46 [pid = 1924] [id = 309] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x126fca800 == 45 [pid = 1924] [id = 344] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x11704f800 == 44 [pid = 1924] [id = 381] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x119562000 == 43 [pid = 1924] [id = 380] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12c44a000 == 42 [pid = 1924] [id = 379] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12c22a000 == 41 [pid = 1924] [id = 378] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x125038800 == 40 [pid = 1924] [id = 377] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x1193c7800 == 39 [pid = 1924] [id = 376] 05:43:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12c22a800 == 38 [pid = 1924] [id = 375] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x119f87800 == 37 [pid = 1924] [id = 383] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x116807000 == 36 [pid = 1924] [id = 384] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1182d5000 == 35 [pid = 1924] [id = 382] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x124677000 == 34 [pid = 1924] [id = 385] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12924d000 == 33 [pid = 1924] [id = 388] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x128dd9800 == 32 [pid = 1924] [id = 387] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12bad1800 == 31 [pid = 1924] [id = 390] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12c437000 == 30 [pid = 1924] [id = 391] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x1181ca800 == 29 [pid = 1924] [id = 386] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12ada5800 == 28 [pid = 1924] [id = 389] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x129443800) [pid = 1924] [serial = 1122] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x128d53400) [pid = 1924] [serial = 1107] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x12920cc00) [pid = 1924] [serial = 1110] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x129403c00) [pid = 1924] [serial = 1113] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x112890000) [pid = 1924] [serial = 1089] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x119077c00) [pid = 1924] [serial = 1098] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x1195a3400) [pid = 1924] [serial = 1099] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x113805c00) [pid = 1924] [serial = 1092] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x116167c00) [pid = 1924] [serial = 1093] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x116a6dc00) [pid = 1924] [serial = 1095] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x118321800) [pid = 1924] [serial = 1096] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x12411cc00) [pid = 1924] [serial = 1083] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11a172c00) [pid = 1924] [serial = 1101] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x123f08000) [pid = 1924] [serial = 1102] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1193e4400) [pid = 1924] [serial = 1080] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x129039000) [pid = 1924] [serial = 1072] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x111c7c400) [pid = 1924] [serial = 1074] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x126d05000) [pid = 1924] [serial = 1117] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11601f000) [pid = 1924] [serial = 1077] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x124e18800) [pid = 1924] [serial = 1086] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1182b2c00) [pid = 1924] [serial = 1116] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x129409000) [pid = 1924] [serial = 1114] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x112a7e800) [pid = 1924] [serial = 1090] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x12942f000) [pid = 1924] [serial = 1119] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x124e1b000) [pid = 1924] [serial = 1104] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x127619000) [pid = 1924] [serial = 1105] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x129038c00) [pid = 1924] [serial = 1108] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x129213400) [pid = 1924] [serial = 1111] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12943cc00) [pid = 1924] [serial = 1120] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x129449400) [pid = 1924] [serial = 1123] [outer = 0x0] [url = about:blank] 05:43:49 INFO - PROCESS | 1924 | --DOCSHELL 0x12c91e000 == 27 [pid = 1924] [id = 392] 05:43:49 INFO - PROCESS | 1924 | 1464785029401 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1727ms 05:43:49 INFO - PROCESS | 1924 | 1464785029450 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 1924 | 1464785029452 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:43:49 INFO - PROCESS | 1924 | 1464785029456 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1924 | 1464785029458 Marionette TRACE conn2 <- [1,1546,null,{}] 05:43:49 INFO - PROCESS | 1924 | 1464785029462 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:49 INFO - PROCESS | 1924 | 1464785029556 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:43:49 INFO - PROCESS | 1924 | 1464785029563 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x11381e800 == 28 [pid = 1924] [id = 394] 05:43:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x111c1d000) [pid = 1924] [serial = 1181] [outer = 0x0] 05:43:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x111c1fc00) [pid = 1924] [serial = 1182] [outer = 0x111c1d000] 05:43:49 INFO - PROCESS | 1924 | 1464785029592 Marionette DEBUG loaded listener.js 05:43:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1121b4000) [pid = 1924] [serial = 1183] [outer = 0x111c1d000] 05:43:49 INFO - PROCESS | 1924 | 1464785029930 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 05:43:49 INFO - PROCESS | 1924 | 1464785029976 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 1924 | 1464785029981 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:43:49 INFO - PROCESS | 1924 | 1464785029985 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1924 | 1464785029987 Marionette TRACE conn2 <- [1,1550,null,{}] 05:43:49 INFO - PROCESS | 1924 | 1464785029989 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:50 INFO - PROCESS | 1924 | 1464785030068 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:43:50 INFO - PROCESS | 1924 | 1464785030116 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1161d8000 == 29 [pid = 1924] [id = 395] 05:43:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1121aa000) [pid = 1924] [serial = 1184] [outer = 0x0] 05:43:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1127f3800) [pid = 1924] [serial = 1185] [outer = 0x1121aa000] 05:43:50 INFO - PROCESS | 1924 | 1464785030142 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x112895400) [pid = 1924] [serial = 1186] [outer = 0x1121aa000] 05:43:50 INFO - PROCESS | 1924 | 1464785030468 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:43:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:43:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 522ms 05:43:50 INFO - PROCESS | 1924 | 1464785030508 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1924 | 1464785030511 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:43:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:43:50 INFO - PROCESS | 1924 | 1464785030515 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1924 | 1464785030518 Marionette TRACE conn2 <- [1,1554,null,{}] 05:43:50 INFO - PROCESS | 1924 | 1464785030530 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:50 INFO - PROCESS | 1924 | 1464785030666 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:43:50 INFO - PROCESS | 1924 | 1464785030679 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170e2800 == 30 [pid = 1924] [id = 396] 05:43:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x110e08800) [pid = 1924] [serial = 1187] [outer = 0x0] 05:43:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11380dc00) [pid = 1924] [serial = 1188] [outer = 0x110e08800] 05:43:50 INFO - PROCESS | 1924 | 1464785030707 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x113f0b800) [pid = 1924] [serial = 1189] [outer = 0x110e08800] 05:43:51 INFO - PROCESS | 1924 | 1464785031017 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 524ms 05:43:51 INFO - PROCESS | 1924 | 1464785031039 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:43:51 INFO - PROCESS | 1924 | 1464785031043 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:43:51 INFO - PROCESS | 1924 | 1464785031046 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1924 | 1464785031047 Marionette TRACE conn2 <- [1,1558,null,{}] 05:43:51 INFO - PROCESS | 1924 | 1464785031049 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:51 INFO - PROCESS | 1924 | 1464785031126 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:43:51 INFO - PROCESS | 1924 | 1464785031130 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182d5800 == 31 [pid = 1924] [id = 397] 05:43:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x115e45000) [pid = 1924] [serial = 1190] [outer = 0x0] 05:43:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x116022c00) [pid = 1924] [serial = 1191] [outer = 0x115e45000] 05:43:51 INFO - PROCESS | 1924 | 1464785031156 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1160ecc00) [pid = 1924] [serial = 1192] [outer = 0x115e45000] 05:43:51 INFO - PROCESS | 1924 | 1464785031457 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 420ms 05:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:43:51 INFO - PROCESS | 1924 | 1464785031466 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1924 | 1464785031468 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:43:51 INFO - PROCESS | 1924 | 1464785031470 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1924 | 1464785031471 Marionette TRACE conn2 <- [1,1562,null,{}] 05:43:51 INFO - PROCESS | 1924 | 1464785031475 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:51 INFO - PROCESS | 1924 | 1464785031547 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:43:51 INFO - PROCESS | 1924 | 1464785031599 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193cf000 == 32 [pid = 1924] [id = 398] 05:43:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x111c1e800) [pid = 1924] [serial = 1193] [outer = 0x0] 05:43:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1160eb400) [pid = 1924] [serial = 1194] [outer = 0x111c1e800] 05:43:51 INFO - PROCESS | 1924 | 1464785031624 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1166c4400) [pid = 1924] [serial = 1195] [outer = 0x111c1e800] 05:43:51 INFO - PROCESS | 1924 | 1464785031910 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:43:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:43:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 472ms 05:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:43:51 INFO - PROCESS | 1924 | 1464785031946 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1924 | 1464785031947 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:43:51 INFO - PROCESS | 1924 | 1464785031949 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1924 | 1464785031950 Marionette TRACE conn2 <- [1,1566,null,{}] 05:43:51 INFO - PROCESS | 1924 | 1464785031953 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:52 INFO - PROCESS | 1924 | 1464785032040 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:43:52 INFO - PROCESS | 1924 | 1464785032045 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f7d000 == 33 [pid = 1924] [id = 399] 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11670d400) [pid = 1924] [serial = 1196] [outer = 0x0] 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11717e800) [pid = 1924] [serial = 1197] [outer = 0x11670d400] 05:43:52 INFO - PROCESS | 1924 | 1464785032073 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x118210400) [pid = 1924] [serial = 1198] [outer = 0x11670d400] 05:43:52 INFO - PROCESS | 1924 | 1464785032370 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 468ms 05:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:43:52 INFO - PROCESS | 1924 | 1464785032417 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1924 | 1464785032418 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:43:52 INFO - PROCESS | 1924 | 1464785032421 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1924 | 1464785032422 Marionette TRACE conn2 <- [1,1570,null,{}] 05:43:52 INFO - PROCESS | 1924 | 1464785032427 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:52 INFO - PROCESS | 1924 | 1464785032517 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:43:52 INFO - PROCESS | 1924 | 1464785032523 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a091800 == 34 [pid = 1924] [id = 400] 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x110e06c00) [pid = 1924] [serial = 1199] [outer = 0x0] 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x118211400) [pid = 1924] [serial = 1200] [outer = 0x110e06c00] 05:43:52 INFO - PROCESS | 1924 | 1464785032548 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1182b3c00) [pid = 1924] [serial = 1201] [outer = 0x110e06c00] 05:43:52 INFO - PROCESS | 1924 | 1464785032811 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 421ms 05:43:52 INFO - PROCESS | 1924 | 1464785032845 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1924 | 1464785032846 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:43:52 INFO - PROCESS | 1924 | 1464785032849 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1924 | 1464785032850 Marionette TRACE conn2 <- [1,1574,null,{}] 05:43:52 INFO - PROCESS | 1924 | 1464785032852 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:52 INFO - PROCESS | 1924 | 1464785032927 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:43:52 INFO - PROCESS | 1924 | 1464785032932 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0cc800 == 35 [pid = 1924] [id = 401] 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x11831fc00) [pid = 1924] [serial = 1202] [outer = 0x0] 05:43:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x118328c00) [pid = 1924] [serial = 1203] [outer = 0x11831fc00] 05:43:52 INFO - PROCESS | 1924 | 1464785032966 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x118602400) [pid = 1924] [serial = 1204] [outer = 0x11831fc00] 05:43:53 INFO - PROCESS | 1924 | 1464785033264 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 467ms 05:43:53 INFO - PROCESS | 1924 | 1464785033317 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1924 | 1464785033318 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:43:53 INFO - PROCESS | 1924 | 1464785033320 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1924 | 1464785033321 Marionette TRACE conn2 <- [1,1578,null,{}] 05:43:53 INFO - PROCESS | 1924 | 1464785033324 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:53 INFO - PROCESS | 1924 | 1464785033394 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:43:53 INFO - PROCESS | 1924 | 1464785033447 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170e1000 == 36 [pid = 1924] [id = 402] 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x112892400) [pid = 1924] [serial = 1205] [outer = 0x0] 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x118609400) [pid = 1924] [serial = 1206] [outer = 0x112892400] 05:43:53 INFO - PROCESS | 1924 | 1464785033472 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x1189d0800) [pid = 1924] [serial = 1207] [outer = 0x112892400] 05:43:53 INFO - PROCESS | 1924 | 1464785033714 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 419ms 05:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:43:53 INFO - PROCESS | 1924 | 1464785033748 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1924 | 1464785033749 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:43:53 INFO - PROCESS | 1924 | 1464785033752 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1924 | 1464785033753 Marionette TRACE conn2 <- [1,1582,null,{}] 05:43:53 INFO - PROCESS | 1924 | 1464785033762 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:53 INFO - PROCESS | 1924 | 1464785033844 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:43:53 INFO - PROCESS | 1924 | 1464785033849 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c98000 == 37 [pid = 1924] [id = 403] 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11893e000) [pid = 1924] [serial = 1208] [outer = 0x0] 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x119076000) [pid = 1924] [serial = 1209] [outer = 0x11893e000] 05:43:53 INFO - PROCESS | 1924 | 1464785033874 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x1193f0000) [pid = 1924] [serial = 1210] [outer = 0x11893e000] 05:43:54 INFO - PROCESS | 1924 | 1464785034201 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 473ms 05:43:54 INFO - PROCESS | 1924 | 1464785034227 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:43:54 INFO - PROCESS | 1924 | 1464785034239 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:43:54 INFO - PROCESS | 1924 | 1464785034243 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1924 | 1464785034245 Marionette TRACE conn2 <- [1,1586,null,{}] 05:43:54 INFO - PROCESS | 1924 | 1464785034248 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:54 INFO - PROCESS | 1924 | 1464785034390 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:43:54 INFO - PROCESS | 1924 | 1464785034421 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193c9000 == 38 [pid = 1924] [id = 404] 05:43:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x119076c00) [pid = 1924] [serial = 1211] [outer = 0x0] 05:43:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x11957f800) [pid = 1924] [serial = 1212] [outer = 0x119076c00] 05:43:54 INFO - PROCESS | 1924 | 1464785034468 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x119f0b000) [pid = 1924] [serial = 1213] [outer = 0x119076c00] 05:43:54 INFO - PROCESS | 1924 | 1464785034871 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 669ms 05:43:54 INFO - PROCESS | 1924 | 1464785034912 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 1924 | 1464785034914 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:43:54 INFO - PROCESS | 1924 | 1464785034916 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1924 | 1464785034917 Marionette TRACE conn2 <- [1,1590,null,{}] 05:43:54 INFO - PROCESS | 1924 | 1464785034919 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:55 INFO - PROCESS | 1924 | 1464785035010 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:43:55 INFO - PROCESS | 1924 | 1464785035014 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12499e000 == 39 [pid = 1924] [id = 405] 05:43:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x119584800) [pid = 1924] [serial = 1214] [outer = 0x0] 05:43:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x119fb7000) [pid = 1924] [serial = 1215] [outer = 0x119584800] 05:43:55 INFO - PROCESS | 1924 | 1464785035038 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x123973c00) [pid = 1924] [serial = 1216] [outer = 0x119584800] 05:43:55 INFO - PROCESS | 1924 | 1464785035358 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 467ms 05:43:55 INFO - PROCESS | 1924 | 1464785035384 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1924 | 1464785035385 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:43:55 INFO - PROCESS | 1924 | 1464785035387 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1924 | 1464785035388 Marionette TRACE conn2 <- [1,1594,null,{}] 05:43:55 INFO - PROCESS | 1924 | 1464785035393 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:55 INFO - PROCESS | 1924 | 1464785035491 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:43:55 INFO - PROCESS | 1924 | 1464785035523 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x125661000 == 40 [pid = 1924] [id = 406] 05:43:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x123b0f000) [pid = 1924] [serial = 1217] [outer = 0x0] 05:43:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x123d04800) [pid = 1924] [serial = 1218] [outer = 0x123b0f000] 05:43:55 INFO - PROCESS | 1924 | 1464785035547 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12411ac00) [pid = 1924] [serial = 1219] [outer = 0x123b0f000] 05:43:55 INFO - PROCESS | 1924 | 1464785035886 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 522ms 05:43:55 INFO - PROCESS | 1924 | 1464785035910 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1924 | 1464785035912 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:43:55 INFO - PROCESS | 1924 | 1464785035914 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1924 | 1464785035915 Marionette TRACE conn2 <- [1,1598,null,{}] 05:43:55 INFO - PROCESS | 1924 | 1464785035917 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:56 INFO - PROCESS | 1924 | 1464785036012 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:43:56 INFO - PROCESS | 1924 | 1464785036025 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e9800 == 41 [pid = 1924] [id = 407] 05:43:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x123b65400) [pid = 1924] [serial = 1220] [outer = 0x0] 05:43:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x124e14c00) [pid = 1924] [serial = 1221] [outer = 0x123b65400] 05:43:56 INFO - PROCESS | 1924 | 1464785036049 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x124e57000) [pid = 1924] [serial = 1222] [outer = 0x123b65400] 05:43:56 INFO - PROCESS | 1924 | 1464785036595 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x110e99400) [pid = 1924] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x110e40400) [pid = 1924] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x12691bc00) [pid = 1924] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x126d0bc00) [pid = 1924] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x127618000) [pid = 1924] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x12940a400) [pid = 1924] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x129445000) [pid = 1924] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x129444c00) [pid = 1924] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x123d02c00) [pid = 1924] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x1193edc00) [pid = 1924] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1166c2000) [pid = 1924] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x1128a1000) [pid = 1924] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x113278400) [pid = 1924] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x111a0dc00) [pid = 1924] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x12920b800) [pid = 1924] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x123b65800) [pid = 1924] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11812e000) [pid = 1924] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x112894800) [pid = 1924] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12944b800) [pid = 1924] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1189c5c00) [pid = 1924] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x11a16c400) [pid = 1924] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x112894000) [pid = 1924] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x115e45400) [pid = 1924] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11276e000) [pid = 1924] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x118321400) [pid = 1924] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x112893800) [pid = 1924] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11607b000) [pid = 1924] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x110fad400) [pid = 1924] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x11768b000) [pid = 1924] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:43:56 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12ac0cc00) [pid = 1924] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:43:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 719ms 05:43:56 INFO - PROCESS | 1924 | 1464785036634 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:43:56 INFO - PROCESS | 1924 | 1464785036635 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:43:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:43:56 INFO - PROCESS | 1924 | 1464785036637 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1924 | 1464785036638 Marionette TRACE conn2 <- [1,1602,null,{}] 05:43:56 INFO - PROCESS | 1924 | 1464785036643 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:56 INFO - PROCESS | 1924 | 1464785036714 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:43:56 INFO - PROCESS | 1924 | 1464785036718 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x117064800 == 42 [pid = 1924] [id = 408] 05:43:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x110e99400) [pid = 1924] [serial = 1223] [outer = 0x0] 05:43:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1127f9c00) [pid = 1924] [serial = 1224] [outer = 0x110e99400] 05:43:56 INFO - PROCESS | 1924 | 1464785036745 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1138f2c00) [pid = 1924] [serial = 1225] [outer = 0x110e99400] 05:43:57 INFO - PROCESS | 1924 | 1464785037080 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 473ms 05:43:57 INFO - PROCESS | 1924 | 1464785037111 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1924 | 1464785037112 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:43:57 INFO - PROCESS | 1924 | 1464785037114 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1924 | 1464785037115 Marionette TRACE conn2 <- [1,1606,null,{}] 05:43:57 INFO - PROCESS | 1924 | 1464785037118 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:57 INFO - PROCESS | 1924 | 1464785037195 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:43:57 INFO - PROCESS | 1924 | 1464785037247 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12904a800 == 43 [pid = 1924] [id = 409] 05:43:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1128a3400) [pid = 1924] [serial = 1226] [outer = 0x0] 05:43:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1168a0c00) [pid = 1924] [serial = 1227] [outer = 0x1128a3400] 05:43:57 INFO - PROCESS | 1924 | 1464785037272 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x119578000) [pid = 1924] [serial = 1228] [outer = 0x1128a3400] 05:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 418ms 05:43:57 INFO - PROCESS | 1924 | 1464785037529 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:43:57 INFO - PROCESS | 1924 | 1464785037532 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1924 | 1464785037533 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:43:57 INFO - PROCESS | 1924 | 1464785037536 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1924 | 1464785037537 Marionette TRACE conn2 <- [1,1610,null,{}] 05:43:57 INFO - PROCESS | 1924 | 1464785037546 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:57 INFO - PROCESS | 1924 | 1464785037631 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:43:57 INFO - PROCESS | 1924 | 1464785037636 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x129920800 == 44 [pid = 1924] [id = 410] 05:43:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x123b65800) [pid = 1924] [serial = 1229] [outer = 0x0] 05:43:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x1250a0800) [pid = 1924] [serial = 1230] [outer = 0x123b65800] 05:43:57 INFO - PROCESS | 1924 | 1464785037661 Marionette DEBUG loaded listener.js 05:43:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1255b8c00) [pid = 1924] [serial = 1231] [outer = 0x123b65800] 05:43:58 INFO - PROCESS | 1924 | 1464785038049 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 522ms 05:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:43:58 INFO - PROCESS | 1924 | 1464785038060 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1924 | 1464785038061 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:43:58 INFO - PROCESS | 1924 | 1464785038064 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1924 | 1464785038066 Marionette TRACE conn2 <- [1,1614,null,{}] 05:43:58 INFO - PROCESS | 1924 | 1464785038081 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:58 INFO - PROCESS | 1924 | 1464785038241 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:43:58 INFO - PROCESS | 1924 | 1464785038250 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8b4000 == 45 [pid = 1924] [id = 411] 05:43:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1255b9800) [pid = 1924] [serial = 1232] [outer = 0x0] 05:43:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12691a000) [pid = 1924] [serial = 1233] [outer = 0x1255b9800] 05:43:58 INFO - PROCESS | 1924 | 1464785038291 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x126d07c00) [pid = 1924] [serial = 1234] [outer = 0x1255b9800] 05:43:58 INFO - PROCESS | 1924 | 1464785038698 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 05:43:58 INFO - PROCESS | 1924 | 1464785038735 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1924 | 1464785038737 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:43:58 INFO - PROCESS | 1924 | 1464785038741 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1924 | 1464785038744 Marionette TRACE conn2 <- [1,1618,null,{}] 05:43:58 INFO - PROCESS | 1924 | 1464785038747 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:58 INFO - PROCESS | 1924 | 1464785038857 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:43:58 INFO - PROCESS | 1924 | 1464785038908 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x113a2b000 == 46 [pid = 1924] [id = 412] 05:43:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x110e41c00) [pid = 1924] [serial = 1235] [outer = 0x0] 05:43:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x110e92c00) [pid = 1924] [serial = 1236] [outer = 0x110e41c00] 05:43:58 INFO - PROCESS | 1924 | 1464785038938 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x111e2f400) [pid = 1924] [serial = 1237] [outer = 0x110e41c00] 05:43:59 INFO - PROCESS | 1924 | 1464785039451 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 776ms 05:43:59 INFO - PROCESS | 1924 | 1464785039556 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 1924 | 1464785039560 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:43:59 INFO - PROCESS | 1924 | 1464785039564 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1924 | 1464785039566 Marionette TRACE conn2 <- [1,1622,null,{}] 05:43:59 INFO - PROCESS | 1924 | 1464785039569 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:43:59 INFO - PROCESS | 1924 | 1464785039677 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:43:59 INFO - PROCESS | 1924 | 1464785039730 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182c6800 == 47 [pid = 1924] [id = 413] 05:43:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x112891400) [pid = 1924] [serial = 1238] [outer = 0x0] 05:43:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x11289c800) [pid = 1924] [serial = 1239] [outer = 0x112891400] 05:43:59 INFO - PROCESS | 1924 | 1464785039759 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x112d2e000) [pid = 1924] [serial = 1240] [outer = 0x112891400] 05:44:00 INFO - PROCESS | 1924 | 1464785040442 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 925ms 05:44:00 INFO - PROCESS | 1924 | 1464785040503 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1924 | 1464785040506 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:44:00 INFO - PROCESS | 1924 | 1464785040511 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1924 | 1464785040513 Marionette TRACE conn2 <- [1,1626,null,{}] 05:44:00 INFO - PROCESS | 1924 | 1464785040518 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:00 INFO - PROCESS | 1924 | 1464785040616 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x129920800 == 46 [pid = 1924] [id = 410] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12904a800 == 45 [pid = 1924] [id = 409] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x117064800 == 44 [pid = 1924] [id = 408] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e9800 == 43 [pid = 1924] [id = 407] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x125661000 == 42 [pid = 1924] [id = 406] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12499e000 == 41 [pid = 1924] [id = 405] 05:44:00 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12ac6b800) [pid = 1924] [serial = 1179] [outer = 0x0] [url = about:blank] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1193c9000 == 40 [pid = 1924] [id = 404] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x123c98000 == 39 [pid = 1924] [id = 403] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1170e1000 == 38 [pid = 1924] [id = 402] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0cc800 == 37 [pid = 1924] [id = 401] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x11a091800 == 36 [pid = 1924] [id = 400] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x119f7d000 == 35 [pid = 1924] [id = 399] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1193cf000 == 34 [pid = 1924] [id = 398] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1182d5800 == 33 [pid = 1924] [id = 397] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1170e2800 == 32 [pid = 1924] [id = 396] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1161d8000 == 31 [pid = 1924] [id = 395] 05:44:00 INFO - PROCESS | 1924 | 1464785040734 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1924 | --DOCSHELL 0x11381e800 == 30 [pid = 1924] [id = 394] 05:44:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x113306000 == 31 [pid = 1924] [id = 414] 05:44:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x110e8f400) [pid = 1924] [serial = 1241] [outer = 0x0] 05:44:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x11276ac00) [pid = 1924] [serial = 1242] [outer = 0x110e8f400] 05:44:00 INFO - PROCESS | 1924 | 1464785040764 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x1127fb000) [pid = 1924] [serial = 1243] [outer = 0x110e8f400] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x113808400) [pid = 1924] [serial = 988] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x11660d400) [pid = 1924] [serial = 1078] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x127618800) [pid = 1924] [serial = 928] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x119faf000) [pid = 1924] [serial = 1036] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x115e46000) [pid = 1924] [serial = 1030] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1182b2800) [pid = 1924] [serial = 1033] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1127f9400) [pid = 1924] [serial = 1075] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x127619800) [pid = 1924] [serial = 1087] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x1127ee800) [pid = 1924] [serial = 1027] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1121b2400) [pid = 1924] [serial = 985] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x119da2c00) [pid = 1924] [serial = 1081] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x126d98000) [pid = 1924] [serial = 1084] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12ac11400) [pid = 1924] [serial = 1176] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x127151400) [pid = 1924] [serial = 1158] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x128d4ec00) [pid = 1924] [serial = 1161] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x129210000) [pid = 1924] [serial = 1164] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x129434000) [pid = 1924] [serial = 1167] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x129409c00) [pid = 1924] [serial = 1165] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12ac07c00) [pid = 1924] [serial = 1174] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12966d000) [pid = 1924] [serial = 1170] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x12ac66c00) [pid = 1924] [serial = 1177] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x129446c00) [pid = 1924] [serial = 1168] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x123d70c00) [pid = 1924] [serial = 1155] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1195a5c00) [pid = 1924] [serial = 1152] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x119f07000) [pid = 1924] [serial = 1153] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x118213800) [pid = 1924] [serial = 1149] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119071400) [pid = 1924] [serial = 1150] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1166c2800) [pid = 1924] [serial = 1146] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x116ac8400) [pid = 1924] [serial = 1147] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116027000) [pid = 1924] [serial = 1144] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x115ed5400) [pid = 1924] [serial = 1143] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x112889000) [pid = 1924] [serial = 1141] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x111ed4400) [pid = 1924] [serial = 1140] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12942ec00) [pid = 1924] [serial = 1138] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x129405400) [pid = 1924] [serial = 1137] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x127155400) [pid = 1924] [serial = 1135] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1255b5c00) [pid = 1924] [serial = 1134] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119075000) [pid = 1924] [serial = 1132] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x118321000) [pid = 1924] [serial = 1131] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x116168000) [pid = 1924] [serial = 1129] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1138ecc00) [pid = 1924] [serial = 1128] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x12966e800) [pid = 1924] [serial = 1125] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x129678800) [pid = 1924] [serial = 1126] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x112d35800) [pid = 1924] [serial = 1159] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x12903cc00) [pid = 1924] [serial = 1162] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1255a0000) [pid = 1924] [serial = 1156] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12976ac00) [pid = 1924] [serial = 1171] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x12a7a5000) [pid = 1924] [serial = 1173] [outer = 0x0] [url = about:blank] 05:44:01 INFO - PROCESS | 1924 | 1464785041082 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 620ms 05:44:01 INFO - PROCESS | 1924 | 1464785041132 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1924 | 1464785041136 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:44:01 INFO - PROCESS | 1924 | 1464785041140 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1924 | 1464785041142 Marionette TRACE conn2 <- [1,1630,null,{}] 05:44:01 INFO - PROCESS | 1924 | 1464785041144 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:01 INFO - PROCESS | 1924 | 1464785041219 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:44:01 INFO - PROCESS | 1924 | 1464785041287 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x117064000 == 32 [pid = 1924] [id = 415] 05:44:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1127f7000) [pid = 1924] [serial = 1244] [outer = 0x0] 05:44:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112899000) [pid = 1924] [serial = 1245] [outer = 0x1127f7000] 05:44:01 INFO - PROCESS | 1924 | 1464785041313 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x113811800) [pid = 1924] [serial = 1246] [outer = 0x1127f7000] 05:44:01 INFO - PROCESS | 1924 | 1464785041602 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 471ms 05:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:44:01 INFO - PROCESS | 1924 | 1464785041612 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1924 | 1464785041614 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:44:01 INFO - PROCESS | 1924 | 1464785041616 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1924 | 1464785041618 Marionette TRACE conn2 <- [1,1634,null,{}] 05:44:01 INFO - PROCESS | 1924 | 1464785041634 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:01 INFO - PROCESS | 1924 | 1464785041716 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:44:01 INFO - PROCESS | 1924 | 1464785041721 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193ce000 == 33 [pid = 1924] [id = 416] 05:44:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x113d70c00) [pid = 1924] [serial = 1247] [outer = 0x0] 05:44:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x115ecdc00) [pid = 1924] [serial = 1248] [outer = 0x113d70c00] 05:44:01 INFO - PROCESS | 1924 | 1464785041753 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11607d000) [pid = 1924] [serial = 1249] [outer = 0x113d70c00] 05:44:02 INFO - PROCESS | 1924 | 1464785042079 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms 05:44:02 INFO - PROCESS | 1924 | 1464785042087 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1924 | 1464785042091 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:44:02 INFO - PROCESS | 1924 | 1464785042095 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1924 | 1464785042096 Marionette TRACE conn2 <- [1,1638,null,{}] 05:44:02 INFO - PROCESS | 1924 | 1464785042104 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:02 INFO - PROCESS | 1924 | 1464785042180 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:44:02 INFO - PROCESS | 1924 | 1464785042184 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f75800 == 34 [pid = 1924] [id = 417] 05:44:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1161b0800) [pid = 1924] [serial = 1250] [outer = 0x0] 05:44:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1166c8c00) [pid = 1924] [serial = 1251] [outer = 0x1161b0800] 05:44:02 INFO - PROCESS | 1924 | 1464785042212 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11684e400) [pid = 1924] [serial = 1252] [outer = 0x1161b0800] 05:44:02 INFO - PROCESS | 1924 | 1464785042547 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 475ms 05:44:02 INFO - PROCESS | 1924 | 1464785042570 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1924 | 1464785042572 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:44:02 INFO - PROCESS | 1924 | 1464785042577 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1924 | 1464785042578 Marionette TRACE conn2 <- [1,1642,null,{}] 05:44:02 INFO - PROCESS | 1924 | 1464785042581 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:02 INFO - PROCESS | 1924 | 1464785042653 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:44:02 INFO - PROCESS | 1924 | 1464785042659 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0ba800 == 35 [pid = 1924] [id = 418] 05:44:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x113d71400) [pid = 1924] [serial = 1253] [outer = 0x0] 05:44:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1173a1c00) [pid = 1924] [serial = 1254] [outer = 0x113d71400] 05:44:02 INFO - PROCESS | 1924 | 1464785042685 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11812a800) [pid = 1924] [serial = 1255] [outer = 0x113d71400] 05:44:03 INFO - PROCESS | 1924 | 1464785043050 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 519ms 05:44:03 INFO - PROCESS | 1924 | 1464785043095 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1924 | 1464785043097 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:44:03 INFO - PROCESS | 1924 | 1464785043099 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1924 | 1464785043100 Marionette TRACE conn2 <- [1,1646,null,{}] 05:44:03 INFO - PROCESS | 1924 | 1464785043102 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:03 INFO - PROCESS | 1924 | 1464785043211 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:44:03 INFO - PROCESS | 1924 | 1464785043225 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238eb800 == 36 [pid = 1924] [id = 419] 05:44:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1181da000) [pid = 1924] [serial = 1256] [outer = 0x0] 05:44:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1182b8c00) [pid = 1924] [serial = 1257] [outer = 0x1181da000] 05:44:03 INFO - PROCESS | 1924 | 1464785043250 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11860ec00) [pid = 1924] [serial = 1258] [outer = 0x1181da000] 05:44:03 INFO - PROCESS | 1924 | 1464785043576 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 519ms 05:44:03 INFO - PROCESS | 1924 | 1464785043619 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:44:03 INFO - PROCESS | 1924 | 1464785043620 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:44:03 INFO - PROCESS | 1924 | 1464785043622 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1924 | 1464785043623 Marionette TRACE conn2 <- [1,1650,null,{}] 05:44:03 INFO - PROCESS | 1924 | 1464785043626 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:03 INFO - PROCESS | 1924 | 1464785043715 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:44:03 INFO - PROCESS | 1924 | 1464785043719 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c91800 == 37 [pid = 1924] [id = 420] 05:44:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x118942000) [pid = 1924] [serial = 1259] [outer = 0x0] 05:44:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11904cc00) [pid = 1924] [serial = 1260] [outer = 0x118942000] 05:44:03 INFO - PROCESS | 1924 | 1464785043745 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1193eb800) [pid = 1924] [serial = 1261] [outer = 0x118942000] 05:44:04 INFO - PROCESS | 1924 | 1464785044086 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 470ms 05:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:44:04 INFO - PROCESS | 1924 | 1464785044096 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1924 | 1464785044097 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:44:04 INFO - PROCESS | 1924 | 1464785044099 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1924 | 1464785044100 Marionette TRACE conn2 <- [1,1654,null,{}] 05:44:04 INFO - PROCESS | 1924 | 1464785044102 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:04 INFO - PROCESS | 1924 | 1464785044209 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:44:04 INFO - PROCESS | 1924 | 1464785044213 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x124258800 == 38 [pid = 1924] [id = 421] 05:44:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1193e8000) [pid = 1924] [serial = 1262] [outer = 0x0] 05:44:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119578c00) [pid = 1924] [serial = 1263] [outer = 0x1193e8000] 05:44:04 INFO - PROCESS | 1924 | 1464785044238 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x119994800) [pid = 1924] [serial = 1264] [outer = 0x1193e8000] 05:44:04 INFO - PROCESS | 1924 | 1464785044531 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 05:44:04 INFO - PROCESS | 1924 | 1464785044569 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 1924 | 1464785044570 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:44:04 INFO - PROCESS | 1924 | 1464785044580 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 1924 | 1464785044581 Marionette TRACE conn2 <- [1,1658,null,{}] 05:44:04 INFO - PROCESS | 1924 | 1464785044583 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:04 INFO - PROCESS | 1924 | 1464785044680 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:44:04 INFO - PROCESS | 1924 | 1464785044684 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12504b000 == 39 [pid = 1924] [id = 422] 05:44:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1189c5800) [pid = 1924] [serial = 1265] [outer = 0x0] 05:44:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119da1c00) [pid = 1924] [serial = 1266] [outer = 0x1189c5800] 05:44:04 INFO - PROCESS | 1924 | 1464785044709 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119fb0c00) [pid = 1924] [serial = 1267] [outer = 0x1189c5800] 05:44:04 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x110e08800) [pid = 1924] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:44:04 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x115e45000) [pid = 1924] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:44:04 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x111c1d000) [pid = 1924] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:44:04 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x111c1e800) [pid = 1924] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11893e000) [pid = 1924] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11670d400) [pid = 1924] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1121aa000) [pid = 1924] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1128a3400) [pid = 1924] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x119076c00) [pid = 1924] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x123b65800) [pid = 1924] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119584800) [pid = 1924] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x123b0f000) [pid = 1924] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x123b65400) [pid = 1924] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x11831fc00) [pid = 1924] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x112892400) [pid = 1924] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x110e99400) [pid = 1924] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:44:05 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x110e06c00) [pid = 1924] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:44:05 INFO - PROCESS | 1924 | 1464785045140 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 576ms 05:44:05 INFO - PROCESS | 1924 | 1464785045149 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1924 | 1464785045150 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:44:05 INFO - PROCESS | 1924 | 1464785045152 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1924 | 1464785045153 Marionette TRACE conn2 <- [1,1662,null,{}] 05:44:05 INFO - PROCESS | 1924 | 1464785045157 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:05 INFO - PROCESS | 1924 | 1464785045266 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:44:05 INFO - PROCESS | 1924 | 1464785045302 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e4000 == 40 [pid = 1924] [id = 423] 05:44:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x111f51400) [pid = 1924] [serial = 1268] [outer = 0x0] 05:44:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1161b4c00) [pid = 1924] [serial = 1269] [outer = 0x111f51400] 05:44:05 INFO - PROCESS | 1924 | 1464785045327 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1189c5c00) [pid = 1924] [serial = 1270] [outer = 0x111f51400] 05:44:05 INFO - PROCESS | 1924 | 1464785045616 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 471ms 05:44:05 INFO - PROCESS | 1924 | 1464785045633 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:44:05 INFO - PROCESS | 1924 | 1464785045635 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:44:05 INFO - PROCESS | 1924 | 1464785045637 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1924 | 1464785045640 Marionette TRACE conn2 <- [1,1666,null,{}] 05:44:05 INFO - PROCESS | 1924 | 1464785045650 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:05 INFO - PROCESS | 1924 | 1464785045745 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:44:05 INFO - PROCESS | 1924 | 1464785045750 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x128dc9000 == 41 [pid = 1924] [id = 424] 05:44:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119077000) [pid = 1924] [serial = 1271] [outer = 0x0] 05:44:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11a034c00) [pid = 1924] [serial = 1272] [outer = 0x119077000] 05:44:05 INFO - PROCESS | 1924 | 1464785045776 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12411e800) [pid = 1924] [serial = 1273] [outer = 0x119077000] 05:44:06 INFO - PROCESS | 1924 | 1464785046116 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 528ms 05:44:06 INFO - PROCESS | 1924 | 1464785046165 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1924 | 1464785046166 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:44:06 INFO - PROCESS | 1924 | 1464785046168 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1924 | 1464785046169 Marionette TRACE conn2 <- [1,1670,null,{}] 05:44:06 INFO - PROCESS | 1924 | 1464785046172 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:06 INFO - PROCESS | 1924 | 1464785046248 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:44:06 INFO - PROCESS | 1924 | 1464785046253 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e9800 == 42 [pid = 1924] [id = 425] 05:44:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12497ec00) [pid = 1924] [serial = 1274] [outer = 0x0] 05:44:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124e50800) [pid = 1924] [serial = 1275] [outer = 0x12497ec00] 05:44:06 INFO - PROCESS | 1924 | 1464785046280 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x125597800) [pid = 1924] [serial = 1276] [outer = 0x12497ec00] 05:44:06 INFO - PROCESS | 1924 | 1464785046602 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 468ms 05:44:06 INFO - PROCESS | 1924 | 1464785046638 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1924 | 1464785046639 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:44:06 INFO - PROCESS | 1924 | 1464785046641 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1924 | 1464785046642 Marionette TRACE conn2 <- [1,1674,null,{}] 05:44:06 INFO - PROCESS | 1924 | 1464785046644 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:06 INFO - PROCESS | 1924 | 1464785046719 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:44:06 INFO - PROCESS | 1924 | 1464785046726 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12992d000 == 43 [pid = 1924] [id = 426] 05:44:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x125598800) [pid = 1924] [serial = 1277] [outer = 0x0] 05:44:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x126d03400) [pid = 1924] [serial = 1278] [outer = 0x125598800] 05:44:06 INFO - PROCESS | 1924 | 1464785046751 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x126da4c00) [pid = 1924] [serial = 1279] [outer = 0x125598800] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf8f800 == 42 [pid = 1924] [id = 393] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x113306000 == 41 [pid = 1924] [id = 414] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1182c6800 == 40 [pid = 1924] [id = 413] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8b4000 == 39 [pid = 1924] [id = 411] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x113a2b000 == 38 [pid = 1924] [id = 412] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x117064000 == 37 [pid = 1924] [id = 415] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1193ce000 == 36 [pid = 1924] [id = 416] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1238eb800 == 35 [pid = 1924] [id = 419] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x119f75800 == 34 [pid = 1924] [id = 417] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x124258800 == 33 [pid = 1924] [id = 421] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e4000 == 32 [pid = 1924] [id = 423] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0ba800 == 31 [pid = 1924] [id = 418] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x128dc9000 == 30 [pid = 1924] [id = 424] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x123c91800 == 29 [pid = 1924] [id = 420] 05:44:07 INFO - PROCESS | 1924 | --DOCSHELL 0x12504b000 == 28 [pid = 1924] [id = 422] 05:44:08 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e9800 == 27 [pid = 1924] [id = 425] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1255b8c00) [pid = 1924] [serial = 1231] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x119fb7000) [pid = 1924] [serial = 1215] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x123d04800) [pid = 1924] [serial = 1218] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x124e14c00) [pid = 1924] [serial = 1221] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x12411ac00) [pid = 1924] [serial = 1219] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x118328c00) [pid = 1924] [serial = 1203] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x118602400) [pid = 1924] [serial = 1204] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x124e57000) [pid = 1924] [serial = 1222] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118609400) [pid = 1924] [serial = 1206] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1189d0800) [pid = 1924] [serial = 1207] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1138f2c00) [pid = 1924] [serial = 1225] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x118211400) [pid = 1924] [serial = 1200] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1182b3c00) [pid = 1924] [serial = 1201] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11380dc00) [pid = 1924] [serial = 1188] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1250a0800) [pid = 1924] [serial = 1230] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x113f0b800) [pid = 1924] [serial = 1189] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x116022c00) [pid = 1924] [serial = 1191] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x1160ecc00) [pid = 1924] [serial = 1192] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x111c1fc00) [pid = 1924] [serial = 1182] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1121b4000) [pid = 1924] [serial = 1183] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1160eb400) [pid = 1924] [serial = 1194] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1166c4400) [pid = 1924] [serial = 1195] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119076000) [pid = 1924] [serial = 1209] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1193f0000) [pid = 1924] [serial = 1210] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x11717e800) [pid = 1924] [serial = 1197] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x118210400) [pid = 1924] [serial = 1198] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x1127f3800) [pid = 1924] [serial = 1185] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x112895400) [pid = 1924] [serial = 1186] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x12691a000) [pid = 1924] [serial = 1233] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x1127f9c00) [pid = 1924] [serial = 1224] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x119578000) [pid = 1924] [serial = 1228] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x11957f800) [pid = 1924] [serial = 1212] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x119f0b000) [pid = 1924] [serial = 1213] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x123973c00) [pid = 1924] [serial = 1216] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x1168a0c00) [pid = 1924] [serial = 1227] [outer = 0x0] [url = about:blank] 05:44:08 INFO - PROCESS | 1924 | 1464785048145 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1522ms 05:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:44:08 INFO - PROCESS | 1924 | 1464785048163 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1924 | 1464785048166 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:44:08 INFO - PROCESS | 1924 | 1464785048169 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1924 | 1464785048172 Marionette TRACE conn2 <- [1,1678,null,{}] 05:44:08 INFO - PROCESS | 1924 | 1464785048177 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 1924 | 1464785048253 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:44:08 INFO - PROCESS | 1924 | 1464785048299 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x11381e800 == 28 [pid = 1924] [id = 427] 05:44:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x110e9c400) [pid = 1924] [serial = 1280] [outer = 0x0] 05:44:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x110fae000) [pid = 1924] [serial = 1281] [outer = 0x110e9c400] 05:44:08 INFO - PROCESS | 1924 | 1464785048326 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x111f55400) [pid = 1924] [serial = 1282] [outer = 0x110e9c400] 05:44:08 INFO - PROCESS | 1924 | 1464785048639 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 524ms 05:44:08 INFO - PROCESS | 1924 | 1464785048693 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1924 | 1464785048697 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:44:08 INFO - PROCESS | 1924 | 1464785048701 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1924 | 1464785048703 Marionette TRACE conn2 <- [1,1682,null,{}] 05:44:08 INFO - PROCESS | 1924 | 1464785048705 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:08 INFO - PROCESS | 1924 | 1464785048780 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:44:08 INFO - PROCESS | 1924 | 1464785048785 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x116807000 == 29 [pid = 1924] [id = 428] 05:44:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x1121b2000) [pid = 1924] [serial = 1283] [outer = 0x0] 05:44:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x1127f8800) [pid = 1924] [serial = 1284] [outer = 0x1121b2000] 05:44:08 INFO - PROCESS | 1924 | 1464785048813 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x112890c00) [pid = 1924] [serial = 1285] [outer = 0x1121b2000] 05:44:09 INFO - PROCESS | 1924 | 1464785049144 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 475ms 05:44:09 INFO - PROCESS | 1924 | 1464785049178 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1924 | 1464785049180 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:44:09 INFO - PROCESS | 1924 | 1464785049184 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1924 | 1464785049188 Marionette TRACE conn2 <- [1,1686,null,{}] 05:44:09 INFO - PROCESS | 1924 | 1464785049200 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:09 INFO - PROCESS | 1924 | 1464785049318 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:44:09 INFO - PROCESS | 1924 | 1464785049329 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170ef000 == 30 [pid = 1924] [id = 429] 05:44:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x110e09000) [pid = 1924] [serial = 1286] [outer = 0x0] 05:44:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x112a7f800) [pid = 1924] [serial = 1287] [outer = 0x110e09000] 05:44:09 INFO - PROCESS | 1924 | 1464785049394 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x11334d800) [pid = 1924] [serial = 1288] [outer = 0x110e09000] 05:44:09 INFO - PROCESS | 1924 | 1464785049772 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 626ms 05:44:09 INFO - PROCESS | 1924 | 1464785049810 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:44:09 INFO - PROCESS | 1924 | 1464785049812 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:44:09 INFO - PROCESS | 1924 | 1464785049822 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 1924 | 1464785049823 Marionette TRACE conn2 <- [1,1690,null,{}] 05:44:09 INFO - PROCESS | 1924 | 1464785049825 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:09 INFO - PROCESS | 1924 | 1464785049896 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:44:09 INFO - PROCESS | 1924 | 1464785049900 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x118970000 == 31 [pid = 1924] [id = 430] 05:44:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x1138f5400) [pid = 1924] [serial = 1289] [outer = 0x0] 05:44:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x115e44800) [pid = 1924] [serial = 1290] [outer = 0x1138f5400] 05:44:09 INFO - PROCESS | 1924 | 1464785049928 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11601a400) [pid = 1924] [serial = 1291] [outer = 0x1138f5400] 05:44:10 INFO - PROCESS | 1924 | 1464785050243 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 477ms 05:44:10 INFO - PROCESS | 1924 | 1464785050291 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1924 | 1464785050293 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:44:10 INFO - PROCESS | 1924 | 1464785050295 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1924 | 1464785050296 Marionette TRACE conn2 <- [1,1694,null,{}] 05:44:10 INFO - PROCESS | 1924 | 1464785050298 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:10 INFO - PROCESS | 1924 | 1464785050366 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:44:10 INFO - PROCESS | 1924 | 1464785050370 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x11955f800 == 32 [pid = 1924] [id = 431] 05:44:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x1127fa400) [pid = 1924] [serial = 1292] [outer = 0x0] 05:44:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x11601f400) [pid = 1924] [serial = 1293] [outer = 0x1127fa400] 05:44:10 INFO - PROCESS | 1924 | 1464785050398 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11607b000) [pid = 1924] [serial = 1294] [outer = 0x1127fa400] 05:44:10 INFO - PROCESS | 1924 | 1464785050733 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 468ms 05:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:44:10 INFO - PROCESS | 1924 | 1464785050771 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1924 | 1464785050772 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:44:10 INFO - PROCESS | 1924 | 1464785050774 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1924 | 1464785050775 Marionette TRACE conn2 <- [1,1698,null,{}] 05:44:10 INFO - PROCESS | 1924 | 1464785050778 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:10 INFO - PROCESS | 1924 | 1464785050863 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:44:10 INFO - PROCESS | 1924 | 1464785050868 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f79800 == 33 [pid = 1924] [id = 432] 05:44:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1160f8400) [pid = 1924] [serial = 1295] [outer = 0x0] 05:44:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11660b400) [pid = 1924] [serial = 1296] [outer = 0x1160f8400] 05:44:10 INFO - PROCESS | 1924 | 1464785050896 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11717e800) [pid = 1924] [serial = 1297] [outer = 0x1160f8400] 05:44:11 INFO - PROCESS | 1924 | 1464785051210 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 469ms 05:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:44:11 INFO - PROCESS | 1924 | 1464785051244 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1924 | 1464785051245 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:44:11 INFO - PROCESS | 1924 | 1464785051247 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1924 | 1464785051248 Marionette TRACE conn2 <- [1,1702,null,{}] 05:44:11 INFO - PROCESS | 1924 | 1464785051250 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:11 INFO - PROCESS | 1924 | 1464785051318 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:44:11 INFO - PROCESS | 1924 | 1464785051322 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0a5800 == 34 [pid = 1924] [id = 433] 05:44:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x110e93400) [pid = 1924] [serial = 1298] [outer = 0x0] 05:44:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11812c000) [pid = 1924] [serial = 1299] [outer = 0x110e93400] 05:44:11 INFO - PROCESS | 1924 | 1464785051349 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x118212400) [pid = 1924] [serial = 1300] [outer = 0x110e93400] 05:44:11 INFO - PROCESS | 1924 | 1464785051650 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 419ms 05:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:44:11 INFO - PROCESS | 1924 | 1464785051667 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1924 | 1464785051668 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:44:11 INFO - PROCESS | 1924 | 1464785051670 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1924 | 1464785051671 Marionette TRACE conn2 <- [1,1706,null,{}] 05:44:11 INFO - PROCESS | 1924 | 1464785051676 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:11 INFO - PROCESS | 1924 | 1464785051769 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:44:11 INFO - PROCESS | 1924 | 1464785051775 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c2800 == 35 [pid = 1924] [id = 434] 05:44:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x1161b5c00) [pid = 1924] [serial = 1301] [outer = 0x0] 05:44:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x118217800) [pid = 1924] [serial = 1302] [outer = 0x1161b5c00] 05:44:11 INFO - PROCESS | 1924 | 1464785051800 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11831f400) [pid = 1924] [serial = 1303] [outer = 0x1161b5c00] 05:44:12 INFO - PROCESS | 1924 | 1464785052110 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 469ms 05:44:12 INFO - PROCESS | 1924 | 1464785052140 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1924 | 1464785052144 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:44:12 INFO - PROCESS | 1924 | 1464785052147 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1924 | 1464785052149 Marionette TRACE conn2 <- [1,1710,null,{}] 05:44:12 INFO - PROCESS | 1924 | 1464785052152 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:12 INFO - PROCESS | 1924 | 1464785052258 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:44:12 INFO - PROCESS | 1924 | 1464785052266 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170ee800 == 36 [pid = 1924] [id = 435] 05:44:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11812c800) [pid = 1924] [serial = 1304] [outer = 0x0] 05:44:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x118326c00) [pid = 1924] [serial = 1305] [outer = 0x11812c800] 05:44:12 INFO - PROCESS | 1924 | 1464785052307 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1184d5800) [pid = 1924] [serial = 1306] [outer = 0x11812c800] 05:44:12 INFO - PROCESS | 1924 | 1464785052770 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 05:44:12 INFO - PROCESS | 1924 | 1464785052817 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1924 | 1464785052818 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:44:12 INFO - PROCESS | 1924 | 1464785052820 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1924 | 1464785052821 Marionette TRACE conn2 <- [1,1714,null,{}] 05:44:12 INFO - PROCESS | 1924 | 1464785052824 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:12 INFO - PROCESS | 1924 | 1464785052897 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:44:12 INFO - PROCESS | 1924 | 1464785052901 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c98000 == 37 [pid = 1924] [id = 436] 05:44:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x118605400) [pid = 1924] [serial = 1307] [outer = 0x0] 05:44:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11893e800) [pid = 1924] [serial = 1308] [outer = 0x118605400] 05:44:12 INFO - PROCESS | 1924 | 1464785052928 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119047800) [pid = 1924] [serial = 1309] [outer = 0x118605400] 05:44:13 INFO - PROCESS | 1924 | 1464785053242 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 468ms 05:44:13 INFO - PROCESS | 1924 | 1464785053292 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1924 | 1464785053294 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:44:13 INFO - PROCESS | 1924 | 1464785053304 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1924 | 1464785053305 Marionette TRACE conn2 <- [1,1718,null,{}] 05:44:13 INFO - PROCESS | 1924 | 1464785053308 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1924 | 1464785053416 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:44:13 INFO - PROCESS | 1924 | 1464785053431 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x11955f000 == 38 [pid = 1924] [id = 437] 05:44:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x110e40800) [pid = 1924] [serial = 1310] [outer = 0x0] 05:44:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x119046800) [pid = 1924] [serial = 1311] [outer = 0x110e40800] 05:44:13 INFO - PROCESS | 1924 | 1464785053460 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x119996400) [pid = 1924] [serial = 1312] [outer = 0x110e40800] 05:44:13 INFO - PROCESS | 1924 | 1464785053799 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 05:44:13 INFO - PROCESS | 1924 | 1464785053825 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1924 | 1464785053826 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:44:13 INFO - PROCESS | 1924 | 1464785053828 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1924 | 1464785053829 Marionette TRACE conn2 <- [1,1722,null,{}] 05:44:13 INFO - PROCESS | 1924 | 1464785053831 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:13 INFO - PROCESS | 1924 | 1464785053919 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:44:13 INFO - PROCESS | 1924 | 1464785053951 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x124bd3000 == 39 [pid = 1924] [id = 438] 05:44:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119078000) [pid = 1924] [serial = 1313] [outer = 0x0] 05:44:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119d5f000) [pid = 1924] [serial = 1314] [outer = 0x119078000] 05:44:13 INFO - PROCESS | 1924 | 1464785053976 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x119fb7400) [pid = 1924] [serial = 1315] [outer = 0x119078000] 05:44:14 INFO - PROCESS | 1924 | 1464785054276 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 470ms 05:44:14 INFO - PROCESS | 1924 | 1464785054299 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:44:14 INFO - PROCESS | 1924 | 1464785054300 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:44:14 INFO - PROCESS | 1924 | 1464785054303 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1924 | 1464785054304 Marionette TRACE conn2 <- [1,1726,null,{}] 05:44:14 INFO - PROCESS | 1924 | 1464785054307 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:14 INFO - PROCESS | 1924 | 1464785054396 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:44:14 INFO - PROCESS | 1924 | 1464785054428 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269ce000 == 40 [pid = 1924] [id = 439] 05:44:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1161b2800) [pid = 1924] [serial = 1316] [outer = 0x0] 05:44:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12396e800) [pid = 1924] [serial = 1317] [outer = 0x1161b2800] 05:44:14 INFO - PROCESS | 1924 | 1464785054460 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x123c36800) [pid = 1924] [serial = 1318] [outer = 0x1161b2800] 05:44:14 INFO - PROCESS | 1924 | 1464785054788 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 523ms 05:44:14 INFO - PROCESS | 1924 | 1464785054830 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:44:14 INFO - PROCESS | 1924 | 1464785054831 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:44:14 INFO - PROCESS | 1924 | 1464785054833 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 1924 | 1464785054834 Marionette TRACE conn2 <- [1,1730,null,{}] 05:44:14 INFO - PROCESS | 1924 | 1464785054837 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:14 INFO - PROCESS | 1924 | 1464785054929 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:44:14 INFO - PROCESS | 1924 | 1464785054933 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e8000 == 41 [pid = 1924] [id = 440] 05:44:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119fad800) [pid = 1924] [serial = 1319] [outer = 0x0] 05:44:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12411b000) [pid = 1924] [serial = 1320] [outer = 0x119fad800] 05:44:14 INFO - PROCESS | 1924 | 1464785054957 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x124e1c800) [pid = 1924] [serial = 1321] [outer = 0x119fad800] 05:44:15 INFO - PROCESS | 1924 | 1464785055277 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 468ms 05:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:44:15 INFO - PROCESS | 1924 | 1464785055302 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1924 | 1464785055303 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:44:15 INFO - PROCESS | 1924 | 1464785055311 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1924 | 1464785055312 Marionette TRACE conn2 <- [1,1734,null,{}] 05:44:15 INFO - PROCESS | 1924 | 1464785055314 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:15 INFO - PROCESS | 1924 | 1464785055374 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1161b0800) [pid = 1924] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x113d70c00) [pid = 1924] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1127f7000) [pid = 1924] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x110e8f400) [pid = 1924] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x112891400) [pid = 1924] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x110e41c00) [pid = 1924] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1255b9800) [pid = 1924] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x113d71400) [pid = 1924] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x12ac04800) [pid = 1924] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1181da000) [pid = 1924] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x118942000) [pid = 1924] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1193e8000) [pid = 1924] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x111f51400) [pid = 1924] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1189c5800) [pid = 1924] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x119077000) [pid = 1924] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:44:15 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x12497ec00) [pid = 1924] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:44:15 INFO - PROCESS | 1924 | 1464785055540 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x116818800 == 42 [pid = 1924] [id = 441] 05:44:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x110e3e800) [pid = 1924] [serial = 1322] [outer = 0x0] 05:44:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x110e99800) [pid = 1924] [serial = 1323] [outer = 0x110e3e800] 05:44:15 INFO - PROCESS | 1924 | 1464785055580 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x113d0f000) [pid = 1924] [serial = 1324] [outer = 0x110e3e800] 05:44:15 INFO - PROCESS | 1924 | 1464785055949 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 678ms 05:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:44:15 INFO - PROCESS | 1924 | 1464785055983 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1924 | 1464785055984 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:44:15 INFO - PROCESS | 1924 | 1464785055986 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1924 | 1464785055987 Marionette TRACE conn2 <- [1,1738,null,{}] 05:44:15 INFO - PROCESS | 1924 | 1464785055989 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:16 INFO - PROCESS | 1924 | 1464785056083 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:44:16 INFO - PROCESS | 1924 | 1464785056179 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290df800 == 43 [pid = 1924] [id = 442] 05:44:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x110e91000) [pid = 1924] [serial = 1325] [outer = 0x0] 05:44:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x118328000) [pid = 1924] [serial = 1326] [outer = 0x110e91000] 05:44:16 INFO - PROCESS | 1924 | 1464785056219 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x12509dc00) [pid = 1924] [serial = 1327] [outer = 0x110e91000] 05:44:16 INFO - PROCESS | 1924 | 1464785056576 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 623ms 05:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:44:16 INFO - PROCESS | 1924 | 1464785056610 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1924 | 1464785056611 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:44:16 INFO - PROCESS | 1924 | 1464785056613 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1924 | 1464785056615 Marionette TRACE conn2 <- [1,1742,null,{}] 05:44:16 INFO - PROCESS | 1924 | 1464785056617 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:16 INFO - PROCESS | 1924 | 1464785056712 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:44:16 INFO - PROCESS | 1924 | 1464785056718 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x129926800 == 44 [pid = 1924] [id = 443] 05:44:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x110e8fc00) [pid = 1924] [serial = 1328] [outer = 0x0] 05:44:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119fadc00) [pid = 1924] [serial = 1329] [outer = 0x110e8fc00] 05:44:16 INFO - PROCESS | 1924 | 1464785056742 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12691a000) [pid = 1924] [serial = 1330] [outer = 0x110e8fc00] 05:44:17 INFO - PROCESS | 1924 | 1464785057023 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 421ms 05:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:44:17 INFO - PROCESS | 1924 | 1464785057035 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1924 | 1464785057036 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:44:17 INFO - PROCESS | 1924 | 1464785057046 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1924 | 1464785057047 Marionette TRACE conn2 <- [1,1746,null,{}] 05:44:17 INFO - PROCESS | 1924 | 1464785057049 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:17 INFO - PROCESS | 1924 | 1464785057137 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:44:17 INFO - PROCESS | 1924 | 1464785057144 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9ac800 == 45 [pid = 1924] [id = 444] 05:44:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x126914800) [pid = 1924] [serial = 1331] [outer = 0x0] 05:44:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x126d0e400) [pid = 1924] [serial = 1332] [outer = 0x126914800] 05:44:17 INFO - PROCESS | 1924 | 1464785057169 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x127152400) [pid = 1924] [serial = 1333] [outer = 0x126914800] 05:44:17 INFO - PROCESS | 1924 | 1464785057482 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 476ms 05:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:44:17 INFO - PROCESS | 1924 | 1464785057554 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:44:17 INFO - PROCESS | 1924 | 1464785057556 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:44:17 INFO - PROCESS | 1924 | 1464785057560 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:44:17 INFO - PROCESS | 1924 | 1464785057563 Marionette TRACE conn2 <- [1,1750,null,{}] 05:44:17 INFO - PROCESS | 1924 | 1464785057567 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:17 INFO - PROCESS | 1924 | 1464785057656 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:44:17 INFO - PROCESS | 1924 | 1464785057752 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x113a33800 == 46 [pid = 1924] [id = 445] 05:44:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x110e3f800) [pid = 1924] [serial = 1334] [outer = 0x0] 05:44:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x110e8f400) [pid = 1924] [serial = 1335] [outer = 0x110e3f800] 05:44:17 INFO - PROCESS | 1924 | 1464785057783 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x111c1a400) [pid = 1924] [serial = 1336] [outer = 0x110e3f800] 05:44:18 INFO - PROCESS | 1924 | 1464785058281 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 773ms 05:44:18 INFO - PROCESS | 1924 | 1464785058349 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1924 | 1464785058351 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:44:18 INFO - PROCESS | 1924 | 1464785058360 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1924 | 1464785058363 Marionette TRACE conn2 <- [1,1754,null,{}] 05:44:18 INFO - PROCESS | 1924 | 1464785058366 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:18 INFO - PROCESS | 1924 | 1464785058471 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:44:18 INFO - PROCESS | 1924 | 1464785058545 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193df000 == 47 [pid = 1924] [id = 446] 05:44:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x111f4ac00) [pid = 1924] [serial = 1337] [outer = 0x0] 05:44:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11288dc00) [pid = 1924] [serial = 1338] [outer = 0x111f4ac00] 05:44:18 INFO - PROCESS | 1924 | 1464785058575 Marionette DEBUG loaded listener.js 05:44:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11289cc00) [pid = 1924] [serial = 1339] [outer = 0x111f4ac00] 05:44:19 INFO - PROCESS | 1924 | 1464785059267 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 977ms 05:44:19 INFO - PROCESS | 1924 | 1464785059334 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:44:19 INFO - PROCESS | 1924 | 1464785059336 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:44:19 INFO - PROCESS | 1924 | 1464785059340 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1924 | 1464785059343 Marionette TRACE conn2 <- [1,1758,null,{}] 05:44:19 INFO - PROCESS | 1924 | 1464785059346 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:19 INFO - PROCESS | 1924 | 1464785059461 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:44:19 INFO - PROCESS | 1924 | 1464785059596 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x129926800 == 46 [pid = 1924] [id = 443] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1290df800 == 45 [pid = 1924] [id = 442] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x126d03400) [pid = 1924] [serial = 1278] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x11339c800 == 46 [pid = 1924] [id = 447] 05:44:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x111a04400) [pid = 1924] [serial = 1340] [outer = 0x0] 05:44:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1121a9400) [pid = 1924] [serial = 1341] [outer = 0x111a04400] 05:44:19 INFO - PROCESS | 1924 | 1464785059674 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1127f3800) [pid = 1924] [serial = 1342] [outer = 0x111a04400] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x116818800 == 45 [pid = 1924] [id = 441] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e8000 == 44 [pid = 1924] [id = 440] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1269ce000 == 43 [pid = 1924] [id = 439] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x124bd3000 == 42 [pid = 1924] [id = 438] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x11955f000 == 41 [pid = 1924] [id = 437] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x123c98000 == 40 [pid = 1924] [id = 436] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1170ee800 == 39 [pid = 1924] [id = 435] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c2800 == 38 [pid = 1924] [id = 434] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0a5800 == 37 [pid = 1924] [id = 433] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x119f79800 == 36 [pid = 1924] [id = 432] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x11955f800 == 35 [pid = 1924] [id = 431] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x118970000 == 34 [pid = 1924] [id = 430] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x1170ef000 == 33 [pid = 1924] [id = 429] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x116807000 == 32 [pid = 1924] [id = 428] 05:44:19 INFO - PROCESS | 1924 | --DOCSHELL 0x11381e800 == 31 [pid = 1924] [id = 427] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12b826400) [pid = 1924] [serial = 1180] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1182b8c00) [pid = 1924] [serial = 1257] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11904cc00) [pid = 1924] [serial = 1260] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x119578c00) [pid = 1924] [serial = 1263] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x1161b4c00) [pid = 1924] [serial = 1269] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x119994800) [pid = 1924] [serial = 1264] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x1193eb800) [pid = 1924] [serial = 1261] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119da1c00) [pid = 1924] [serial = 1266] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11a034c00) [pid = 1924] [serial = 1272] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x124e50800) [pid = 1924] [serial = 1275] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1166c8c00) [pid = 1924] [serial = 1251] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x11684e400) [pid = 1924] [serial = 1252] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11607d000) [pid = 1924] [serial = 1249] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x115ecdc00) [pid = 1924] [serial = 1248] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x112899000) [pid = 1924] [serial = 1245] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x113811800) [pid = 1924] [serial = 1246] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11276ac00) [pid = 1924] [serial = 1242] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1127fb000) [pid = 1924] [serial = 1243] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x112d2e000) [pid = 1924] [serial = 1240] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x125597800) [pid = 1924] [serial = 1276] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11289c800) [pid = 1924] [serial = 1239] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x111e2f400) [pid = 1924] [serial = 1237] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x110e92c00) [pid = 1924] [serial = 1236] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x126d07c00) [pid = 1924] [serial = 1234] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1173a1c00) [pid = 1924] [serial = 1254] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11860ec00) [pid = 1924] [serial = 1258] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x1189c5c00) [pid = 1924] [serial = 1270] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x119fb0c00) [pid = 1924] [serial = 1267] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11812a800) [pid = 1924] [serial = 1255] [outer = 0x0] [url = about:blank] 05:44:19 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x12411e800) [pid = 1924] [serial = 1273] [outer = 0x0] [url = about:blank] 05:44:20 INFO - PROCESS | 1924 | 1464785060078 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 772ms 05:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:44:20 INFO - PROCESS | 1924 | 1464785060112 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1924 | 1464785060116 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:44:20 INFO - PROCESS | 1924 | 1464785060120 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1924 | 1464785060122 Marionette TRACE conn2 <- [1,1762,null,{}] 05:44:20 INFO - PROCESS | 1924 | 1464785060124 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1924 | 1464785060198 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:44:20 INFO - PROCESS | 1924 | 1464785060202 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x11705d800 == 32 [pid = 1924] [id = 448] 05:44:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1127fc400) [pid = 1924] [serial = 1343] [outer = 0x0] 05:44:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1128a0800) [pid = 1924] [serial = 1344] [outer = 0x1127fc400] 05:44:20 INFO - PROCESS | 1924 | 1464785060230 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x112d34400) [pid = 1924] [serial = 1345] [outer = 0x1127fc400] 05:44:20 INFO - PROCESS | 1924 | 1464785060593 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 520ms 05:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:44:20 INFO - PROCESS | 1924 | 1464785060640 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 1924 | 1464785060641 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:44:20 INFO - PROCESS | 1924 | 1464785060644 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 1924 | 1464785060646 Marionette TRACE conn2 <- [1,1766,null,{}] 05:44:20 INFO - PROCESS | 1924 | 1464785060654 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:20 INFO - PROCESS | 1924 | 1464785060729 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:44:20 INFO - PROCESS | 1924 | 1464785060736 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193d0800 == 33 [pid = 1924] [id = 449] 05:44:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x113862800) [pid = 1924] [serial = 1346] [outer = 0x0] 05:44:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11516c000) [pid = 1924] [serial = 1347] [outer = 0x113862800] 05:44:20 INFO - PROCESS | 1924 | 1464785060767 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11601f800) [pid = 1924] [serial = 1348] [outer = 0x113862800] 05:44:21 INFO - PROCESS | 1924 | 1464785061114 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 05:44:21 INFO - PROCESS | 1924 | 1464785061164 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:44:21 INFO - PROCESS | 1924 | 1464785061166 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 1924 | 1464785061168 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1924 | 1464785061169 Marionette TRACE conn2 <- [1,1770,null,{}] 05:44:21 INFO - PROCESS | 1924 | 1464785061172 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:21 INFO - PROCESS | 1924 | 1464785061247 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:44:21 INFO - PROCESS | 1924 | 1464785061251 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a08c800 == 34 [pid = 1924] [id = 450] 05:44:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x116028800) [pid = 1924] [serial = 1349] [outer = 0x0] 05:44:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x116605c00) [pid = 1924] [serial = 1350] [outer = 0x116028800] 05:44:21 INFO - PROCESS | 1924 | 1464785061279 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11670b000) [pid = 1924] [serial = 1351] [outer = 0x116028800] 05:44:21 INFO - PROCESS | 1924 | 1464785061609 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms 05:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:44:21 INFO - PROCESS | 1924 | 1464785061638 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1924 | 1464785061640 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:44:21 INFO - PROCESS | 1924 | 1464785061644 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1924 | 1464785061645 Marionette TRACE conn2 <- [1,1774,null,{}] 05:44:21 INFO - PROCESS | 1924 | 1464785061647 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:21 INFO - PROCESS | 1924 | 1464785061717 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:44:21 INFO - PROCESS | 1924 | 1464785061725 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0cb800 == 35 [pid = 1924] [id = 451] 05:44:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1161b7000) [pid = 1924] [serial = 1352] [outer = 0x0] 05:44:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116a65400) [pid = 1924] [serial = 1353] [outer = 0x1161b7000] 05:44:21 INFO - PROCESS | 1924 | 1464785061751 Marionette DEBUG loaded listener.js 05:44:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11767dc00) [pid = 1924] [serial = 1354] [outer = 0x1161b7000] 05:44:22 INFO - PROCESS | 1924 | 1464785062129 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 05:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:44:22 INFO - PROCESS | 1924 | 1464785062167 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1924 | 1464785062169 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:44:22 INFO - PROCESS | 1924 | 1464785062171 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1924 | 1464785062172 Marionette TRACE conn2 <- [1,1778,null,{}] 05:44:22 INFO - PROCESS | 1924 | 1464785062182 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1924 | 1464785062289 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:44:22 INFO - PROCESS | 1924 | 1464785062294 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ae2800 == 36 [pid = 1924] [id = 452] 05:44:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11812a800) [pid = 1924] [serial = 1355] [outer = 0x0] 05:44:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x118320800) [pid = 1924] [serial = 1356] [outer = 0x11812a800] 05:44:22 INFO - PROCESS | 1924 | 1464785062320 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x118602400) [pid = 1924] [serial = 1357] [outer = 0x11812a800] 05:44:22 INFO - PROCESS | 1924 | 1464785062638 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 530ms 05:44:22 INFO - PROCESS | 1924 | 1464785062701 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:44:22 INFO - PROCESS | 1924 | 1464785062702 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:44:22 INFO - PROCESS | 1924 | 1464785062705 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:44:22 INFO - PROCESS | 1924 | 1464785062706 Marionette TRACE conn2 <- [1,1782,null,{}] 05:44:22 INFO - PROCESS | 1924 | 1464785062708 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:22 INFO - PROCESS | 1924 | 1464785062809 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:44:22 INFO - PROCESS | 1924 | 1464785062821 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x123fe1800 == 37 [pid = 1924] [id = 453] 05:44:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x118610800) [pid = 1924] [serial = 1358] [outer = 0x0] 05:44:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11906ec00) [pid = 1924] [serial = 1359] [outer = 0x118610800] 05:44:22 INFO - PROCESS | 1924 | 1464785062846 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1193e3c00) [pid = 1924] [serial = 1360] [outer = 0x118610800] 05:44:23 INFO - PROCESS | 1924 | 1464785063165 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 472ms 05:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:44:23 INFO - PROCESS | 1924 | 1464785063178 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1924 | 1464785063179 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:44:23 INFO - PROCESS | 1924 | 1464785063188 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1924 | 1464785063190 Marionette TRACE conn2 <- [1,1786,null,{}] 05:44:23 INFO - PROCESS | 1924 | 1464785063193 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:23 INFO - PROCESS | 1924 | 1464785063284 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:44:23 INFO - PROCESS | 1924 | 1464785063318 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x1249a2000 == 38 [pid = 1924] [id = 454] 05:44:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1193eb800) [pid = 1924] [serial = 1361] [outer = 0x0] 05:44:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11957ac00) [pid = 1924] [serial = 1362] [outer = 0x1193eb800] 05:44:23 INFO - PROCESS | 1924 | 1464785063343 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1195a5800) [pid = 1924] [serial = 1363] [outer = 0x1193eb800] 05:44:23 INFO - PROCESS | 1924 | 1464785063652 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 529ms 05:44:23 INFO - PROCESS | 1924 | 1464785063711 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 1924 | 1464785063712 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:44:23 INFO - PROCESS | 1924 | 1464785063714 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 1924 | 1464785063715 Marionette TRACE conn2 <- [1,1790,null,{}] 05:44:23 INFO - PROCESS | 1924 | 1464785063718 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:23 INFO - PROCESS | 1924 | 1464785063810 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:44:23 INFO - PROCESS | 1924 | 1464785063821 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12567f800 == 39 [pid = 1924] [id = 455] 05:44:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x119071400) [pid = 1924] [serial = 1364] [outer = 0x0] 05:44:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119c83000) [pid = 1924] [serial = 1365] [outer = 0x119071400] 05:44:23 INFO - PROCESS | 1924 | 1464785063849 Marionette DEBUG loaded listener.js 05:44:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119fa9000) [pid = 1924] [serial = 1366] [outer = 0x119071400] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x110e09000) [pid = 1924] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x110e91000) [pid = 1924] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x110e40800) [pid = 1924] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1121b2000) [pid = 1924] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x118605400) [pid = 1924] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1161b5c00) [pid = 1924] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1127fa400) [pid = 1924] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1161b2800) [pid = 1924] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x110e93400) [pid = 1924] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x110e9c400) [pid = 1924] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119078000) [pid = 1924] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11812c800) [pid = 1924] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x125598800) [pid = 1924] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x119fad800) [pid = 1924] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1160f8400) [pid = 1924] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1138f5400) [pid = 1924] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x110e3e800) [pid = 1924] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:44:24 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x110e8fc00) [pid = 1924] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:44:24 INFO - PROCESS | 1924 | 1464785064254 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 567ms 05:44:24 INFO - PROCESS | 1924 | 1464785064282 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1924 | 1464785064284 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:44:24 INFO - PROCESS | 1924 | 1464785064286 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1924 | 1464785064287 Marionette TRACE conn2 <- [1,1794,null,{}] 05:44:24 INFO - PROCESS | 1924 | 1464785064294 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1924 | 1464785064398 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:44:24 INFO - PROCESS | 1924 | 1464785064434 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c8e800 == 40 [pid = 1924] [id = 456] 05:44:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x110e91800) [pid = 1924] [serial = 1367] [outer = 0x0] 05:44:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x116022000) [pid = 1924] [serial = 1368] [outer = 0x110e91800] 05:44:24 INFO - PROCESS | 1924 | 1464785064460 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118322800) [pid = 1924] [serial = 1369] [outer = 0x110e91800] 05:44:24 INFO - PROCESS | 1924 | 1464785064753 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 473ms 05:44:24 INFO - PROCESS | 1924 | 1464785064763 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:44:24 INFO - PROCESS | 1924 | 1464785064765 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:44:24 INFO - PROCESS | 1924 | 1464785064767 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1924 | 1464785064769 Marionette TRACE conn2 <- [1,1798,null,{}] 05:44:24 INFO - PROCESS | 1924 | 1464785064771 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:24 INFO - PROCESS | 1924 | 1464785064871 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:44:24 INFO - PROCESS | 1924 | 1464785064877 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e1000 == 41 [pid = 1924] [id = 457] 05:44:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x119078000) [pid = 1924] [serial = 1370] [outer = 0x0] 05:44:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11a034c00) [pid = 1924] [serial = 1371] [outer = 0x119078000] 05:44:24 INFO - PROCESS | 1924 | 1464785064905 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x123d70800) [pid = 1924] [serial = 1372] [outer = 0x119078000] 05:44:25 INFO - PROCESS | 1924 | 1464785065211 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 470ms 05:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:44:25 INFO - PROCESS | 1924 | 1464785065238 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1924 | 1464785065239 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:44:25 INFO - PROCESS | 1924 | 1464785065244 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1924 | 1464785065245 Marionette TRACE conn2 <- [1,1802,null,{}] 05:44:25 INFO - PROCESS | 1924 | 1464785065247 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1924 | 1464785065345 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:44:25 INFO - PROCESS | 1924 | 1464785065351 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x129245000 == 42 [pid = 1924] [id = 458] 05:44:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116706400) [pid = 1924] [serial = 1373] [outer = 0x0] 05:44:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x12411ac00) [pid = 1924] [serial = 1374] [outer = 0x116706400] 05:44:25 INFO - PROCESS | 1924 | 1464785065376 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124e4f800) [pid = 1924] [serial = 1375] [outer = 0x116706400] 05:44:25 INFO - PROCESS | 1924 | 1464785065698 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 470ms 05:44:25 INFO - PROCESS | 1924 | 1464785065713 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1924 | 1464785065714 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:44:25 INFO - PROCESS | 1924 | 1464785065716 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1924 | 1464785065717 Marionette TRACE conn2 <- [1,1806,null,{}] 05:44:25 INFO - PROCESS | 1924 | 1464785065720 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:25 INFO - PROCESS | 1924 | 1464785065796 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:44:25 INFO - PROCESS | 1924 | 1464785065801 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a99b800 == 43 [pid = 1924] [id = 459] 05:44:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x124e50800) [pid = 1924] [serial = 1376] [outer = 0x0] 05:44:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1255be800) [pid = 1924] [serial = 1377] [outer = 0x124e50800] 05:44:25 INFO - PROCESS | 1924 | 1464785065825 Marionette DEBUG loaded listener.js 05:44:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x126d97400) [pid = 1924] [serial = 1378] [outer = 0x124e50800] 05:44:26 INFO - PROCESS | 1924 | 1464785066237 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 567ms 05:44:26 INFO - PROCESS | 1924 | 1464785066286 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 1924 | 1464785066290 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:44:26 INFO - PROCESS | 1924 | 1464785066295 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 1924 | 1464785066298 Marionette TRACE conn2 <- [1,1810,null,{}] 05:44:26 INFO - PROCESS | 1924 | 1464785066304 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:26 INFO - PROCESS | 1924 | 1464785066451 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:44:26 INFO - PROCESS | 1924 | 1464785066544 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f33800 == 44 [pid = 1924] [id = 460] 05:44:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x110e92c00) [pid = 1924] [serial = 1379] [outer = 0x0] 05:44:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x111e2f400) [pid = 1924] [serial = 1380] [outer = 0x110e92c00] 05:44:26 INFO - PROCESS | 1924 | 1464785066595 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1127f3000) [pid = 1924] [serial = 1381] [outer = 0x110e92c00] 05:44:27 INFO - PROCESS | 1924 | 1464785067087 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 823ms 05:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:44:27 INFO - PROCESS | 1924 | 1464785067117 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1924 | 1464785067121 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:44:27 INFO - PROCESS | 1924 | 1464785067126 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1924 | 1464785067128 Marionette TRACE conn2 <- [1,1814,null,{}] 05:44:27 INFO - PROCESS | 1924 | 1464785067130 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 1924 | 1464785067231 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:44:27 INFO - PROCESS | 1924 | 1464785067283 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a117800 == 45 [pid = 1924] [id = 461] 05:44:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x112886800) [pid = 1924] [serial = 1382] [outer = 0x0] 05:44:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x112d3ac00) [pid = 1924] [serial = 1383] [outer = 0x112886800] 05:44:27 INFO - PROCESS | 1924 | 1464785067312 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x115ec9000) [pid = 1924] [serial = 1384] [outer = 0x112886800] 05:44:27 INFO - PROCESS | 1924 | 1464785067729 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 621ms 05:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:44:27 INFO - PROCESS | 1924 | 1464785067747 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1924 | 1464785067749 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:44:27 INFO - PROCESS | 1924 | 1464785067751 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1924 | 1464785067754 Marionette TRACE conn2 <- [1,1818,null,{}] 05:44:27 INFO - PROCESS | 1924 | 1464785067762 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:27 INFO - PROCESS | 1924 | 1464785067863 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:44:27 INFO - PROCESS | 1924 | 1464785067911 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a2800 == 46 [pid = 1924] [id = 462] 05:44:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1161acc00) [pid = 1924] [serial = 1385] [outer = 0x0] 05:44:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x117688c00) [pid = 1924] [serial = 1386] [outer = 0x1161acc00] 05:44:27 INFO - PROCESS | 1924 | 1464785067947 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x118322000) [pid = 1924] [serial = 1387] [outer = 0x1161acc00] 05:44:28 INFO - PROCESS | 1924 | 1464785068441 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 725ms 05:44:28 INFO - PROCESS | 1924 | 1464785068501 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 1924 | 1464785068504 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:44:28 INFO - PROCESS | 1924 | 1464785068544 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 1924 | 1464785068546 Marionette TRACE conn2 <- [1,1822,null,{}] 05:44:28 INFO - PROCESS | 1924 | 1464785068552 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:28 INFO - PROCESS | 1924 | 1464785068679 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:44:28 INFO - PROCESS | 1924 | 1464785068741 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b83e000 == 47 [pid = 1924] [id = 463] 05:44:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x118130000) [pid = 1924] [serial = 1388] [outer = 0x0] 05:44:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x119998400) [pid = 1924] [serial = 1389] [outer = 0x118130000] 05:44:28 INFO - PROCESS | 1924 | 1464785068770 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11a16cc00) [pid = 1924] [serial = 1390] [outer = 0x118130000] 05:44:29 INFO - PROCESS | 1924 | 1464785069177 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 696ms 05:44:29 INFO - PROCESS | 1924 | 1464785069218 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1924 | 1464785069219 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:44:29 INFO - PROCESS | 1924 | 1464785069221 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1924 | 1464785069223 Marionette TRACE conn2 <- [1,1826,null,{}] 05:44:29 INFO - PROCESS | 1924 | 1464785069225 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 1924 | 1464785069322 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:44:29 INFO - PROCESS | 1924 | 1464785069372 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b851000 == 48 [pid = 1924] [id = 464] 05:44:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11957c000) [pid = 1924] [serial = 1391] [outer = 0x0] 05:44:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x123d04800) [pid = 1924] [serial = 1392] [outer = 0x11957c000] 05:44:29 INFO - PROCESS | 1924 | 1464785069401 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1255b5c00) [pid = 1924] [serial = 1393] [outer = 0x11957c000] 05:44:29 INFO - PROCESS | 1924 | 1464785069812 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 622ms 05:44:29 INFO - PROCESS | 1924 | 1464785069848 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1924 | 1464785069849 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:44:29 INFO - PROCESS | 1924 | 1464785069851 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1924 | 1464785069853 Marionette TRACE conn2 <- [1,1830,null,{}] 05:44:29 INFO - PROCESS | 1924 | 1464785069855 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:29 INFO - PROCESS | 1924 | 1464785069970 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:44:30 INFO - PROCESS | 1924 | 1464785070055 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f25800 == 49 [pid = 1924] [id = 465] 05:44:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x110e38000) [pid = 1924] [serial = 1394] [outer = 0x0] 05:44:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x110e41400) [pid = 1924] [serial = 1395] [outer = 0x110e38000] 05:44:30 INFO - PROCESS | 1924 | 1464785070230 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x111c19800) [pid = 1924] [serial = 1396] [outer = 0x110e38000] 05:44:30 INFO - PROCESS | 1924 | 1464785070669 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 874ms 05:44:30 INFO - PROCESS | 1924 | 1464785070727 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1924 | 1464785070729 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:44:30 INFO - PROCESS | 1924 | 1464785070733 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1924 | 1464785070735 Marionette TRACE conn2 <- [1,1834,null,{}] 05:44:30 INFO - PROCESS | 1924 | 1464785070738 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:30 INFO - PROCESS | 1924 | 1464785070867 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:44:30 INFO - PROCESS | 1924 | 1464785070916 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x11705c000 == 50 [pid = 1924] [id = 466] 05:44:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x11289b400) [pid = 1924] [serial = 1397] [outer = 0x0] 05:44:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x112a73800) [pid = 1924] [serial = 1398] [outer = 0x11289b400] 05:44:30 INFO - PROCESS | 1924 | 1464785070945 Marionette DEBUG loaded listener.js 05:44:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x113d06800) [pid = 1924] [serial = 1399] [outer = 0x11289b400] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x129245000 == 49 [pid = 1924] [id = 458] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e1000 == 48 [pid = 1924] [id = 457] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x123c8e800 == 47 [pid = 1924] [id = 456] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x12567f800 == 46 [pid = 1924] [id = 455] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x1249a2000 == 45 [pid = 1924] [id = 454] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x123fe1800 == 44 [pid = 1924] [id = 453] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x123ae2800 == 43 [pid = 1924] [id = 452] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x126d0e400) [pid = 1924] [serial = 1332] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0cb800 == 42 [pid = 1924] [id = 451] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x11a08c800 == 41 [pid = 1924] [id = 450] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x1193d0800 == 40 [pid = 1924] [id = 449] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x11705d800 == 39 [pid = 1924] [id = 448] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x11339c800 == 38 [pid = 1924] [id = 447] 05:44:31 INFO - PROCESS | 1924 | --DOCSHELL 0x113a33800 == 37 [pid = 1924] [id = 445] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x123c36800) [pid = 1924] [serial = 1318] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x12691a000) [pid = 1924] [serial = 1330] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x11334d800) [pid = 1924] [serial = 1288] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x118328000) [pid = 1924] [serial = 1326] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x119996400) [pid = 1924] [serial = 1312] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12509dc00) [pid = 1924] [serial = 1327] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x112890c00) [pid = 1924] [serial = 1285] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x119047800) [pid = 1924] [serial = 1309] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x11831f400) [pid = 1924] [serial = 1303] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x11607b000) [pid = 1924] [serial = 1294] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x1127f8800) [pid = 1924] [serial = 1284] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12396e800) [pid = 1924] [serial = 1317] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11601f400) [pid = 1924] [serial = 1293] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x112a7f800) [pid = 1924] [serial = 1287] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11812c000) [pid = 1924] [serial = 1299] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x110fae000) [pid = 1924] [serial = 1281] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119d5f000) [pid = 1924] [serial = 1314] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1184d5800) [pid = 1924] [serial = 1306] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x126da4c00) [pid = 1924] [serial = 1279] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x119fb7400) [pid = 1924] [serial = 1315] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x124e1c800) [pid = 1924] [serial = 1321] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11660b400) [pid = 1924] [serial = 1296] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x115e44800) [pid = 1924] [serial = 1290] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x110e99800) [pid = 1924] [serial = 1323] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119fadc00) [pid = 1924] [serial = 1329] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x111f55400) [pid = 1924] [serial = 1282] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12411b000) [pid = 1924] [serial = 1320] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118326c00) [pid = 1924] [serial = 1305] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x113d0f000) [pid = 1924] [serial = 1324] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x118217800) [pid = 1924] [serial = 1302] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x119046800) [pid = 1924] [serial = 1311] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x118212400) [pid = 1924] [serial = 1300] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11893e800) [pid = 1924] [serial = 1308] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11601a400) [pid = 1924] [serial = 1291] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11717e800) [pid = 1924] [serial = 1297] [outer = 0x0] [url = about:blank] 05:44:31 INFO - PROCESS | 1924 | 1464785071311 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 625ms 05:44:31 INFO - PROCESS | 1924 | 1464785071359 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1924 | 1464785071362 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:44:31 INFO - PROCESS | 1924 | 1464785071366 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1924 | 1464785071368 Marionette TRACE conn2 <- [1,1838,null,{}] 05:44:31 INFO - PROCESS | 1924 | 1464785071370 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1924 | 1464785071446 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:44:31 INFO - PROCESS | 1924 | 1464785071521 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181b6000 == 38 [pid = 1924] [id = 467] 05:44:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1130d0c00) [pid = 1924] [serial = 1400] [outer = 0x0] 05:44:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11601bc00) [pid = 1924] [serial = 1401] [outer = 0x1130d0c00] 05:44:31 INFO - PROCESS | 1924 | 1464785071547 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116076800) [pid = 1924] [serial = 1402] [outer = 0x1130d0c00] 05:44:31 INFO - PROCESS | 1924 | 1464785071851 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 519ms 05:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:44:31 INFO - PROCESS | 1924 | 1464785071885 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:44:31 INFO - PROCESS | 1924 | 1464785071887 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:44:31 INFO - PROCESS | 1924 | 1464785071889 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:44:31 INFO - PROCESS | 1924 | 1464785071893 Marionette TRACE conn2 <- [1,1842,null,{}] 05:44:31 INFO - PROCESS | 1924 | 1464785071901 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:31 INFO - PROCESS | 1924 | 1464785071979 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:44:31 INFO - PROCESS | 1924 | 1464785071984 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a091000 == 39 [pid = 1924] [id = 468] 05:44:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x116602800) [pid = 1924] [serial = 1403] [outer = 0x0] 05:44:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1168ab000) [pid = 1924] [serial = 1404] [outer = 0x116602800] 05:44:32 INFO - PROCESS | 1924 | 1464785072013 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118219c00) [pid = 1924] [serial = 1405] [outer = 0x116602800] 05:44:32 INFO - PROCESS | 1924 | 1464785072323 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 473ms 05:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:44:32 INFO - PROCESS | 1924 | 1464785072363 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1924 | 1464785072365 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:44:32 INFO - PROCESS | 1924 | 1464785072374 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1924 | 1464785072377 Marionette TRACE conn2 <- [1,1846,null,{}] 05:44:32 INFO - PROCESS | 1924 | 1464785072380 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1924 | 1464785072455 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:44:32 INFO - PROCESS | 1924 | 1464785072462 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a113000 == 40 [pid = 1924] [id = 469] 05:44:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1182b2800) [pid = 1924] [serial = 1406] [outer = 0x0] 05:44:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x118328000) [pid = 1924] [serial = 1407] [outer = 0x1182b2800] 05:44:32 INFO - PROCESS | 1924 | 1464785072487 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x118939400) [pid = 1924] [serial = 1408] [outer = 0x1182b2800] 05:44:32 INFO - PROCESS | 1924 | 1464785072801 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 478ms 05:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:44:32 INFO - PROCESS | 1924 | 1464785072845 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1924 | 1464785072846 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:44:32 INFO - PROCESS | 1924 | 1464785072848 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1924 | 1464785072850 Marionette TRACE conn2 <- [1,1850,null,{}] 05:44:32 INFO - PROCESS | 1924 | 1464785072852 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:32 INFO - PROCESS | 1924 | 1464785072928 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:44:32 INFO - PROCESS | 1924 | 1464785072983 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167ee800 == 41 [pid = 1924] [id = 470] 05:44:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x11893b000) [pid = 1924] [serial = 1409] [outer = 0x0] 05:44:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1193ee000) [pid = 1924] [serial = 1410] [outer = 0x11893b000] 05:44:33 INFO - PROCESS | 1924 | 1464785073012 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119da1c00) [pid = 1924] [serial = 1411] [outer = 0x11893b000] 05:44:33 INFO - PROCESS | 1924 | 1464785073330 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 519ms 05:44:33 INFO - PROCESS | 1924 | 1464785073368 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1924 | 1464785073369 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:44:33 INFO - PROCESS | 1924 | 1464785073371 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1924 | 1464785073372 Marionette TRACE conn2 <- [1,1854,null,{}] 05:44:33 INFO - PROCESS | 1924 | 1464785073375 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:33 INFO - PROCESS | 1924 | 1464785073482 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:44:33 INFO - PROCESS | 1924 | 1464785073486 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245d4800 == 42 [pid = 1924] [id = 471] 05:44:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1189c7400) [pid = 1924] [serial = 1412] [outer = 0x0] 05:44:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x123d03800) [pid = 1924] [serial = 1413] [outer = 0x1189c7400] 05:44:33 INFO - PROCESS | 1924 | 1464785073511 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x12691a000) [pid = 1924] [serial = 1414] [outer = 0x1189c7400] 05:44:33 INFO - PROCESS | 1924 | 1464785073851 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 05:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:44:33 INFO - PROCESS | 1924 | 1464785073893 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 1924 | 1464785073895 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:44:33 INFO - PROCESS | 1924 | 1464785073898 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 1924 | 1464785073899 Marionette TRACE conn2 <- [1,1858,null,{}] 05:44:33 INFO - PROCESS | 1924 | 1464785073902 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1924 | 1464785074024 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:44:34 INFO - PROCESS | 1924 | 1464785074048 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x125661800 == 43 [pid = 1924] [id = 472] 05:44:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x12411c000) [pid = 1924] [serial = 1415] [outer = 0x0] 05:44:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x126f3a000) [pid = 1924] [serial = 1416] [outer = 0x12411c000] 05:44:34 INFO - PROCESS | 1924 | 1464785074089 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x127158c00) [pid = 1924] [serial = 1417] [outer = 0x12411c000] 05:44:34 INFO - PROCESS | 1924 | 1464785074537 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 05:44:34 INFO - PROCESS | 1924 | 1464785074568 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1924 | 1464785074569 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:44:34 INFO - PROCESS | 1924 | 1464785074571 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1924 | 1464785074573 Marionette TRACE conn2 <- [1,1862,null,{}] 05:44:34 INFO - PROCESS | 1924 | 1464785074582 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:34 INFO - PROCESS | 1924 | 1464785074676 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:44:34 INFO - PROCESS | 1924 | 1464785074680 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e8000 == 44 [pid = 1924] [id = 473] 05:44:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x12719a800) [pid = 1924] [serial = 1418] [outer = 0x0] 05:44:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12732d400) [pid = 1924] [serial = 1419] [outer = 0x12719a800] 05:44:34 INFO - PROCESS | 1924 | 1464785074705 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x12761a400) [pid = 1924] [serial = 1420] [outer = 0x12719a800] 05:44:35 INFO - PROCESS | 1924 | 1464785075025 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 471ms 05:44:35 INFO - PROCESS | 1924 | 1464785075047 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1924 | 1464785075049 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:44:35 INFO - PROCESS | 1924 | 1464785075051 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1924 | 1464785075052 Marionette TRACE conn2 <- [1,1866,null,{}] 05:44:35 INFO - PROCESS | 1924 | 1464785075054 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1924 | 1464785075155 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:44:35 INFO - PROCESS | 1924 | 1464785075160 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x129241000 == 45 [pid = 1924] [id = 474] 05:44:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12732a400) [pid = 1924] [serial = 1421] [outer = 0x0] 05:44:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x127624000) [pid = 1924] [serial = 1422] [outer = 0x12732a400] 05:44:35 INFO - PROCESS | 1924 | 1464785075183 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x128d54800) [pid = 1924] [serial = 1423] [outer = 0x12732a400] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11812a800) [pid = 1924] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x118610800) [pid = 1924] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x113862800) [pid = 1924] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x111a04400) [pid = 1924] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1161b7000) [pid = 1924] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1127fc400) [pid = 1924] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x116028800) [pid = 1924] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1193eb800) [pid = 1924] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x110e91800) [pid = 1924] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x126914800) [pid = 1924] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x119071400) [pid = 1924] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x116706400) [pid = 1924] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:44:35 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x119078000) [pid = 1924] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:44:35 INFO - PROCESS | 1924 | 1464785075637 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 618ms 05:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:44:35 INFO - PROCESS | 1924 | 1464785075670 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1924 | 1464785075672 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:44:35 INFO - PROCESS | 1924 | 1464785075676 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1924 | 1464785075678 Marionette TRACE conn2 <- [1,1870,null,{}] 05:44:35 INFO - PROCESS | 1924 | 1464785075681 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:35 INFO - PROCESS | 1924 | 1464785075805 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:44:35 INFO - PROCESS | 1924 | 1464785075811 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12992e800 == 46 [pid = 1924] [id = 475] 05:44:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x113862800) [pid = 1924] [serial = 1424] [outer = 0x0] 05:44:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11959e800) [pid = 1924] [serial = 1425] [outer = 0x113862800] 05:44:35 INFO - PROCESS | 1924 | 1464785075855 Marionette DEBUG loaded listener.js 05:44:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x128d52400) [pid = 1924] [serial = 1426] [outer = 0x113862800] 05:44:36 INFO - PROCESS | 1924 | 1464785076238 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 621ms 05:44:36 INFO - PROCESS | 1924 | 1464785076296 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1924 | 1464785076298 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:44:36 INFO - PROCESS | 1924 | 1464785076300 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1924 | 1464785076302 Marionette TRACE conn2 <- [1,1874,null,{}] 05:44:36 INFO - PROCESS | 1924 | 1464785076304 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:36 INFO - PROCESS | 1924 | 1464785076400 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:44:36 INFO - PROCESS | 1924 | 1464785076404 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b843800 == 47 [pid = 1924] [id = 476] 05:44:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x128d55400) [pid = 1924] [serial = 1427] [outer = 0x0] 05:44:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x129038000) [pid = 1924] [serial = 1428] [outer = 0x128d55400] 05:44:36 INFO - PROCESS | 1924 | 1464785076431 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x129216800) [pid = 1924] [serial = 1429] [outer = 0x128d55400] 05:44:36 INFO - PROCESS | 1924 | 1464785076766 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 520ms 05:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:44:36 INFO - PROCESS | 1924 | 1464785076820 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:44:36 INFO - PROCESS | 1924 | 1464785076821 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:44:36 INFO - PROCESS | 1924 | 1464785076823 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:44:36 INFO - PROCESS | 1924 | 1464785076824 Marionette TRACE conn2 <- [1,1878,null,{}] 05:44:36 INFO - PROCESS | 1924 | 1464785076827 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:36 INFO - PROCESS | 1924 | 1464785076905 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:44:36 INFO - PROCESS | 1924 | 1464785076961 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bad3000 == 48 [pid = 1924] [id = 477] 05:44:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x118326400) [pid = 1924] [serial = 1430] [outer = 0x0] 05:44:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x129218400) [pid = 1924] [serial = 1431] [outer = 0x118326400] 05:44:36 INFO - PROCESS | 1924 | 1464785076985 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x12940b400) [pid = 1924] [serial = 1432] [outer = 0x118326400] 05:44:37 INFO - PROCESS | 1924 | 1464785077247 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 470ms 05:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:44:37 INFO - PROCESS | 1924 | 1464785077298 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1924 | 1464785077299 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:44:37 INFO - PROCESS | 1924 | 1464785077301 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1924 | 1464785077302 Marionette TRACE conn2 <- [1,1882,null,{}] 05:44:37 INFO - PROCESS | 1924 | 1464785077317 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:37 INFO - PROCESS | 1924 | 1464785077450 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:44:37 INFO - PROCESS | 1924 | 1464785077501 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133a1000 == 49 [pid = 1924] [id = 478] 05:44:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x110e11c00) [pid = 1924] [serial = 1433] [outer = 0x0] 05:44:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x110e41800) [pid = 1924] [serial = 1434] [outer = 0x110e11c00] 05:44:37 INFO - PROCESS | 1924 | 1464785077533 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x111f51400) [pid = 1924] [serial = 1435] [outer = 0x110e11c00] 05:44:38 INFO - PROCESS | 1924 | 1464785078008 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 731ms 05:44:38 INFO - PROCESS | 1924 | 1464785078034 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1924 | 1464785078036 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:44:38 INFO - PROCESS | 1924 | 1464785078040 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1924 | 1464785078042 Marionette TRACE conn2 <- [1,1886,null,{}] 05:44:38 INFO - PROCESS | 1924 | 1464785078045 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 1924 | 1464785078153 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:44:38 INFO - PROCESS | 1924 | 1464785078206 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a08a000 == 50 [pid = 1924] [id = 479] 05:44:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x112898000) [pid = 1924] [serial = 1436] [outer = 0x0] 05:44:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11516e400) [pid = 1924] [serial = 1437] [outer = 0x112898000] 05:44:38 INFO - PROCESS | 1924 | 1464785078237 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x116027000) [pid = 1924] [serial = 1438] [outer = 0x112898000] 05:44:38 INFO - PROCESS | 1924 | 1464785078658 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 05:44:38 INFO - PROCESS | 1924 | 1464785078711 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1924 | 1464785078713 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:44:38 INFO - PROCESS | 1924 | 1464785078716 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1924 | 1464785078717 Marionette TRACE conn2 <- [1,1890,null,{}] 05:44:38 INFO - PROCESS | 1924 | 1464785078719 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:38 INFO - PROCESS | 1924 | 1464785078839 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:44:38 INFO - PROCESS | 1924 | 1464785078919 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x129461000 == 51 [pid = 1924] [id = 480] 05:44:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1168acc00) [pid = 1924] [serial = 1439] [outer = 0x0] 05:44:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1182a9800) [pid = 1924] [serial = 1440] [outer = 0x1168acc00] 05:44:38 INFO - PROCESS | 1924 | 1464785078950 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x118607000) [pid = 1924] [serial = 1441] [outer = 0x1168acc00] 05:44:39 INFO - PROCESS | 1924 | 1464785079371 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 668ms 05:44:39 INFO - PROCESS | 1924 | 1464785079385 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 1924 | 1464785079388 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:44:39 INFO - PROCESS | 1924 | 1464785079398 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 1924 | 1464785079401 Marionette TRACE conn2 <- [1,1894,null,{}] 05:44:39 INFO - PROCESS | 1924 | 1464785079403 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:39 INFO - PROCESS | 1924 | 1464785079507 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:44:39 INFO - PROCESS | 1924 | 1464785079560 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c220000 == 52 [pid = 1924] [id = 481] 05:44:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11907a800) [pid = 1924] [serial = 1442] [outer = 0x0] 05:44:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11a172000) [pid = 1924] [serial = 1443] [outer = 0x11907a800] 05:44:39 INFO - PROCESS | 1924 | 1464785079589 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x126914800) [pid = 1924] [serial = 1444] [outer = 0x11907a800] 05:44:40 INFO - PROCESS | 1924 | 1464785080012 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 626ms 05:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:44:40 INFO - PROCESS | 1924 | 1464785080019 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1924 | 1464785080020 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:44:40 INFO - PROCESS | 1924 | 1464785080023 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1924 | 1464785080025 Marionette TRACE conn2 <- [1,1898,null,{}] 05:44:40 INFO - PROCESS | 1924 | 1464785080029 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:40 INFO - PROCESS | 1924 | 1464785080163 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:44:40 INFO - PROCESS | 1924 | 1464785080247 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c434000 == 53 [pid = 1924] [id = 482] 05:44:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x124987400) [pid = 1924] [serial = 1445] [outer = 0x0] 05:44:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x128d57800) [pid = 1924] [serial = 1446] [outer = 0x124987400] 05:44:40 INFO - PROCESS | 1924 | 1464785080276 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12920cc00) [pid = 1924] [serial = 1447] [outer = 0x124987400] 05:44:40 INFO - PROCESS | 1924 | 1464785080699 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 722ms 05:44:40 INFO - PROCESS | 1924 | 1464785080745 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1924 | 1464785080746 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:44:40 INFO - PROCESS | 1924 | 1464785080749 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1924 | 1464785080750 Marionette TRACE conn2 <- [1,1902,null,{}] 05:44:40 INFO - PROCESS | 1924 | 1464785080752 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:40 INFO - PROCESS | 1924 | 1464785080852 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:44:41 INFO - PROCESS | 1924 | 1464785081086 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f70800 == 54 [pid = 1924] [id = 483] 05:44:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x111c1fc00) [pid = 1924] [serial = 1448] [outer = 0x0] 05:44:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x11214d000) [pid = 1924] [serial = 1449] [outer = 0x111c1fc00] 05:44:41 INFO - PROCESS | 1924 | 1464785081116 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x112897800) [pid = 1924] [serial = 1450] [outer = 0x111c1fc00] 05:44:41 INFO - PROCESS | 1924 | 1464785081537 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 819ms 05:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:44:41 INFO - PROCESS | 1924 | 1464785081569 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 1924 | 1464785081572 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:44:41 INFO - PROCESS | 1924 | 1464785081578 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 1924 | 1464785081580 Marionette TRACE conn2 <- [1,1906,null,{}] 05:44:41 INFO - PROCESS | 1924 | 1464785081584 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:41 INFO - PROCESS | 1924 | 1464785081677 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:44:41 INFO - PROCESS | 1924 | 1464785081732 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e20000 == 55 [pid = 1924] [id = 484] 05:44:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x113d71000) [pid = 1924] [serial = 1451] [outer = 0x0] 05:44:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x116020800) [pid = 1924] [serial = 1452] [outer = 0x113d71000] 05:44:41 INFO - PROCESS | 1924 | 1464785081760 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x116702c00) [pid = 1924] [serial = 1453] [outer = 0x113d71000] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12bad3000 == 54 [pid = 1924] [id = 477] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12b843800 == 53 [pid = 1924] [id = 476] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12992e800 == 52 [pid = 1924] [id = 475] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x1255be800) [pid = 1924] [serial = 1377] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | 1464785082249 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x129241000 == 51 [pid = 1924] [id = 474] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e8000 == 50 [pid = 1924] [id = 473] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x125661800 == 49 [pid = 1924] [id = 472] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1245d4800 == 48 [pid = 1924] [id = 471] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1167ee800 == 47 [pid = 1924] [id = 470] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11a113000 == 46 [pid = 1924] [id = 469] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11a091000 == 45 [pid = 1924] [id = 468] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1181b6000 == 44 [pid = 1924] [id = 467] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11705c000 == 43 [pid = 1924] [id = 466] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x116f25800 == 42 [pid = 1924] [id = 465] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11a117800 == 41 [pid = 1924] [id = 461] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x116f33800 == 40 [pid = 1924] [id = 460] 05:44:42 INFO - PROCESS | 1924 | --DOCSHELL 0x12a99b800 == 39 [pid = 1924] [id = 459] 05:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 725ms 05:44:42 INFO - PROCESS | 1924 | 1464785082304 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:44:42 INFO - PROCESS | 1924 | 1464785082308 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:44:42 INFO - PROCESS | 1924 | 1464785082311 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1924 | 1464785082313 Marionette TRACE conn2 <- [1,1910,null,{}] 05:44:42 INFO - PROCESS | 1924 | 1464785082317 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:42 INFO - PROCESS | 1924 | 1464785082444 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:44:42 INFO - PROCESS | 1924 | 1464785082463 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f33800 == 40 [pid = 1924] [id = 485] 05:44:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x116847c00) [pid = 1924] [serial = 1454] [outer = 0x0] 05:44:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x116ac8400) [pid = 1924] [serial = 1455] [outer = 0x116847c00] 05:44:42 INFO - PROCESS | 1924 | 1464785082506 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x1182b0800) [pid = 1924] [serial = 1456] [outer = 0x116847c00] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x118320800) [pid = 1924] [serial = 1356] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x11906ec00) [pid = 1924] [serial = 1359] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x118602400) [pid = 1924] [serial = 1357] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11516c000) [pid = 1924] [serial = 1347] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11601f800) [pid = 1924] [serial = 1348] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x1121a9400) [pid = 1924] [serial = 1341] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x1127f3800) [pid = 1924] [serial = 1342] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x116a65400) [pid = 1924] [serial = 1353] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1128a0800) [pid = 1924] [serial = 1344] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x112d34400) [pid = 1924] [serial = 1345] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x116605c00) [pid = 1924] [serial = 1350] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11670b000) [pid = 1924] [serial = 1351] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x11288dc00) [pid = 1924] [serial = 1338] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x11957ac00) [pid = 1924] [serial = 1362] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x116022000) [pid = 1924] [serial = 1368] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x127152400) [pid = 1924] [serial = 1333] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x110e8f400) [pid = 1924] [serial = 1335] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1193e3c00) [pid = 1924] [serial = 1360] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119c83000) [pid = 1924] [serial = 1365] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1195a5800) [pid = 1924] [serial = 1363] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x124e4f800) [pid = 1924] [serial = 1375] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11a034c00) [pid = 1924] [serial = 1371] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12411ac00) [pid = 1924] [serial = 1374] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119fa9000) [pid = 1924] [serial = 1366] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x118322800) [pid = 1924] [serial = 1369] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x123d70800) [pid = 1924] [serial = 1372] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11767dc00) [pid = 1924] [serial = 1354] [outer = 0x0] [url = about:blank] 05:44:42 INFO - PROCESS | 1924 | 1464785082886 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 622ms 05:44:42 INFO - PROCESS | 1924 | 1464785082957 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 1924 | 1464785082958 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:44:42 INFO - PROCESS | 1924 | 1464785082967 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1924 | 1464785082971 Marionette TRACE conn2 <- [1,1914,null,{}] 05:44:42 INFO - PROCESS | 1924 | 1464785082974 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1924 | 1464785083052 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:44:43 INFO - PROCESS | 1924 | 1464785083056 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e1800 == 41 [pid = 1924] [id = 486] 05:44:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x117685800) [pid = 1924] [serial = 1457] [outer = 0x0] 05:44:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1184d3400) [pid = 1924] [serial = 1458] [outer = 0x117685800] 05:44:43 INFO - PROCESS | 1924 | 1464785083085 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11957f800) [pid = 1924] [serial = 1459] [outer = 0x117685800] 05:44:43 INFO - PROCESS | 1924 | 1464785083400 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 475ms 05:44:43 INFO - PROCESS | 1924 | 1464785083439 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:44:43 INFO - PROCESS | 1924 | 1464785083441 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:44:43 INFO - PROCESS | 1924 | 1464785083443 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1924 | 1464785083444 Marionette TRACE conn2 <- [1,1918,null,{}] 05:44:43 INFO - PROCESS | 1924 | 1464785083446 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1924 | 1464785083530 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:44:43 INFO - PROCESS | 1924 | 1464785083535 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x123fe4800 == 42 [pid = 1924] [id = 487] 05:44:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119992800) [pid = 1924] [serial = 1460] [outer = 0x0] 05:44:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119fab800) [pid = 1924] [serial = 1461] [outer = 0x119992800] 05:44:43 INFO - PROCESS | 1924 | 1464785083560 Marionette DEBUG loaded listener.js 05:44:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x123b0f000) [pid = 1924] [serial = 1462] [outer = 0x119992800] 05:44:43 INFO - PROCESS | 1924 | 1464785083865 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 469ms 05:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:44:43 INFO - PROCESS | 1924 | 1464785083912 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:44:43 INFO - PROCESS | 1924 | 1464785083913 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:44:43 INFO - PROCESS | 1924 | 1464785083915 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1924 | 1464785083916 Marionette TRACE conn2 <- [1,1922,null,{}] 05:44:43 INFO - PROCESS | 1924 | 1464785083919 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:43 INFO - PROCESS | 1924 | 1464785083995 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:44:44 INFO - PROCESS | 1924 | 1464785084052 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x12504b000 == 43 [pid = 1924] [id = 488] 05:44:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x124e1b000) [pid = 1924] [serial = 1463] [outer = 0x0] 05:44:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x124e52000) [pid = 1924] [serial = 1464] [outer = 0x124e1b000] 05:44:44 INFO - PROCESS | 1924 | 1464785084084 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x126f35c00) [pid = 1924] [serial = 1465] [outer = 0x124e1b000] 05:44:44 INFO - PROCESS | 1924 | 1464785084414 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 518ms 05:44:44 INFO - PROCESS | 1924 | 1464785084434 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:44:44 INFO - PROCESS | 1924 | 1464785084435 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:44:44 INFO - PROCESS | 1924 | 1464785084438 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1924 | 1464785084439 Marionette TRACE conn2 <- [1,1926,null,{}] 05:44:44 INFO - PROCESS | 1924 | 1464785084441 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:44 INFO - PROCESS | 1924 | 1464785084537 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:44:44 INFO - PROCESS | 1924 | 1464785084572 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271ea800 == 44 [pid = 1924] [id = 489] 05:44:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x110e35c00) [pid = 1924] [serial = 1466] [outer = 0x0] 05:44:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x127328c00) [pid = 1924] [serial = 1467] [outer = 0x110e35c00] 05:44:44 INFO - PROCESS | 1924 | 1464785084604 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x128d59c00) [pid = 1924] [serial = 1468] [outer = 0x110e35c00] 05:44:44 INFO - PROCESS | 1924 | 1464785084921 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 05:44:44 INFO - PROCESS | 1924 | 1464785084963 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:44:44 INFO - PROCESS | 1924 | 1464785084964 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:44:44 INFO - PROCESS | 1924 | 1464785084966 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:44:44 INFO - PROCESS | 1924 | 1464785084968 Marionette TRACE conn2 <- [1,1930,null,{}] 05:44:44 INFO - PROCESS | 1924 | 1464785084970 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:45 INFO - PROCESS | 1924 | 1464785085065 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:44:45 INFO - PROCESS | 1924 | 1464785085070 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x129231000 == 45 [pid = 1924] [id = 490] 05:44:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x126919800) [pid = 1924] [serial = 1469] [outer = 0x0] 05:44:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x12920c000) [pid = 1924] [serial = 1470] [outer = 0x126919800] 05:44:45 INFO - PROCESS | 1924 | 1464785085094 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x129408800) [pid = 1924] [serial = 1471] [outer = 0x126919800] 05:44:45 INFO - PROCESS | 1924 | 1464785085406 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 467ms 05:44:45 INFO - PROCESS | 1924 | 1464785085434 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 1924 | 1464785085436 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:44:45 INFO - PROCESS | 1924 | 1464785085446 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1924 | 1464785085448 Marionette TRACE conn2 <- [1,1934,null,{}] 05:44:45 INFO - PROCESS | 1924 | 1464785085450 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:45 INFO - PROCESS | 1924 | 1464785085548 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:44:45 INFO - PROCESS | 1924 | 1464785085552 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a733000 == 46 [pid = 1924] [id = 491] 05:44:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x128d4c400) [pid = 1924] [serial = 1472] [outer = 0x0] 05:44:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12942f400) [pid = 1924] [serial = 1473] [outer = 0x128d4c400] 05:44:45 INFO - PROCESS | 1924 | 1464785085607 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x129434c00) [pid = 1924] [serial = 1474] [outer = 0x128d4c400] 05:44:45 INFO - PROCESS | 1924 | 1464785085939 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 528ms 05:44:45 INFO - PROCESS | 1924 | 1464785085966 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:44:45 INFO - PROCESS | 1924 | 1464785085968 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:44:45 INFO - PROCESS | 1924 | 1464785085970 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1924 | 1464785085971 Marionette TRACE conn2 <- [1,1938,null,{}] 05:44:45 INFO - PROCESS | 1924 | 1464785085973 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1924 | 1464785086069 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:44:46 INFO - PROCESS | 1924 | 1464785086082 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abe7800 == 47 [pid = 1924] [id = 492] 05:44:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x129430c00) [pid = 1924] [serial = 1475] [outer = 0x0] 05:44:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x129439000) [pid = 1924] [serial = 1476] [outer = 0x129430c00] 05:44:46 INFO - PROCESS | 1924 | 1464785086107 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x12943dc00) [pid = 1924] [serial = 1477] [outer = 0x129430c00] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12411c000) [pid = 1924] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x11893b000) [pid = 1924] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x11289b400) [pid = 1924] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x116602800) [pid = 1924] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x128d55400) [pid = 1924] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1189c7400) [pid = 1924] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x1130d0c00) [pid = 1924] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x110e38000) [pid = 1924] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1182b2800) [pid = 1924] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12732a400) [pid = 1924] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x12719a800) [pid = 1924] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:44:46 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x113862800) [pid = 1924] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:44:46 INFO - PROCESS | 1924 | 1464785086516 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 568ms 05:44:46 INFO - PROCESS | 1924 | 1464785086538 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1924 | 1464785086540 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:44:46 INFO - PROCESS | 1924 | 1464785086543 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1924 | 1464785086544 Marionette TRACE conn2 <- [1,1942,null,{}] 05:44:46 INFO - PROCESS | 1924 | 1464785086547 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:46 INFO - PROCESS | 1924 | 1464785086634 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:44:46 INFO - PROCESS | 1924 | 1464785086639 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x125657800 == 48 [pid = 1924] [id = 493] 05:44:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1121b2400) [pid = 1924] [serial = 1478] [outer = 0x0] 05:44:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x11607b000) [pid = 1924] [serial = 1479] [outer = 0x1121b2400] 05:44:46 INFO - PROCESS | 1924 | 1464785086681 Marionette DEBUG loaded listener.js 05:44:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x12920d400) [pid = 1924] [serial = 1480] [outer = 0x1121b2400] 05:44:47 INFO - PROCESS | 1924 | 1464785087200 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 05:44:47 INFO - PROCESS | 1924 | 1464785087224 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1924 | 1464785087226 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:44:47 INFO - PROCESS | 1924 | 1464785087230 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1924 | 1464785087232 Marionette TRACE conn2 <- [1,1946,null,{}] 05:44:47 INFO - PROCESS | 1924 | 1464785087236 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:47 INFO - PROCESS | 1924 | 1464785087336 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:44:47 INFO - PROCESS | 1924 | 1464785087343 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c435000 == 49 [pid = 1924] [id = 494] 05:44:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x128d4cc00) [pid = 1924] [serial = 1481] [outer = 0x0] 05:44:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x129446000) [pid = 1924] [serial = 1482] [outer = 0x128d4cc00] 05:44:47 INFO - PROCESS | 1924 | 1464785087368 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x12966e800) [pid = 1924] [serial = 1483] [outer = 0x128d4cc00] 05:44:47 INFO - PROCESS | 1924 | 1464785087669 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 470ms 05:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:44:47 INFO - PROCESS | 1924 | 1464785087701 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:44:47 INFO - PROCESS | 1924 | 1464785087702 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:44:47 INFO - PROCESS | 1924 | 1464785087704 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:44:47 INFO - PROCESS | 1924 | 1464785087705 Marionette TRACE conn2 <- [1,1950,null,{}] 05:44:47 INFO - PROCESS | 1924 | 1464785087708 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:47 INFO - PROCESS | 1924 | 1464785087787 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:44:47 INFO - PROCESS | 1924 | 1464785087846 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c44e000 == 50 [pid = 1924] [id = 495] 05:44:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x12943fc00) [pid = 1924] [serial = 1484] [outer = 0x0] 05:44:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x129679400) [pid = 1924] [serial = 1485] [outer = 0x12943fc00] 05:44:47 INFO - PROCESS | 1924 | 1464785087870 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12976b000) [pid = 1924] [serial = 1486] [outer = 0x12943fc00] 05:44:48 INFO - PROCESS | 1924 | 1464785088148 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 471ms 05:44:48 INFO - PROCESS | 1924 | 1464785088182 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1924 | 1464785088183 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:44:48 INFO - PROCESS | 1924 | 1464785088185 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1924 | 1464785088186 Marionette TRACE conn2 <- [1,1954,null,{}] 05:44:48 INFO - PROCESS | 1924 | 1464785088189 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1924 | 1464785088281 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:44:48 INFO - PROCESS | 1924 | 1464785088285 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c922000 == 51 [pid = 1924] [id = 496] 05:44:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12a79ec00) [pid = 1924] [serial = 1487] [outer = 0x0] 05:44:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12a7a9400) [pid = 1924] [serial = 1488] [outer = 0x12a79ec00] 05:44:48 INFO - PROCESS | 1924 | 1464785088309 Marionette DEBUG loaded listener.js 05:44:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x12a943800) [pid = 1924] [serial = 1489] [outer = 0x12a79ec00] 05:44:48 INFO - PROCESS | 1924 | 1464785088758 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 621ms 05:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:44:48 INFO - PROCESS | 1924 | 1464785088808 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:44:48 INFO - PROCESS | 1924 | 1464785088811 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:44:48 INFO - PROCESS | 1924 | 1464785088815 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1924 | 1464785088817 Marionette TRACE conn2 <- [1,1958,null,{}] 05:44:48 INFO - PROCESS | 1924 | 1464785088821 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:48 INFO - PROCESS | 1924 | 1464785088927 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:44:48 INFO - PROCESS | 1924 | 1464785088996 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccb000 == 52 [pid = 1924] [id = 497] 05:44:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x1127fac00) [pid = 1924] [serial = 1490] [outer = 0x0] 05:44:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x1138f2c00) [pid = 1924] [serial = 1491] [outer = 0x1127fac00] 05:44:49 INFO - PROCESS | 1924 | 1464785089027 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x116022c00) [pid = 1924] [serial = 1492] [outer = 0x1127fac00] 05:44:49 INFO - PROCESS | 1924 | 1464785089441 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 673ms 05:44:49 INFO - PROCESS | 1924 | 1464785089488 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:44:49 INFO - PROCESS | 1924 | 1464785089492 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:44:49 INFO - PROCESS | 1924 | 1464785089497 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:44:49 INFO - PROCESS | 1924 | 1464785089499 Marionette TRACE conn2 <- [1,1962,null,{}] 05:44:49 INFO - PROCESS | 1924 | 1464785089501 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:49 INFO - PROCESS | 1924 | 1464785089606 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:44:49 INFO - PROCESS | 1924 | 1464785089673 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245be000 == 53 [pid = 1924] [id = 498] 05:44:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1160ef000) [pid = 1924] [serial = 1493] [outer = 0x0] 05:44:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x1181e1000) [pid = 1924] [serial = 1494] [outer = 0x1160ef000] 05:44:49 INFO - PROCESS | 1924 | 1464785089704 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x11860a400) [pid = 1924] [serial = 1495] [outer = 0x1160ef000] 05:44:50 INFO - PROCESS | 1924 | 1464785090130 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 669ms 05:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:44:50 INFO - PROCESS | 1924 | 1464785090167 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1924 | 1464785090169 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:44:50 INFO - PROCESS | 1924 | 1464785090173 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1924 | 1464785090178 Marionette TRACE conn2 <- [1,1966,null,{}] 05:44:50 INFO - PROCESS | 1924 | 1464785090190 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:50 INFO - PROCESS | 1924 | 1464785090374 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:44:50 INFO - PROCESS | 1924 | 1464785090502 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c91a800 == 54 [pid = 1924] [id = 499] 05:44:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x11957fc00) [pid = 1924] [serial = 1496] [outer = 0x0] 05:44:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x124115000) [pid = 1924] [serial = 1497] [outer = 0x11957fc00] 05:44:50 INFO - PROCESS | 1924 | 1464785090554 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x126d9fc00) [pid = 1924] [serial = 1498] [outer = 0x11957fc00] 05:44:51 INFO - PROCESS | 1924 | 1464785091010 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 877ms 05:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:44:51 INFO - PROCESS | 1924 | 1464785091050 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1924 | 1464785091052 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:44:51 INFO - PROCESS | 1924 | 1464785091054 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1924 | 1464785091055 Marionette TRACE conn2 <- [1,1970,null,{}] 05:44:51 INFO - PROCESS | 1924 | 1464785091059 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:51 INFO - PROCESS | 1924 | 1464785091161 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:44:51 INFO - PROCESS | 1924 | 1464785091229 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3b8000 == 55 [pid = 1924] [id = 500] 05:44:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12920e400) [pid = 1924] [serial = 1499] [outer = 0x0] 05:44:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x129404000) [pid = 1924] [serial = 1500] [outer = 0x12920e400] 05:44:51 INFO - PROCESS | 1924 | 1464785091258 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x129439400) [pid = 1924] [serial = 1501] [outer = 0x12920e400] 05:44:51 INFO - PROCESS | 1924 | 1464785091664 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 620ms 05:44:51 INFO - PROCESS | 1924 | 1464785091675 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1924 | 1464785091676 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:44:51 INFO - PROCESS | 1924 | 1464785091679 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1924 | 1464785091680 Marionette TRACE conn2 <- [1,1974,null,{}] 05:44:51 INFO - PROCESS | 1924 | 1464785091682 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:51 INFO - PROCESS | 1924 | 1464785091793 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:44:51 INFO - PROCESS | 1924 | 1464785091879 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x129455800 == 56 [pid = 1924] [id = 501] 05:44:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x110e9bc00) [pid = 1924] [serial = 1502] [outer = 0x0] 05:44:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x12920ec00) [pid = 1924] [serial = 1503] [outer = 0x110e9bc00] 05:44:51 INFO - PROCESS | 1924 | 1464785091909 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12944cc00) [pid = 1924] [serial = 1504] [outer = 0x110e9bc00] 05:44:52 INFO - PROCESS | 1924 | 1464785092495 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 822ms 05:44:52 INFO - PROCESS | 1924 | 1464785092502 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:44:52 INFO - PROCESS | 1924 | 1464785092504 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:44:52 INFO - PROCESS | 1924 | 1464785092507 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:44:52 INFO - PROCESS | 1924 | 1464785092510 Marionette TRACE conn2 <- [1,1978,null,{}] 05:44:52 INFO - PROCESS | 1924 | 1464785092514 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:52 INFO - PROCESS | 1924 | 1464785092607 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:44:52 INFO - PROCESS | 1924 | 1464785092660 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a114000 == 57 [pid = 1924] [id = 502] 05:44:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x1121a8c00) [pid = 1924] [serial = 1505] [outer = 0x0] 05:44:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x1128a2800) [pid = 1924] [serial = 1506] [outer = 0x1121a8c00] 05:44:52 INFO - PROCESS | 1924 | 1464785092689 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x11516cc00) [pid = 1924] [serial = 1507] [outer = 0x1121a8c00] 05:44:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x111ed9400) [pid = 1924] [serial = 1508] [outer = 0x119d9f800] 05:44:53 INFO - PROCESS | 1924 | 1464785093196 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 05:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:44:53 INFO - PROCESS | 1924 | 1464785093229 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1924 | 1464785093232 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:44:53 INFO - PROCESS | 1924 | 1464785093236 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1924 | 1464785093238 Marionette TRACE conn2 <- [1,1982,null,{}] 05:44:53 INFO - PROCESS | 1924 | 1464785093240 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:53 INFO - PROCESS | 1924 | 1464785093332 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12992d000 == 56 [pid = 1924] [id = 426] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12c44e000 == 55 [pid = 1924] [id = 495] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12c435000 == 54 [pid = 1924] [id = 494] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x125657800 == 53 [pid = 1924] [id = 493] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12abe7800 == 52 [pid = 1924] [id = 492] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12a733000 == 51 [pid = 1924] [id = 491] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x129231000 == 50 [pid = 1924] [id = 490] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x129218400) [pid = 1924] [serial = 1431] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | 1464785093443 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x1271ea800 == 49 [pid = 1924] [id = 489] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12504b000 == 48 [pid = 1924] [id = 488] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x123fe4800 == 47 [pid = 1924] [id = 487] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e1800 == 46 [pid = 1924] [id = 486] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x116f33800 == 45 [pid = 1924] [id = 485] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x117e20000 == 44 [pid = 1924] [id = 484] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x119f70800 == 43 [pid = 1924] [id = 483] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x129461000 == 42 [pid = 1924] [id = 480] 05:44:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x116645800 == 43 [pid = 1924] [id = 503] 05:44:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x112a73400) [pid = 1924] [serial = 1509] [outer = 0x0] 05:44:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x116024c00) [pid = 1924] [serial = 1510] [outer = 0x112a73400] 05:44:53 INFO - PROCESS | 1924 | 1464785093475 Marionette DEBUG loaded listener.js 05:44:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x116a63800) [pid = 1924] [serial = 1511] [outer = 0x112a73400] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x11a08a000 == 42 [pid = 1924] [id = 479] 05:44:53 INFO - PROCESS | 1924 | --DOCSHELL 0x1133a1000 == 41 [pid = 1924] [id = 478] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x126f3a000) [pid = 1924] [serial = 1416] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x1193ee000) [pid = 1924] [serial = 1410] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x113d06800) [pid = 1924] [serial = 1399] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x112a73800) [pid = 1924] [serial = 1398] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x1168ab000) [pid = 1924] [serial = 1404] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x129216800) [pid = 1924] [serial = 1429] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x118219c00) [pid = 1924] [serial = 1405] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x111e2f400) [pid = 1924] [serial = 1380] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x123d03800) [pid = 1924] [serial = 1413] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x11601bc00) [pid = 1924] [serial = 1401] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x116076800) [pid = 1924] [serial = 1402] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x123d04800) [pid = 1924] [serial = 1392] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x112d3ac00) [pid = 1924] [serial = 1383] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x111c19800) [pid = 1924] [serial = 1396] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x110e41400) [pid = 1924] [serial = 1395] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x119998400) [pid = 1924] [serial = 1389] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x127158c00) [pid = 1924] [serial = 1417] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x118328000) [pid = 1924] [serial = 1407] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x118939400) [pid = 1924] [serial = 1408] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x117688c00) [pid = 1924] [serial = 1386] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x127624000) [pid = 1924] [serial = 1422] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x12732d400) [pid = 1924] [serial = 1419] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x129038000) [pid = 1924] [serial = 1428] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x128d54800) [pid = 1924] [serial = 1423] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x11959e800) [pid = 1924] [serial = 1425] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x12691a000) [pid = 1924] [serial = 1414] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x119da1c00) [pid = 1924] [serial = 1411] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x128d52400) [pid = 1924] [serial = 1426] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12761a400) [pid = 1924] [serial = 1420] [outer = 0x0] [url = about:blank] 05:44:53 INFO - PROCESS | 1924 | 1464785093783 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms 05:44:53 INFO - PROCESS | 1924 | 1464785093806 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1924 | 1464785093808 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:44:53 INFO - PROCESS | 1924 | 1464785093813 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1924 | 1464785093816 Marionette TRACE conn2 <- [1,1986,null,{}] 05:44:53 INFO - PROCESS | 1924 | 1464785093823 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:53 INFO - PROCESS | 1924 | 1464785093905 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:44:53 INFO - PROCESS | 1924 | 1464785093959 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a09a000 == 42 [pid = 1924] [id = 504] 05:44:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x116707000) [pid = 1924] [serial = 1512] [outer = 0x0] 05:44:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x118212400) [pid = 1924] [serial = 1513] [outer = 0x116707000] 05:44:53 INFO - PROCESS | 1924 | 1464785093987 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11860e400) [pid = 1924] [serial = 1514] [outer = 0x116707000] 05:44:54 INFO - PROCESS | 1924 | 1464785094285 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 523ms 05:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:44:54 INFO - PROCESS | 1924 | 1464785094336 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1924 | 1464785094338 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:44:54 INFO - PROCESS | 1924 | 1464785094340 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1924 | 1464785094341 Marionette TRACE conn2 <- [1,1990,null,{}] 05:44:54 INFO - PROCESS | 1924 | 1464785094346 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:54 INFO - PROCESS | 1924 | 1464785094423 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:44:54 INFO - PROCESS | 1924 | 1464785094430 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c96000 == 43 [pid = 1924] [id = 505] 05:44:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x119070800) [pid = 1924] [serial = 1515] [outer = 0x0] 05:44:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x11957d800) [pid = 1924] [serial = 1516] [outer = 0x119070800] 05:44:54 INFO - PROCESS | 1924 | 1464785094456 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x119996400) [pid = 1924] [serial = 1517] [outer = 0x119070800] 05:44:54 INFO - PROCESS | 1924 | 1464785094804 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 524ms 05:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:44:54 INFO - PROCESS | 1924 | 1464785094864 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:44:54 INFO - PROCESS | 1924 | 1464785094865 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:44:54 INFO - PROCESS | 1924 | 1464785094867 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:44:54 INFO - PROCESS | 1924 | 1464785094868 Marionette TRACE conn2 <- [1,1994,null,{}] 05:44:54 INFO - PROCESS | 1924 | 1464785094871 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:54 INFO - PROCESS | 1924 | 1464785094948 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:44:54 INFO - PROCESS | 1924 | 1464785094954 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12424a800 == 44 [pid = 1924] [id = 506] 05:44:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x119d5e400) [pid = 1924] [serial = 1518] [outer = 0x0] 05:44:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x119faf000) [pid = 1924] [serial = 1519] [outer = 0x119d5e400] 05:44:54 INFO - PROCESS | 1924 | 1464785094979 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x1241b8000) [pid = 1924] [serial = 1520] [outer = 0x119d5e400] 05:44:55 INFO - PROCESS | 1924 | 1464785095292 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 469ms 05:44:55 INFO - PROCESS | 1924 | 1464785095336 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1924 | 1464785095337 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:44:55 INFO - PROCESS | 1924 | 1464785095340 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1924 | 1464785095341 Marionette TRACE conn2 <- [1,1998,null,{}] 05:44:55 INFO - PROCESS | 1924 | 1464785095343 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1924 | 1464785095435 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:44:55 INFO - PROCESS | 1924 | 1464785095499 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182d5800 == 45 [pid = 1924] [id = 507] 05:44:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x124e50400) [pid = 1924] [serial = 1521] [outer = 0x0] 05:44:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x126d99000) [pid = 1924] [serial = 1522] [outer = 0x124e50400] 05:44:55 INFO - PROCESS | 1924 | 1464785095524 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x128d55800) [pid = 1924] [serial = 1523] [outer = 0x124e50400] 05:44:55 INFO - PROCESS | 1924 | 1464785095830 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 05:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:44:55 INFO - PROCESS | 1924 | 1464785095863 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:44:55 INFO - PROCESS | 1924 | 1464785095864 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:44:55 INFO - PROCESS | 1924 | 1464785095866 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1924 | 1464785095867 Marionette TRACE conn2 <- [1,2002,null,{}] 05:44:55 INFO - PROCESS | 1924 | 1464785095869 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:55 INFO - PROCESS | 1924 | 1464785095966 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:44:55 INFO - PROCESS | 1924 | 1464785095979 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x129235800 == 46 [pid = 1924] [id = 508] 05:44:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x124e53c00) [pid = 1924] [serial = 1524] [outer = 0x0] 05:44:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12920c400) [pid = 1924] [serial = 1525] [outer = 0x124e53c00] 05:44:56 INFO - PROCESS | 1924 | 1464785096003 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x12940f800) [pid = 1924] [serial = 1526] [outer = 0x124e53c00] 05:44:56 INFO - PROCESS | 1924 | 1464785096339 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 518ms 05:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:44:56 INFO - PROCESS | 1924 | 1464785096384 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1924 | 1464785096386 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:44:56 INFO - PROCESS | 1924 | 1464785096388 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1924 | 1464785096389 Marionette TRACE conn2 <- [1,2006,null,{}] 05:44:56 INFO - PROCESS | 1924 | 1464785096391 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:56 INFO - PROCESS | 1924 | 1464785096486 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:44:56 INFO - PROCESS | 1924 | 1464785096493 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a731800 == 47 [pid = 1924] [id = 509] 05:44:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x128d52000) [pid = 1924] [serial = 1527] [outer = 0x0] 05:44:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x129437c00) [pid = 1924] [serial = 1528] [outer = 0x128d52000] 05:44:56 INFO - PROCESS | 1924 | 1464785096546 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12944b800) [pid = 1924] [serial = 1529] [outer = 0x128d52000] 05:44:56 INFO - PROCESS | 1924 | 1464785096866 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 523ms 05:44:56 INFO - PROCESS | 1924 | 1464785096911 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1924 | 1464785096912 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:44:56 INFO - PROCESS | 1924 | 1464785096915 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1924 | 1464785096916 Marionette TRACE conn2 <- [1,2010,null,{}] 05:44:56 INFO - PROCESS | 1924 | 1464785096918 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 1924 | 1464785097023 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:44:57 INFO - PROCESS | 1924 | 1464785097034 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abd9800 == 48 [pid = 1924] [id = 510] 05:44:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x12966ac00) [pid = 1924] [serial = 1530] [outer = 0x0] 05:44:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x129762400) [pid = 1924] [serial = 1531] [outer = 0x12966ac00] 05:44:57 INFO - PROCESS | 1924 | 1464785097059 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x12a7a6c00) [pid = 1924] [serial = 1532] [outer = 0x12966ac00] 05:44:57 INFO - PROCESS | 1924 | 1464785097412 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 05:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:44:57 INFO - PROCESS | 1924 | 1464785097434 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 1924 | 1464785097435 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:44:57 INFO - PROCESS | 1924 | 1464785097437 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 1924 | 1464785097438 Marionette TRACE conn2 <- [1,2014,null,{}] 05:44:57 INFO - PROCESS | 1924 | 1464785097446 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:57 INFO - PROCESS | 1924 | 1464785097547 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:44:57 INFO - PROCESS | 1924 | 1464785097580 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bddf800 == 49 [pid = 1924] [id = 511] 05:44:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x129764400) [pid = 1924] [serial = 1533] [outer = 0x0] 05:44:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12a93e800) [pid = 1924] [serial = 1534] [outer = 0x129764400] 05:44:57 INFO - PROCESS | 1924 | 1464785097607 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x12ac0cc00) [pid = 1924] [serial = 1535] [outer = 0x129764400] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x126919800) [pid = 1924] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x117685800) [pid = 1924] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x110e35c00) [pid = 1924] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x129430c00) [pid = 1924] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x111c1fc00) [pid = 1924] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x113d71000) [pid = 1924] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x119992800) [pid = 1924] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x118326400) [pid = 1924] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1121b2400) [pid = 1924] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x116847c00) [pid = 1924] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x124e1b000) [pid = 1924] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x128d4cc00) [pid = 1924] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:44:57 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x12943fc00) [pid = 1924] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:44:58 INFO - PROCESS | 1924 | 1464785098014 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 619ms 05:44:58 INFO - PROCESS | 1924 | 1464785098056 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 1924 | 1464785098058 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:44:58 INFO - PROCESS | 1924 | 1464785098060 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1924 | 1464785098062 Marionette TRACE conn2 <- [1,2018,null,{}] 05:44:58 INFO - PROCESS | 1924 | 1464785098064 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 1924 | 1464785098161 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:44:58 INFO - PROCESS | 1924 | 1464785098221 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c226000 == 50 [pid = 1924] [id = 512] 05:44:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x113d71000) [pid = 1924] [serial = 1536] [outer = 0x0] 05:44:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x124e14c00) [pid = 1924] [serial = 1537] [outer = 0x113d71000] 05:44:58 INFO - PROCESS | 1924 | 1464785098250 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12ac09400) [pid = 1924] [serial = 1538] [outer = 0x113d71000] 05:44:58 INFO - PROCESS | 1924 | 1464785098577 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 05:44:58 INFO - PROCESS | 1924 | 1464785098631 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:44:58 INFO - PROCESS | 1924 | 1464785098632 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:44:58 INFO - PROCESS | 1924 | 1464785098636 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1924 | 1464785098637 Marionette TRACE conn2 <- [1,2022,null,{}] 05:44:58 INFO - PROCESS | 1924 | 1464785098641 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:58 INFO - PROCESS | 1924 | 1464785098770 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:44:58 INFO - PROCESS | 1924 | 1464785098851 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c44d000 == 51 [pid = 1924] [id = 513] 05:44:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x11684a400) [pid = 1924] [serial = 1539] [outer = 0x0] 05:44:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x12ac68c00) [pid = 1924] [serial = 1540] [outer = 0x11684a400] 05:44:58 INFO - PROCESS | 1924 | 1464785098893 Marionette DEBUG loaded listener.js 05:44:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12b826000) [pid = 1924] [serial = 1541] [outer = 0x11684a400] 05:44:59 INFO - PROCESS | 1924 | 1464785099183 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 576ms 05:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:44:59 INFO - PROCESS | 1924 | 1464785099216 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1924 | 1464785099217 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:44:59 INFO - PROCESS | 1924 | 1464785099220 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1924 | 1464785099221 Marionette TRACE conn2 <- [1,2026,null,{}] 05:44:59 INFO - PROCESS | 1924 | 1464785099223 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:59 INFO - PROCESS | 1924 | 1464785099320 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:44:59 INFO - PROCESS | 1924 | 1464785099373 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3be800 == 52 [pid = 1924] [id = 514] 05:44:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1127f6000) [pid = 1924] [serial = 1542] [outer = 0x0] 05:44:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x115e40000) [pid = 1924] [serial = 1543] [outer = 0x1127f6000] 05:44:59 INFO - PROCESS | 1924 | 1464785099398 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x124b05400) [pid = 1924] [serial = 1544] [outer = 0x1127f6000] 05:44:59 INFO - PROCESS | 1924 | 1464785099685 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 468ms 05:44:59 INFO - PROCESS | 1924 | 1464785099688 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1924 | 1464785099689 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:44:59 INFO - PROCESS | 1924 | 1464785099701 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1924 | 1464785099702 Marionette TRACE conn2 <- [1,2030,null,{}] 05:44:59 INFO - PROCESS | 1924 | 1464785099704 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:44:59 INFO - PROCESS | 1924 | 1464785099788 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:44:59 INFO - PROCESS | 1924 | 1464785099795 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d691800 == 53 [pid = 1924] [id = 515] 05:44:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x12ac6b800) [pid = 1924] [serial = 1545] [outer = 0x0] 05:44:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x12ba52000) [pid = 1924] [serial = 1546] [outer = 0x12ac6b800] 05:44:59 INFO - PROCESS | 1924 | 1464785099820 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12ba58400) [pid = 1924] [serial = 1547] [outer = 0x12ac6b800] 05:45:00 INFO - PROCESS | 1924 | 1464785100276 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 626ms 05:45:00 INFO - PROCESS | 1924 | 1464785100321 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 1924 | 1464785100325 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:45:00 INFO - PROCESS | 1924 | 1464785100331 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 1924 | 1464785100333 Marionette TRACE conn2 <- [1,2034,null,{}] 05:45:00 INFO - PROCESS | 1924 | 1464785100337 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:00 INFO - PROCESS | 1924 | 1464785100444 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:45:00 INFO - PROCESS | 1924 | 1464785100514 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f70000 == 54 [pid = 1924] [id = 516] 05:45:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x11288dc00) [pid = 1924] [serial = 1548] [outer = 0x0] 05:45:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x113808400) [pid = 1924] [serial = 1549] [outer = 0x11288dc00] 05:45:00 INFO - PROCESS | 1924 | 1464785100545 Marionette DEBUG loaded listener.js 05:45:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x1160ed400) [pid = 1924] [serial = 1550] [outer = 0x11288dc00] 05:45:00 INFO - PROCESS | 1924 | 1464785100981 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 673ms 05:45:01 INFO - PROCESS | 1924 | 1464785101004 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 1924 | 1464785101009 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:45:01 INFO - PROCESS | 1924 | 1464785101013 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1924 | 1464785101015 Marionette TRACE conn2 <- [1,2038,null,{}] 05:45:01 INFO - PROCESS | 1924 | 1464785101018 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:01 INFO - PROCESS | 1924 | 1464785101125 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:45:01 INFO - PROCESS | 1924 | 1464785101183 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x125652800 == 55 [pid = 1924] [id = 517] 05:45:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x1168aac00) [pid = 1924] [serial = 1551] [outer = 0x0] 05:45:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x1182afc00) [pid = 1924] [serial = 1552] [outer = 0x1168aac00] 05:45:01 INFO - PROCESS | 1924 | 1464785101212 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x118939000) [pid = 1924] [serial = 1553] [outer = 0x1168aac00] 05:45:01 INFO - PROCESS | 1924 | 1464785101661 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 669ms 05:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:45:01 INFO - PROCESS | 1924 | 1464785101683 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:45:01 INFO - PROCESS | 1924 | 1464785101684 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:45:01 INFO - PROCESS | 1924 | 1464785101686 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:45:01 INFO - PROCESS | 1924 | 1464785101689 Marionette TRACE conn2 <- [1,2042,null,{}] 05:45:01 INFO - PROCESS | 1924 | 1464785101699 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:01 INFO - PROCESS | 1924 | 1464785101825 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:45:01 INFO - PROCESS | 1924 | 1464785101909 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d886800 == 56 [pid = 1924] [id = 518] 05:45:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x124e55400) [pid = 1924] [serial = 1554] [outer = 0x0] 05:45:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x126fb5800) [pid = 1924] [serial = 1555] [outer = 0x124e55400] 05:45:01 INFO - PROCESS | 1924 | 1464785101942 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x12761bc00) [pid = 1924] [serial = 1556] [outer = 0x124e55400] 05:45:02 INFO - PROCESS | 1924 | 1464785102323 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 676ms 05:45:02 INFO - PROCESS | 1924 | 1464785102363 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1924 | 1464785102364 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:45:02 INFO - PROCESS | 1924 | 1464785102367 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1924 | 1464785102368 Marionette TRACE conn2 <- [1,2046,null,{}] 05:45:02 INFO - PROCESS | 1924 | 1464785102370 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:02 INFO - PROCESS | 1924 | 1464785102475 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:45:02 INFO - PROCESS | 1924 | 1464785102532 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x110f61000 == 57 [pid = 1924] [id = 519] 05:45:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x128d5a000) [pid = 1924] [serial = 1557] [outer = 0x0] 05:45:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x129430800) [pid = 1924] [serial = 1558] [outer = 0x128d5a000] 05:45:02 INFO - PROCESS | 1924 | 1464785102561 Marionette DEBUG loaded listener.js 05:45:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x12966ec00) [pid = 1924] [serial = 1559] [outer = 0x128d5a000] 05:45:02 INFO - PROCESS | 1924 | 1464785102996 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 669ms 05:45:03 INFO - PROCESS | 1924 | 1464785103037 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1924 | 1464785103038 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:45:03 INFO - PROCESS | 1924 | 1464785103040 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1924 | 1464785103042 Marionette TRACE conn2 <- [1,2050,null,{}] 05:45:03 INFO - PROCESS | 1924 | 1464785103044 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:03 INFO - PROCESS | 1924 | 1464785103145 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:45:03 INFO - PROCESS | 1924 | 1464785103233 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3c9000 == 58 [pid = 1924] [id = 520] 05:45:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x12943fc00) [pid = 1924] [serial = 1560] [outer = 0x0] 05:45:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x12a944c00) [pid = 1924] [serial = 1561] [outer = 0x12943fc00] 05:45:03 INFO - PROCESS | 1924 | 1464785103262 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x12b81ec00) [pid = 1924] [serial = 1562] [outer = 0x12943fc00] 05:45:03 INFO - PROCESS | 1924 | 1464785103725 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 721ms 05:45:03 INFO - PROCESS | 1924 | 1464785103763 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:45:03 INFO - PROCESS | 1924 | 1464785103765 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:45:03 INFO - PROCESS | 1924 | 1464785103768 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:45:03 INFO - PROCESS | 1924 | 1464785103770 Marionette TRACE conn2 <- [1,2054,null,{}] 05:45:03 INFO - PROCESS | 1924 | 1464785103773 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:03 INFO - PROCESS | 1924 | 1464785103947 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:45:04 INFO - PROCESS | 1924 | 1464785104070 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x116879000 == 59 [pid = 1924] [id = 521] 05:45:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x112d34400) [pid = 1924] [serial = 1563] [outer = 0x0] 05:45:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x1182b6000) [pid = 1924] [serial = 1564] [outer = 0x112d34400] 05:45:04 INFO - PROCESS | 1924 | 1464785104102 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x12ba5a400) [pid = 1924] [serial = 1565] [outer = 0x112d34400] 05:45:04 INFO - PROCESS | 1924 | 1464785104702 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 05:45:04 INFO - PROCESS | 1924 | 1464785104739 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 1924 | 1464785104742 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:45:04 INFO - PROCESS | 1924 | 1464785104745 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1924 | 1464785104747 Marionette TRACE conn2 <- [1,2058,null,{}] 05:45:04 INFO - PROCESS | 1924 | 1464785104751 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:04 INFO - PROCESS | 1924 | 1464785104848 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:45:04 INFO - PROCESS | 1924 | 1464785104925 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e0b800 == 60 [pid = 1924] [id = 522] 05:45:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x113f0a000) [pid = 1924] [serial = 1566] [outer = 0x0] 05:45:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x11601e000) [pid = 1924] [serial = 1567] [outer = 0x113f0a000] 05:45:04 INFO - PROCESS | 1924 | 1464785104956 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x116705000) [pid = 1924] [serial = 1568] [outer = 0x113f0a000] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3be800 == 59 [pid = 1924] [id = 514] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12c44d000 == 58 [pid = 1924] [id = 513] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12c226000 == 57 [pid = 1924] [id = 512] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12bddf800 == 56 [pid = 1924] [id = 511] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12abd9800 == 55 [pid = 1924] [id = 510] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12a731800 == 54 [pid = 1924] [id = 509] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x129235800 == 53 [pid = 1924] [id = 508] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x12a7a9400) [pid = 1924] [serial = 1488] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x1182d5800 == 52 [pid = 1924] [id = 507] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x12424a800 == 51 [pid = 1924] [id = 506] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x123c96000 == 50 [pid = 1924] [id = 505] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x11a09a000 == 49 [pid = 1924] [id = 504] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x116645800 == 48 [pid = 1924] [id = 503] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x11a114000 == 47 [pid = 1924] [id = 502] 05:45:05 INFO - PROCESS | 1924 | 1464785105412 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x1245be000 == 46 [pid = 1924] [id = 498] 05:45:05 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccb000 == 45 [pid = 1924] [id = 497] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x110e41800) [pid = 1924] [serial = 1434] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x116702c00) [pid = 1924] [serial = 1453] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x116020800) [pid = 1924] [serial = 1452] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x119fab800) [pid = 1924] [serial = 1461] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x123b0f000) [pid = 1924] [serial = 1462] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x1182a9800) [pid = 1924] [serial = 1440] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x12940b400) [pid = 1924] [serial = 1432] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x12920d400) [pid = 1924] [serial = 1480] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x11607b000) [pid = 1924] [serial = 1479] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x12943dc00) [pid = 1924] [serial = 1477] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x11a172000) [pid = 1924] [serial = 1443] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x11516e400) [pid = 1924] [serial = 1437] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x116ac8400) [pid = 1924] [serial = 1455] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x1182b0800) [pid = 1924] [serial = 1456] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x124e52000) [pid = 1924] [serial = 1464] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x128d59c00) [pid = 1924] [serial = 1468] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x129446000) [pid = 1924] [serial = 1482] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x129679400) [pid = 1924] [serial = 1485] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x129408800) [pid = 1924] [serial = 1471] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x126f35c00) [pid = 1924] [serial = 1465] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x12966e800) [pid = 1924] [serial = 1483] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x12976b000) [pid = 1924] [serial = 1486] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x12920c000) [pid = 1924] [serial = 1470] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x1184d3400) [pid = 1924] [serial = 1458] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x127328c00) [pid = 1924] [serial = 1467] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x12942f400) [pid = 1924] [serial = 1473] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x129439000) [pid = 1924] [serial = 1476] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x11957f800) [pid = 1924] [serial = 1459] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x112897800) [pid = 1924] [serial = 1450] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x11214d000) [pid = 1924] [serial = 1449] [outer = 0x0] [url = about:blank] 05:45:05 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x128d57800) [pid = 1924] [serial = 1446] [outer = 0x0] [url = about:blank] 05:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 720ms 05:45:05 INFO - PROCESS | 1924 | 1464785105466 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1924 | 1464785105470 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:45:05 INFO - PROCESS | 1924 | 1464785105474 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1924 | 1464785105476 Marionette TRACE conn2 <- [1,2062,null,{}] 05:45:05 INFO - PROCESS | 1924 | 1464785105478 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:05 INFO - PROCESS | 1924 | 1464785105564 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:45:05 INFO - PROCESS | 1924 | 1464785105585 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193de000 == 46 [pid = 1924] [id = 523] 05:45:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x11812c800) [pid = 1924] [serial = 1569] [outer = 0x0] 05:45:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x11831ec00) [pid = 1924] [serial = 1570] [outer = 0x11812c800] 05:45:05 INFO - PROCESS | 1924 | 1464785105610 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x118609400) [pid = 1924] [serial = 1571] [outer = 0x11812c800] 05:45:06 INFO - PROCESS | 1924 | 1464785106000 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 05:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:45:06 INFO - PROCESS | 1924 | 1464785106047 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1924 | 1464785106048 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:45:06 INFO - PROCESS | 1924 | 1464785106051 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1924 | 1464785106053 Marionette TRACE conn2 <- [1,2066,null,{}] 05:45:06 INFO - PROCESS | 1924 | 1464785106062 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:06 INFO - PROCESS | 1924 | 1464785106148 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:45:06 INFO - PROCESS | 1924 | 1464785106153 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e0f800 == 47 [pid = 1924] [id = 524] 05:45:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x119d54000) [pid = 1924] [serial = 1572] [outer = 0x0] 05:45:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x119fa9000) [pid = 1924] [serial = 1573] [outer = 0x119d54000] 05:45:06 INFO - PROCESS | 1924 | 1464785106181 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1241bf400) [pid = 1924] [serial = 1574] [outer = 0x119d54000] 05:45:06 INFO - PROCESS | 1924 | 1464785106523 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 520ms 05:45:06 INFO - PROCESS | 1924 | 1464785106572 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:45:06 INFO - PROCESS | 1924 | 1464785106574 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:45:06 INFO - PROCESS | 1924 | 1464785106576 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:45:06 INFO - PROCESS | 1924 | 1464785106577 Marionette TRACE conn2 <- [1,2070,null,{}] 05:45:06 INFO - PROCESS | 1924 | 1464785106579 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:06 INFO - PROCESS | 1924 | 1464785106665 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:45:06 INFO - PROCESS | 1924 | 1464785106669 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x125056800 == 48 [pid = 1924] [id = 525] 05:45:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x125594800) [pid = 1924] [serial = 1575] [outer = 0x0] 05:45:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x126919800) [pid = 1924] [serial = 1576] [outer = 0x125594800] 05:45:06 INFO - PROCESS | 1924 | 1464785106695 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x1271a1000) [pid = 1924] [serial = 1577] [outer = 0x125594800] 05:45:07 INFO - PROCESS | 1924 | 1464785107029 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 469ms 05:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:45:07 INFO - PROCESS | 1924 | 1464785107047 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1924 | 1464785107048 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 1924 | 1464785107050 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1924 | 1464785107051 Marionette TRACE conn2 <- [1,2074,null,{}] 05:45:07 INFO - PROCESS | 1924 | 1464785107054 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:07 INFO - PROCESS | 1924 | 1464785107136 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:45:07 INFO - PROCESS | 1924 | 1464785107205 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181b8000 == 49 [pid = 1924] [id = 526] 05:45:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x1181da000) [pid = 1924] [serial = 1578] [outer = 0x0] 05:45:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12761a000) [pid = 1924] [serial = 1579] [outer = 0x1181da000] 05:45:07 INFO - PROCESS | 1924 | 1464785107233 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x129038000) [pid = 1924] [serial = 1580] [outer = 0x1181da000] 05:45:07 INFO - PROCESS | 1924 | 1464785107669 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 05:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:45:07 INFO - PROCESS | 1924 | 1464785107721 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 1924 | 1464785107723 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:45:07 INFO - PROCESS | 1924 | 1464785107726 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 1924 | 1464785107728 Marionette TRACE conn2 <- [1,2078,null,{}] 05:45:07 INFO - PROCESS | 1924 | 1464785107732 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:07 INFO - PROCESS | 1924 | 1464785107866 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:45:07 INFO - PROCESS | 1924 | 1464785107882 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8b3800 == 50 [pid = 1924] [id = 527] 05:45:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12920f800) [pid = 1924] [serial = 1581] [outer = 0x0] 05:45:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x129441000) [pid = 1924] [serial = 1582] [outer = 0x12920f800] 05:45:07 INFO - PROCESS | 1924 | 1464785107908 Marionette DEBUG loaded listener.js 05:45:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12a7a6800) [pid = 1924] [serial = 1583] [outer = 0x12920f800] 05:45:08 INFO - PROCESS | 1924 | 1464785108256 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 570ms 05:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:45:08 INFO - PROCESS | 1924 | 1464785108302 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1924 | 1464785108303 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:45:08 INFO - PROCESS | 1924 | 1464785108305 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1924 | 1464785108306 Marionette TRACE conn2 <- [1,2082,null,{}] 05:45:08 INFO - PROCESS | 1924 | 1464785108309 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:08 INFO - PROCESS | 1924 | 1464785108410 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:45:08 INFO - PROCESS | 1924 | 1464785108457 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ada3800 == 51 [pid = 1924] [id = 528] 05:45:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x11907bc00) [pid = 1924] [serial = 1584] [outer = 0x0] 05:45:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x12a93b000) [pid = 1924] [serial = 1585] [outer = 0x11907bc00] 05:45:08 INFO - PROCESS | 1924 | 1464785108482 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12ac63c00) [pid = 1924] [serial = 1586] [outer = 0x11907bc00] 05:45:08 INFO - PROCESS | 1924 | 1464785108780 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 521ms 05:45:08 INFO - PROCESS | 1924 | 1464785108829 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1924 | 1464785108830 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:45:08 INFO - PROCESS | 1924 | 1464785108832 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1924 | 1464785108833 Marionette TRACE conn2 <- [1,2086,null,{}] 05:45:08 INFO - PROCESS | 1924 | 1464785108835 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:08 INFO - PROCESS | 1924 | 1464785108936 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:45:08 INFO - PROCESS | 1924 | 1464785108950 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bae3000 == 52 [pid = 1924] [id = 529] 05:45:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x12ac0e400) [pid = 1924] [serial = 1587] [outer = 0x0] 05:45:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x12b828400) [pid = 1924] [serial = 1588] [outer = 0x12ac0e400] 05:45:08 INFO - PROCESS | 1924 | 1464785108981 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x12ba58800) [pid = 1924] [serial = 1589] [outer = 0x12ac0e400] 05:45:09 INFO - PROCESS | 1924 | 1464785109319 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 521ms 05:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:45:09 INFO - PROCESS | 1924 | 1464785109357 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1924 | 1464785109359 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:45:09 INFO - PROCESS | 1924 | 1464785109361 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1924 | 1464785109362 Marionette TRACE conn2 <- [1,2090,null,{}] 05:45:09 INFO - PROCESS | 1924 | 1464785109364 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:09 INFO - PROCESS | 1924 | 1464785109468 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x128d4c400) [pid = 1924] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x1127f6000) [pid = 1924] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x119070800) [pid = 1924] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x12966ac00) [pid = 1924] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x1121a8c00) [pid = 1924] [serial = 1505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x112a73400) [pid = 1924] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x128d52000) [pid = 1924] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x124e53c00) [pid = 1924] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x116707000) [pid = 1924] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x124e50400) [pid = 1924] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x113d71000) [pid = 1924] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x119d5e400) [pid = 1924] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x129764400) [pid = 1924] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:45:09 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x11684a400) [pid = 1924] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:45:09 INFO - PROCESS | 1924 | 1464785109626 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cbc800 == 53 [pid = 1924] [id = 530] 05:45:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x110e99000) [pid = 1924] [serial = 1590] [outer = 0x0] 05:45:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x112a73800) [pid = 1924] [serial = 1591] [outer = 0x110e99000] 05:45:09 INFO - PROCESS | 1924 | 1464785109655 Marionette DEBUG loaded listener.js 05:45:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x1193ee000) [pid = 1924] [serial = 1592] [outer = 0x110e99000] 05:45:09 INFO - PROCESS | 1924 | 1464785109906 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 569ms 05:45:09 INFO - PROCESS | 1924 | 1464785109936 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1924 | 1464785109937 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:45:09 INFO - PROCESS | 1924 | 1464785109939 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1924 | 1464785109940 Marionette TRACE conn2 <- [1,2094,null,{}] 05:45:09 INFO - PROCESS | 1924 | 1464785109951 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1924 | 1464785110040 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:45:10 INFO - PROCESS | 1924 | 1464785110045 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c44c000 == 54 [pid = 1924] [id = 531] 05:45:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x128d56400) [pid = 1924] [serial = 1593] [outer = 0x0] 05:45:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x12a943400) [pid = 1924] [serial = 1594] [outer = 0x128d56400] 05:45:10 INFO - PROCESS | 1924 | 1464785110070 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12bb3d800) [pid = 1924] [serial = 1595] [outer = 0x128d56400] 05:45:10 INFO - PROCESS | 1924 | 1464785110401 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 479ms 05:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:45:10 INFO - PROCESS | 1924 | 1464785110418 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1924 | 1464785110420 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:45:10 INFO - PROCESS | 1924 | 1464785110422 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1924 | 1464785110424 Marionette TRACE conn2 <- [1,2098,null,{}] 05:45:10 INFO - PROCESS | 1924 | 1464785110426 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:10 INFO - PROCESS | 1924 | 1464785110524 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:45:10 INFO - PROCESS | 1924 | 1464785110583 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf8c800 == 55 [pid = 1924] [id = 532] 05:45:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x113866800) [pid = 1924] [serial = 1596] [outer = 0x0] 05:45:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12bb42000) [pid = 1924] [serial = 1597] [outer = 0x113866800] 05:45:10 INFO - PROCESS | 1924 | 1464785110612 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x12bb56400) [pid = 1924] [serial = 1598] [outer = 0x113866800] 05:45:10 INFO - PROCESS | 1924 | 1464785110894 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 520ms 05:45:10 INFO - PROCESS | 1924 | 1464785110944 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:45:10 INFO - PROCESS | 1924 | 1464785110947 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:45:10 INFO - PROCESS | 1924 | 1464785110949 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:45:10 INFO - PROCESS | 1924 | 1464785110950 Marionette TRACE conn2 <- [1,2102,null,{}] 05:45:10 INFO - PROCESS | 1924 | 1464785110953 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:11 INFO - PROCESS | 1924 | 1464785111039 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:45:11 INFO - PROCESS | 1924 | 1464785111044 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3e0800 == 56 [pid = 1924] [id = 533] 05:45:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x12bb56800) [pid = 1924] [serial = 1599] [outer = 0x0] 05:45:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12bfa1000) [pid = 1924] [serial = 1600] [outer = 0x12bb56800] 05:45:11 INFO - PROCESS | 1924 | 1464785111067 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x12bfa7400) [pid = 1924] [serial = 1601] [outer = 0x12bb56800] 05:45:11 INFO - PROCESS | 1924 | 1464785111405 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 470ms 05:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:45:11 INFO - PROCESS | 1924 | 1464785111420 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1924 | 1464785111422 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:45:11 INFO - PROCESS | 1924 | 1464785111425 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1924 | 1464785111441 Marionette TRACE conn2 <- [1,2106,null,{}] 05:45:11 INFO - PROCESS | 1924 | 1464785111445 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:11 INFO - PROCESS | 1924 | 1464785111620 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:45:11 INFO - PROCESS | 1924 | 1464785111769 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x11330e800 == 57 [pid = 1924] [id = 534] 05:45:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x110e08800) [pid = 1924] [serial = 1602] [outer = 0x0] 05:45:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x110e93000) [pid = 1924] [serial = 1603] [outer = 0x110e08800] 05:45:11 INFO - PROCESS | 1924 | 1464785111825 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x1127ef000) [pid = 1924] [serial = 1604] [outer = 0x110e08800] 05:45:12 INFO - PROCESS | 1924 | 1464785112323 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 937ms 05:45:12 INFO - PROCESS | 1924 | 1464785112362 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1924 | 1464785112365 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:45:12 INFO - PROCESS | 1924 | 1464785112368 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1924 | 1464785112370 Marionette TRACE conn2 <- [1,2110,null,{}] 05:45:12 INFO - PROCESS | 1924 | 1464785112374 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:12 INFO - PROCESS | 1924 | 1464785112483 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:45:12 INFO - PROCESS | 1924 | 1464785112555 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c8f000 == 58 [pid = 1924] [id = 535] 05:45:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x113860000) [pid = 1924] [serial = 1605] [outer = 0x0] 05:45:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x11768a000) [pid = 1924] [serial = 1606] [outer = 0x113860000] 05:45:12 INFO - PROCESS | 1924 | 1464785112586 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x11893dc00) [pid = 1924] [serial = 1607] [outer = 0x113860000] 05:45:13 INFO - PROCESS | 1924 | 1464785113010 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 05:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:45:13 INFO - PROCESS | 1924 | 1464785113043 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:45:13 INFO - PROCESS | 1924 | 1464785113046 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:45:13 INFO - PROCESS | 1924 | 1464785113048 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1924 | 1464785113050 Marionette TRACE conn2 <- [1,2114,null,{}] 05:45:13 INFO - PROCESS | 1924 | 1464785113052 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1924 | 1464785113184 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:45:13 INFO - PROCESS | 1924 | 1464785113245 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c914800 == 59 [pid = 1924] [id = 536] 05:45:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x119045400) [pid = 1924] [serial = 1608] [outer = 0x0] 05:45:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x124113400) [pid = 1924] [serial = 1609] [outer = 0x119045400] 05:45:13 INFO - PROCESS | 1924 | 1464785113315 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x128d4d000) [pid = 1924] [serial = 1610] [outer = 0x119045400] 05:45:13 INFO - PROCESS | 1924 | 1464785113736 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 719ms 05:45:13 INFO - PROCESS | 1924 | 1464785113768 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:45:13 INFO - PROCESS | 1924 | 1464785113769 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:45:13 INFO - PROCESS | 1924 | 1464785113776 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:45:13 INFO - PROCESS | 1924 | 1464785113781 Marionette TRACE conn2 <- [1,2118,null,{}] 05:45:13 INFO - PROCESS | 1924 | 1464785113785 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:13 INFO - PROCESS | 1924 | 1464785113895 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:45:14 INFO - PROCESS | 1924 | 1464785114000 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x12de49000 == 60 [pid = 1924] [id = 537] 05:45:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x12920a400) [pid = 1924] [serial = 1611] [outer = 0x0] 05:45:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x12944c400) [pid = 1924] [serial = 1612] [outer = 0x12920a400] 05:45:14 INFO - PROCESS | 1924 | 1464785114031 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x129768800) [pid = 1924] [serial = 1613] [outer = 0x12920a400] 05:45:14 INFO - PROCESS | 1924 | 1464785114476 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 05:45:14 INFO - PROCESS | 1924 | 1464785114517 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1924 | 1464785114519 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:45:14 INFO - PROCESS | 1924 | 1464785114522 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1924 | 1464785114523 Marionette TRACE conn2 <- [1,2122,null,{}] 05:45:14 INFO - PROCESS | 1924 | 1464785114539 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:14 INFO - PROCESS | 1924 | 1464785114686 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:45:14 INFO - PROCESS | 1924 | 1464785114740 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e0000 == 61 [pid = 1924] [id = 538] 05:45:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x112a7f800) [pid = 1924] [serial = 1614] [outer = 0x0] 05:45:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x129445400) [pid = 1924] [serial = 1615] [outer = 0x112a7f800] 05:45:14 INFO - PROCESS | 1924 | 1464785114771 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x12ac12400) [pid = 1924] [serial = 1616] [outer = 0x112a7f800] 05:45:15 INFO - PROCESS | 1924 | 1464785115372 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 872ms 05:45:15 INFO - PROCESS | 1924 | 1464785115396 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:45:15 INFO - PROCESS | 1924 | 1464785115398 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:45:15 INFO - PROCESS | 1924 | 1464785115401 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:45:15 INFO - PROCESS | 1924 | 1464785115404 Marionette TRACE conn2 <- [1,2126,null,{}] 05:45:15 INFO - PROCESS | 1924 | 1464785115407 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:15 INFO - PROCESS | 1924 | 1464785115544 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:45:15 INFO - PROCESS | 1924 | 1464785115552 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x12424a800 == 62 [pid = 1924] [id = 539] 05:45:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x112897800) [pid = 1924] [serial = 1617] [outer = 0x0] 05:45:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x113d71000) [pid = 1924] [serial = 1618] [outer = 0x112897800] 05:45:15 INFO - PROCESS | 1924 | 1464785115583 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x11670f000) [pid = 1924] [serial = 1619] [outer = 0x112897800] 05:45:16 INFO - PROCESS | 1924 | 1464785116051 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 05:45:16 INFO - PROCESS | 1924 | 1464785116072 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1924 | 1464785116076 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:45:16 INFO - PROCESS | 1924 | 1464785116081 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1924 | 1464785116082 Marionette TRACE conn2 <- [1,2130,null,{}] 05:45:16 INFO - PROCESS | 1924 | 1464785116085 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 1924 | 1464785116177 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:45:16 INFO - PROCESS | 1924 | 1464785116240 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193db800 == 63 [pid = 1924] [id = 540] 05:45:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x116a66000) [pid = 1924] [serial = 1620] [outer = 0x0] 05:45:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x118211c00) [pid = 1924] [serial = 1621] [outer = 0x116a66000] 05:45:16 INFO - PROCESS | 1924 | 1464785116279 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x118325c00) [pid = 1924] [serial = 1622] [outer = 0x116a66000] 05:45:16 INFO - PROCESS | 1924 | 1464785116699 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 1924 | 1464785116775 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:45:16 INFO - PROCESS | 1924 | 1464785116778 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1924 | 1464785116780 Marionette TRACE conn2 <- [1,2134,null,{}] 05:45:16 INFO - PROCESS | 1924 | 1464785116788 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:16 INFO - PROCESS | 1924 | 1464785116882 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:45:16 INFO - PROCESS | 1924 | 1464785116893 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f70000 == 49 [pid = 1924] [id = 541] 05:45:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x1193eec00) [pid = 1924] [serial = 1623] [outer = 0x0] 05:45:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x11957f800) [pid = 1924] [serial = 1624] [outer = 0x1193eec00] 05:45:16 INFO - PROCESS | 1924 | 1464785116921 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x119fa9800) [pid = 1924] [serial = 1625] [outer = 0x1193eec00] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x12a7a6c00) [pid = 1924] [serial = 1532] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x12920c400) [pid = 1924] [serial = 1525] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x1241b8000) [pid = 1924] [serial = 1520] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x12a93e800) [pid = 1924] [serial = 1534] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x129434c00) [pid = 1924] [serial = 1474] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x12b826000) [pid = 1924] [serial = 1541] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x115e40000) [pid = 1924] [serial = 1543] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x124b05400) [pid = 1924] [serial = 1544] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x11957d800) [pid = 1924] [serial = 1516] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x129762400) [pid = 1924] [serial = 1531] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x11516cc00) [pid = 1924] [serial = 1507] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x116a63800) [pid = 1924] [serial = 1511] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x1128a2800) [pid = 1924] [serial = 1506] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x11893bc00) [pid = 1924] [serial = 910] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x12944b800) [pid = 1924] [serial = 1529] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x129437c00) [pid = 1924] [serial = 1528] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x116024c00) [pid = 1924] [serial = 1510] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x12940f800) [pid = 1924] [serial = 1526] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x11860e400) [pid = 1924] [serial = 1514] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x128d55800) [pid = 1924] [serial = 1523] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x124e14c00) [pid = 1924] [serial = 1537] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x119faf000) [pid = 1924] [serial = 1519] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x12ac0cc00) [pid = 1924] [serial = 1535] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x118212400) [pid = 1924] [serial = 1513] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12ac68c00) [pid = 1924] [serial = 1540] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x12ac09400) [pid = 1924] [serial = 1538] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x119996400) [pid = 1924] [serial = 1517] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x126d99000) [pid = 1924] [serial = 1522] [outer = 0x0] [url = about:blank] 05:45:17 INFO - PROCESS | 1924 | 1464785117303 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 574ms 05:45:17 INFO - PROCESS | 1924 | 1464785117353 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1924 | 1464785117356 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:45:17 INFO - PROCESS | 1924 | 1464785117360 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1924 | 1464785117361 Marionette TRACE conn2 <- [1,2138,null,{}] 05:45:17 INFO - PROCESS | 1924 | 1464785117365 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:17 INFO - PROCESS | 1924 | 1464785117495 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:45:17 INFO - PROCESS | 1924 | 1464785117528 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12423d800 == 50 [pid = 1924] [id = 542] 05:45:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x123d70800) [pid = 1924] [serial = 1626] [outer = 0x0] 05:45:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x1241b8000) [pid = 1924] [serial = 1627] [outer = 0x123d70800] 05:45:17 INFO - PROCESS | 1924 | 1464785117570 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x124e49800) [pid = 1924] [serial = 1628] [outer = 0x123d70800] 05:45:17 INFO - PROCESS | 1924 | 1464785117941 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 622ms 05:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:45:17 INFO - PROCESS | 1924 | 1464785117981 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 1924 | 1464785117983 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:45:17 INFO - PROCESS | 1924 | 1464785117985 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 1924 | 1464785117986 Marionette TRACE conn2 <- [1,2142,null,{}] 05:45:17 INFO - PROCESS | 1924 | 1464785117988 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1924 | 1464785118074 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:45:18 INFO - PROCESS | 1924 | 1464785118081 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x1269d7800 == 51 [pid = 1924] [id = 543] 05:45:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x111f4e800) [pid = 1924] [serial = 1629] [outer = 0x0] 05:45:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x1255b4400) [pid = 1924] [serial = 1630] [outer = 0x111f4e800] 05:45:18 INFO - PROCESS | 1924 | 1464785118106 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x127151400) [pid = 1924] [serial = 1631] [outer = 0x111f4e800] 05:45:18 INFO - PROCESS | 1924 | 1464785118451 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1924 | 1464785118507 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:45:18 INFO - PROCESS | 1924 | 1464785118509 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1924 | 1464785118510 Marionette TRACE conn2 <- [1,2146,null,{}] 05:45:18 INFO - PROCESS | 1924 | 1464785118512 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:18 INFO - PROCESS | 1924 | 1464785118607 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:45:18 INFO - PROCESS | 1924 | 1464785118616 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x129459000 == 52 [pid = 1924] [id = 544] 05:45:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x127337000) [pid = 1924] [serial = 1632] [outer = 0x0] 05:45:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x128d50c00) [pid = 1924] [serial = 1633] [outer = 0x127337000] 05:45:18 INFO - PROCESS | 1924 | 1464785118642 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12940f800) [pid = 1924] [serial = 1634] [outer = 0x127337000] 05:45:19 INFO - PROCESS | 1924 | 1464785119013 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1924 | 1464785119033 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:45:19 INFO - PROCESS | 1924 | 1464785119035 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1924 | 1464785119036 Marionette TRACE conn2 <- [1,2150,null,{}] 05:45:19 INFO - PROCESS | 1924 | 1464785119039 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 1924 | 1464785119118 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:45:19 INFO - PROCESS | 1924 | 1464785119193 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9a9000 == 53 [pid = 1924] [id = 545] 05:45:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x124e4b000) [pid = 1924] [serial = 1635] [outer = 0x0] 05:45:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x129434400) [pid = 1924] [serial = 1636] [outer = 0x124e4b000] 05:45:19 INFO - PROCESS | 1924 | 1464785119226 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x129674000) [pid = 1924] [serial = 1637] [outer = 0x124e4b000] 05:45:19 INFO - PROCESS | 1924 | 1464785119546 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 05:45:19 INFO - PROCESS | 1924 | 1464785119557 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1924 | 1464785119558 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:45:19 INFO - PROCESS | 1924 | 1464785119564 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1924 | 1464785119565 Marionette TRACE conn2 <- [1,2154,null,{}] 05:45:19 INFO - PROCESS | 1924 | 1464785119567 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:19 INFO - PROCESS | 1924 | 1464785119668 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:45:19 INFO - PROCESS | 1924 | 1464785119703 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b846800 == 54 [pid = 1924] [id = 546] 05:45:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x129449400) [pid = 1924] [serial = 1638] [outer = 0x0] 05:45:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x12976e400) [pid = 1924] [serial = 1639] [outer = 0x129449400] 05:45:19 INFO - PROCESS | 1924 | 1464785119729 Marionette DEBUG loaded listener.js 05:45:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x12ac0c400) [pid = 1924] [serial = 1640] [outer = 0x129449400] 05:45:20 INFO - PROCESS | 1924 | 1464785120075 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 05:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:45:20 INFO - PROCESS | 1924 | 1464785120086 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 1924 | 1464785120087 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:45:20 INFO - PROCESS | 1924 | 1464785120089 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1924 | 1464785120090 Marionette TRACE conn2 <- [1,2158,null,{}] 05:45:20 INFO - PROCESS | 1924 | 1464785120095 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:20 INFO - PROCESS | 1924 | 1464785120233 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:45:20 INFO - PROCESS | 1924 | 1464785120252 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdf7000 == 55 [pid = 1924] [id = 547] 05:45:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x12ac08800) [pid = 1924] [serial = 1641] [outer = 0x0] 05:45:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x12ac6e000) [pid = 1924] [serial = 1642] [outer = 0x12ac08800] 05:45:20 INFO - PROCESS | 1924 | 1464785120282 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x12ba50800) [pid = 1924] [serial = 1643] [outer = 0x12ac08800] 05:45:20 INFO - PROCESS | 1924 | 1464785120634 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 573ms 05:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:45:20 INFO - PROCESS | 1924 | 1464785120663 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:45:20 INFO - PROCESS | 1924 | 1464785120664 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:45:20 INFO - PROCESS | 1924 | 1464785120674 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:45:20 INFO - PROCESS | 1924 | 1464785120675 Marionette TRACE conn2 <- [1,2162,null,{}] 05:45:20 INFO - PROCESS | 1924 | 1464785120680 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:20 INFO - PROCESS | 1924 | 1464785120781 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:45:20 INFO - PROCESS | 1924 | 1464785120823 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c440800 == 56 [pid = 1924] [id = 548] 05:45:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x12ac61800) [pid = 1924] [serial = 1644] [outer = 0x0] 05:45:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x12ba5bc00) [pid = 1924] [serial = 1645] [outer = 0x12ac61800] 05:45:20 INFO - PROCESS | 1924 | 1464785120847 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x12bb49c00) [pid = 1924] [serial = 1646] [outer = 0x12ac61800] 05:45:21 INFO - PROCESS | 1924 | 1464785121381 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x111f4ac00) [pid = 1924] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x110e9bc00) [pid = 1924] [serial = 1502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x12920f800) [pid = 1924] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x11907bc00) [pid = 1924] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x12ac0e400) [pid = 1924] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x124e55400) [pid = 1924] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x1168aac00) [pid = 1924] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x12943fc00) [pid = 1924] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x125594800) [pid = 1924] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x12ac6b800) [pid = 1924] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x11288dc00) [pid = 1924] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x113f0a000) [pid = 1924] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x128d5a000) [pid = 1924] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x119d54000) [pid = 1924] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x11812c800) [pid = 1924] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x112d34400) [pid = 1924] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x1181da000) [pid = 1924] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x110e99000) [pid = 1924] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x128d56400) [pid = 1924] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x113866800) [pid = 1924] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x112886800) [pid = 1924] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x118130000) [pid = 1924] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x12920e400) [pid = 1924] [serial = 1499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x11907a800) [pid = 1924] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x11957fc00) [pid = 1924] [serial = 1496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x112898000) [pid = 1924] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x1160ef000) [pid = 1924] [serial = 1493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x11957c000) [pid = 1924] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x124e50800) [pid = 1924] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x1168acc00) [pid = 1924] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x124987400) [pid = 1924] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x1127fac00) [pid = 1924] [serial = 1490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x110e3f800) [pid = 1924] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x110e92c00) [pid = 1924] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x110e11c00) [pid = 1924] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1161acc00) [pid = 1924] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:45:21 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x12a79ec00) [pid = 1924] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 779ms 05:45:21 INFO - PROCESS | 1924 | 1464785121445 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1924 | 1464785121447 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:45:21 INFO - PROCESS | 1924 | 1464785121450 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1924 | 1464785121452 Marionette TRACE conn2 <- [1,2166,null,{}] 05:45:21 INFO - PROCESS | 1924 | 1464785121454 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:21 INFO - PROCESS | 1924 | 1464785121593 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:45:21 INFO - PROCESS | 1924 | 1464785121600 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fe000 == 57 [pid = 1924] [id = 549] 05:45:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x112899800) [pid = 1924] [serial = 1647] [outer = 0x0] 05:45:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x116022400) [pid = 1924] [serial = 1648] [outer = 0x112899800] 05:45:21 INFO - PROCESS | 1924 | 1464785121646 Marionette DEBUG loaded listener.js 05:45:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x1181da000) [pid = 1924] [serial = 1649] [outer = 0x112899800] 05:45:22 INFO - PROCESS | 1924 | 1464785122039 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 618ms 05:45:22 INFO - PROCESS | 1924 | 1464785122069 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1924 | 1464785122070 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:45:22 INFO - PROCESS | 1924 | 1464785122072 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1924 | 1464785122073 Marionette TRACE conn2 <- [1,2170,null,{}] 05:45:22 INFO - PROCESS | 1924 | 1464785122075 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 1924 | 1464785122185 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:45:22 INFO - PROCESS | 1924 | 1464785122192 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12badd000 == 58 [pid = 1924] [id = 550] 05:45:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x11301bc00) [pid = 1924] [serial = 1650] [outer = 0x0] 05:45:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x119997000) [pid = 1924] [serial = 1651] [outer = 0x11301bc00] 05:45:22 INFO - PROCESS | 1924 | 1464785122217 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12559e400) [pid = 1924] [serial = 1652] [outer = 0x11301bc00] 05:45:22 INFO - PROCESS | 1924 | 1464785122500 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 470ms 05:45:22 INFO - PROCESS | 1924 | 1464785122543 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:45:22 INFO - PROCESS | 1924 | 1464785122546 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:45:22 INFO - PROCESS | 1924 | 1464785122549 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:45:22 INFO - PROCESS | 1924 | 1464785122550 Marionette TRACE conn2 <- [1,2174,null,{}] 05:45:22 INFO - PROCESS | 1924 | 1464785122553 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:22 INFO - PROCESS | 1924 | 1464785122637 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:45:22 INFO - PROCESS | 1924 | 1464785122642 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3e8800 == 59 [pid = 1924] [id = 551] 05:45:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x125594800) [pid = 1924] [serial = 1653] [outer = 0x0] 05:45:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x129210400) [pid = 1924] [serial = 1654] [outer = 0x125594800] 05:45:22 INFO - PROCESS | 1924 | 1464785122666 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x12ac05400) [pid = 1924] [serial = 1655] [outer = 0x125594800] 05:45:23 INFO - PROCESS | 1924 | 1464785123002 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 468ms 05:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:45:23 INFO - PROCESS | 1924 | 1464785123019 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1924 | 1464785123020 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:45:23 INFO - PROCESS | 1924 | 1464785123022 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1924 | 1464785123023 Marionette TRACE conn2 <- [1,2178,null,{}] 05:45:23 INFO - PROCESS | 1924 | 1464785123028 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:23 INFO - PROCESS | 1924 | 1464785123150 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:45:23 INFO - PROCESS | 1924 | 1464785123157 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d893000 == 60 [pid = 1924] [id = 552] 05:45:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x1127f1c00) [pid = 1924] [serial = 1656] [outer = 0x0] 05:45:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x12bb3ec00) [pid = 1924] [serial = 1657] [outer = 0x1127f1c00] 05:45:23 INFO - PROCESS | 1924 | 1464785123182 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12bb51c00) [pid = 1924] [serial = 1658] [outer = 0x1127f1c00] 05:45:23 INFO - PROCESS | 1924 | 1464785123584 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 573ms 05:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:45:23 INFO - PROCESS | 1924 | 1464785123595 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1924 | 1464785123598 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:45:23 INFO - PROCESS | 1924 | 1464785123602 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1924 | 1464785123604 Marionette TRACE conn2 <- [1,2182,null,{}] 05:45:23 INFO - PROCESS | 1924 | 1464785123608 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:23 INFO - PROCESS | 1924 | 1464785123717 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:45:23 INFO - PROCESS | 1924 | 1464785123779 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x117064000 == 61 [pid = 1924] [id = 553] 05:45:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1121ad400) [pid = 1924] [serial = 1659] [outer = 0x0] 05:45:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x11288bc00) [pid = 1924] [serial = 1660] [outer = 0x1121ad400] 05:45:23 INFO - PROCESS | 1924 | 1464785123852 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x113d0d400) [pid = 1924] [serial = 1661] [outer = 0x1121ad400] 05:45:24 INFO - PROCESS | 1924 | 1464785124253 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 671ms 05:45:24 INFO - PROCESS | 1924 | 1464785124273 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1924 | 1464785124279 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:45:24 INFO - PROCESS | 1924 | 1464785124284 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1924 | 1464785124286 Marionette TRACE conn2 <- [1,2186,null,{}] 05:45:24 INFO - PROCESS | 1924 | 1464785124288 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:24 INFO - PROCESS | 1924 | 1464785124418 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:45:24 INFO - PROCESS | 1924 | 1464785124490 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x123fe1800 == 62 [pid = 1924] [id = 554] 05:45:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x1168a0c00) [pid = 1924] [serial = 1662] [outer = 0x0] 05:45:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x117397c00) [pid = 1924] [serial = 1663] [outer = 0x1168a0c00] 05:45:24 INFO - PROCESS | 1924 | 1464785124533 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x118321800) [pid = 1924] [serial = 1664] [outer = 0x1168a0c00] 05:45:24 INFO - PROCESS | 1924 | 1464785124949 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 719ms 05:45:25 INFO - PROCESS | 1924 | 1464785125003 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1924 | 1464785125005 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:45:25 INFO - PROCESS | 1924 | 1464785125007 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1924 | 1464785125010 Marionette TRACE conn2 <- [1,2190,null,{}] 05:45:25 INFO - PROCESS | 1924 | 1464785125018 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:25 INFO - PROCESS | 1924 | 1464785125127 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:45:25 INFO - PROCESS | 1924 | 1464785125201 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d692000 == 63 [pid = 1924] [id = 555] 05:45:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x119077c00) [pid = 1924] [serial = 1665] [outer = 0x0] 05:45:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x119d61c00) [pid = 1924] [serial = 1666] [outer = 0x119077c00] 05:45:25 INFO - PROCESS | 1924 | 1464785125234 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x124e57000) [pid = 1924] [serial = 1667] [outer = 0x119077c00] 05:45:25 INFO - PROCESS | 1924 | 1464785125674 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 05:45:25 INFO - PROCESS | 1924 | 1464785125681 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:45:25 INFO - PROCESS | 1924 | 1464785125684 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:45:25 INFO - PROCESS | 1924 | 1464785125687 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:45:25 INFO - PROCESS | 1924 | 1464785125689 Marionette TRACE conn2 <- [1,2194,null,{}] 05:45:25 INFO - PROCESS | 1924 | 1464785125693 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:25 INFO - PROCESS | 1924 | 1464785125848 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:45:25 INFO - PROCESS | 1924 | 1464785125908 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x12f3d3000 == 64 [pid = 1924] [id = 556] 05:45:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x127150800) [pid = 1924] [serial = 1668] [outer = 0x0] 05:45:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x128d57800) [pid = 1924] [serial = 1669] [outer = 0x127150800] 05:45:25 INFO - PROCESS | 1924 | 1464785125939 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x129210800) [pid = 1924] [serial = 1670] [outer = 0x127150800] 05:45:26 INFO - PROCESS | 1924 | 1464785126374 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 726ms 05:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:45:26 INFO - PROCESS | 1924 | 1464785126412 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1924 | 1464785126413 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:45:26 INFO - PROCESS | 1924 | 1464785126415 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1924 | 1464785126417 Marionette TRACE conn2 <- [1,2198,null,{}] 05:45:26 INFO - PROCESS | 1924 | 1464785126419 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:26 INFO - PROCESS | 1924 | 1464785126520 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:45:26 INFO - PROCESS | 1924 | 1464785126592 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x135fd3000 == 65 [pid = 1924] [id = 557] 05:45:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12732c000) [pid = 1924] [serial = 1671] [outer = 0x0] 05:45:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x12943dc00) [pid = 1924] [serial = 1672] [outer = 0x12732c000] 05:45:26 INFO - PROCESS | 1924 | 1464785126621 Marionette DEBUG loaded listener.js 05:45:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x12b81fc00) [pid = 1924] [serial = 1673] [outer = 0x12732c000] 05:45:27 INFO - PROCESS | 1924 | 1464785127028 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 621ms 05:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:45:27 INFO - PROCESS | 1924 | 1464785127036 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1924 | 1464785127038 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:45:27 INFO - PROCESS | 1924 | 1464785127040 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1924 | 1464785127041 Marionette TRACE conn2 <- [1,2202,null,{}] 05:45:27 INFO - PROCESS | 1924 | 1464785127043 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 1924 | 1464785127162 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:45:27 INFO - PROCESS | 1924 | 1464785127254 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x1356c3000 == 66 [pid = 1924] [id = 558] 05:45:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x12bb52400) [pid = 1924] [serial = 1674] [outer = 0x0] 05:45:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x12bfa8000) [pid = 1924] [serial = 1675] [outer = 0x12bb52400] 05:45:27 INFO - PROCESS | 1924 | 1464785127285 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x12c154000) [pid = 1924] [serial = 1676] [outer = 0x12bb52400] 05:45:27 INFO - PROCESS | 1924 | 1464785127733 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 722ms 05:45:27 INFO - PROCESS | 1924 | 1464785127763 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:45:27 INFO - PROCESS | 1924 | 1464785127764 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:45:27 INFO - PROCESS | 1924 | 1464785127767 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:45:27 INFO - PROCESS | 1924 | 1464785127768 Marionette TRACE conn2 <- [1,2206,null,{}] 05:45:27 INFO - PROCESS | 1924 | 1464785127770 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:27 INFO - PROCESS | 1924 | 1464785127871 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:45:27 INFO - PROCESS | 1924 | 1464785127944 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cb7000 == 67 [pid = 1924] [id = 559] 05:45:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x1168a1000) [pid = 1924] [serial = 1677] [outer = 0x0] 05:45:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x129430400) [pid = 1924] [serial = 1678] [outer = 0x1168a1000] 05:45:27 INFO - PROCESS | 1924 | 1464785127977 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x12bb59800) [pid = 1924] [serial = 1679] [outer = 0x1168a1000] 05:45:28 INFO - PROCESS | 1924 | 1464785128447 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 719ms 05:45:28 INFO - PROCESS | 1924 | 1464785128706 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1924 | 1464785128709 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:45:28 INFO - PROCESS | 1924 | 1464785128714 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1924 | 1464785128716 Marionette TRACE conn2 <- [1,2210,null,{}] 05:45:28 INFO - PROCESS | 1924 | 1464785128720 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:28 INFO - PROCESS | 1924 | 1464785128835 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:45:28 INFO - PROCESS | 1924 | 1464785128894 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e0e000 == 68 [pid = 1924] [id = 560] 05:45:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x112a7dc00) [pid = 1924] [serial = 1680] [outer = 0x0] 05:45:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x1130d0c00) [pid = 1924] [serial = 1681] [outer = 0x112a7dc00] 05:45:28 INFO - PROCESS | 1924 | 1464785128921 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x112887c00) [pid = 1924] [serial = 1682] [outer = 0x112a7dc00] 05:45:29 INFO - PROCESS | 1924 | 1464785129360 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 676ms 05:45:29 INFO - PROCESS | 1924 | 1464785129391 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1924 | 1464785129393 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:45:29 INFO - PROCESS | 1924 | 1464785129398 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1924 | 1464785129401 Marionette TRACE conn2 <- [1,2214,null,{}] 05:45:29 INFO - PROCESS | 1924 | 1464785129403 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:29 INFO - PROCESS | 1924 | 1464785129504 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:45:29 INFO - PROCESS | 1924 | 1464785129567 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a091800 == 69 [pid = 1924] [id = 561] 05:45:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x116604400) [pid = 1924] [serial = 1683] [outer = 0x0] 05:45:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x116a62400) [pid = 1924] [serial = 1684] [outer = 0x116604400] 05:45:29 INFO - PROCESS | 1924 | 1464785129594 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x118217c00) [pid = 1924] [serial = 1685] [outer = 0x116604400] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12c922000 == 68 [pid = 1924] [id = 496] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3e8800 == 67 [pid = 1924] [id = 551] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12badd000 == 66 [pid = 1924] [id = 550] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fe000 == 65 [pid = 1924] [id = 549] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12c440800 == 64 [pid = 1924] [id = 548] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x12bfa1000) [pid = 1924] [serial = 1600] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12bdf7000 == 63 [pid = 1924] [id = 547] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12b846800 == 62 [pid = 1924] [id = 546] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a9000 == 61 [pid = 1924] [id = 545] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x129459000 == 60 [pid = 1924] [id = 544] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x1269d7800 == 59 [pid = 1924] [id = 543] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12423d800 == 58 [pid = 1924] [id = 542] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x119f70000 == 57 [pid = 1924] [id = 541] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x1193db800 == 56 [pid = 1924] [id = 540] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x12424a800 == 55 [pid = 1924] [id = 539] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x123c8f000 == 54 [pid = 1924] [id = 535] 05:45:29 INFO - PROCESS | 1924 | --DOCSHELL 0x11330e800 == 53 [pid = 1924] [id = 534] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x11289cc00) [pid = 1924] [serial = 1339] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x12944cc00) [pid = 1924] [serial = 1504] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x115ec9000) [pid = 1924] [serial = 1384] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x11a16cc00) [pid = 1924] [serial = 1390] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x129439400) [pid = 1924] [serial = 1501] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x126914800) [pid = 1924] [serial = 1444] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x126d9fc00) [pid = 1924] [serial = 1498] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x116027000) [pid = 1924] [serial = 1438] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x11860a400) [pid = 1924] [serial = 1495] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x1255b5c00) [pid = 1924] [serial = 1393] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x126d97400) [pid = 1924] [serial = 1378] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x118607000) [pid = 1924] [serial = 1441] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x12920cc00) [pid = 1924] [serial = 1447] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x116022c00) [pid = 1924] [serial = 1492] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x111c1a400) [pid = 1924] [serial = 1336] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x1127f3000) [pid = 1924] [serial = 1381] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x111f51400) [pid = 1924] [serial = 1435] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x118322000) [pid = 1924] [serial = 1387] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x129441000) [pid = 1924] [serial = 1582] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x12a93b000) [pid = 1924] [serial = 1585] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x12ac63c00) [pid = 1924] [serial = 1586] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x12b828400) [pid = 1924] [serial = 1588] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x126fb5800) [pid = 1924] [serial = 1555] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x118939000) [pid = 1924] [serial = 1553] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x1182afc00) [pid = 1924] [serial = 1552] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x12b81ec00) [pid = 1924] [serial = 1562] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x12a944c00) [pid = 1924] [serial = 1561] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x126919800) [pid = 1924] [serial = 1576] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x1271a1000) [pid = 1924] [serial = 1577] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12ba58400) [pid = 1924] [serial = 1547] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x1160ed400) [pid = 1924] [serial = 1550] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x113808400) [pid = 1924] [serial = 1549] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x116705000) [pid = 1924] [serial = 1568] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11601e000) [pid = 1924] [serial = 1567] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12966ec00) [pid = 1924] [serial = 1559] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x129430800) [pid = 1924] [serial = 1558] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x119fa9000) [pid = 1924] [serial = 1573] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1241bf400) [pid = 1924] [serial = 1574] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x11831ec00) [pid = 1924] [serial = 1570] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x118609400) [pid = 1924] [serial = 1571] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1182b6000) [pid = 1924] [serial = 1564] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x12ba5a400) [pid = 1924] [serial = 1565] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12761a000) [pid = 1924] [serial = 1579] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1193ee000) [pid = 1924] [serial = 1592] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x12a943400) [pid = 1924] [serial = 1594] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x112a73800) [pid = 1924] [serial = 1591] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12761bc00) [pid = 1924] [serial = 1556] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x12ba58800) [pid = 1924] [serial = 1589] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x12bb42000) [pid = 1924] [serial = 1597] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x12bb56400) [pid = 1924] [serial = 1598] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x12a7a6800) [pid = 1924] [serial = 1583] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x12bb3d800) [pid = 1924] [serial = 1595] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x129038000) [pid = 1924] [serial = 1580] [outer = 0x0] [url = about:blank] 05:45:29 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12a943800) [pid = 1924] [serial = 1489] [outer = 0x0] [url = about:blank] 05:45:30 INFO - PROCESS | 1924 | 1464785129993 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 623ms 05:45:30 INFO - PROCESS | 1924 | 1464785130019 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1924 | 1464785130020 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:45:30 INFO - PROCESS | 1924 | 1464785130023 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1924 | 1464785130024 Marionette TRACE conn2 <- [1,2218,null,{}] 05:45:30 INFO - PROCESS | 1924 | 1464785130030 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:30 INFO - PROCESS | 1924 | 1464785130122 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:45:30 INFO - PROCESS | 1924 | 1464785130177 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cb7800 == 54 [pid = 1924] [id = 562] 05:45:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1166c0c00) [pid = 1924] [serial = 1686] [outer = 0x0] 05:45:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11832a800) [pid = 1924] [serial = 1687] [outer = 0x1166c0c00] 05:45:30 INFO - PROCESS | 1924 | 1464785130226 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x1189d1000) [pid = 1924] [serial = 1688] [outer = 0x1166c0c00] 05:45:30 INFO - PROCESS | 1924 | 1464785130547 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 573ms 05:45:30 INFO - PROCESS | 1924 | 1464785130597 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:45:30 INFO - PROCESS | 1924 | 1464785130598 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:45:30 INFO - PROCESS | 1924 | 1464785130600 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:45:30 INFO - PROCESS | 1924 | 1464785130601 Marionette TRACE conn2 <- [1,2222,null,{}] 05:45:30 INFO - PROCESS | 1924 | 1464785130604 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:30 INFO - PROCESS | 1924 | 1464785130693 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:45:30 INFO - PROCESS | 1924 | 1464785130756 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a18c000 == 55 [pid = 1924] [id = 563] 05:45:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11907c800) [pid = 1924] [serial = 1689] [outer = 0x0] 05:45:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x119d5bc00) [pid = 1924] [serial = 1690] [outer = 0x11907c800] 05:45:30 INFO - PROCESS | 1924 | 1464785130786 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11a16cc00) [pid = 1924] [serial = 1691] [outer = 0x11907c800] 05:45:31 INFO - PROCESS | 1924 | 1464785131299 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 719ms 05:45:31 INFO - PROCESS | 1924 | 1464785131320 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1924 | 1464785131323 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:45:31 INFO - PROCESS | 1924 | 1464785131346 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1924 | 1464785131349 Marionette TRACE conn2 <- [1,2226,null,{}] 05:45:31 INFO - PROCESS | 1924 | 1464785131354 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:31 INFO - PROCESS | 1924 | 1464785131491 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:45:31 INFO - PROCESS | 1924 | 1464785131561 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11901f000 == 56 [pid = 1924] [id = 564] 05:45:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1121b4000) [pid = 1924] [serial = 1692] [outer = 0x0] 05:45:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x113f47400) [pid = 1924] [serial = 1693] [outer = 0x1121b4000] 05:45:31 INFO - PROCESS | 1924 | 1464785131593 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x116845c00) [pid = 1924] [serial = 1694] [outer = 0x1121b4000] 05:45:32 INFO - PROCESS | 1924 | 1464785132021 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 742ms 05:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:45:32 INFO - PROCESS | 1924 | 1464785132069 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1924 | 1464785132073 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:45:32 INFO - PROCESS | 1924 | 1464785132078 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1924 | 1464785132080 Marionette TRACE conn2 <- [1,2230,null,{}] 05:45:32 INFO - PROCESS | 1924 | 1464785132082 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1924 | 1464785132184 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:45:32 INFO - PROCESS | 1924 | 1464785132241 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x1249a9000 == 57 [pid = 1924] [id = 565] 05:45:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11821cc00) [pid = 1924] [serial = 1695] [outer = 0x0] 05:45:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x118609400) [pid = 1924] [serial = 1696] [outer = 0x11821cc00] 05:45:32 INFO - PROCESS | 1924 | 1464785132271 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1193ebc00) [pid = 1924] [serial = 1697] [outer = 0x11821cc00] 05:45:32 INFO - PROCESS | 1924 | 1464785132724 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 05:45:32 INFO - PROCESS | 1924 | 1464785132748 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:45:32 INFO - PROCESS | 1924 | 1464785132749 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:45:32 INFO - PROCESS | 1924 | 1464785132752 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1924 | 1464785132754 Marionette TRACE conn2 <- [1,2234,null,{}] 05:45:32 INFO - PROCESS | 1924 | 1464785132763 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:32 INFO - PROCESS | 1924 | 1464785132884 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:45:32 INFO - PROCESS | 1924 | 1464785132944 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290ed800 == 58 [pid = 1924] [id = 566] 05:45:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x123b70000) [pid = 1924] [serial = 1698] [outer = 0x0] 05:45:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x1255b5000) [pid = 1924] [serial = 1699] [outer = 0x123b70000] 05:45:32 INFO - PROCESS | 1924 | 1464785132976 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x126d98c00) [pid = 1924] [serial = 1700] [outer = 0x123b70000] 05:45:33 INFO - PROCESS | 1924 | 1464785133425 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 724ms 05:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:45:33 INFO - PROCESS | 1924 | 1464785133477 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:45:33 INFO - PROCESS | 1924 | 1464785133479 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:45:33 INFO - PROCESS | 1924 | 1464785133481 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 1924 | 1464785133482 Marionette TRACE conn2 <- [1,2238,null,{}] 05:45:33 INFO - PROCESS | 1924 | 1464785133485 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:33 INFO - PROCESS | 1924 | 1464785133586 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:45:33 INFO - PROCESS | 1924 | 1464785133644 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a99b000 == 59 [pid = 1924] [id = 567] 05:45:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1271a2c00) [pid = 1924] [serial = 1701] [outer = 0x0] 05:45:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12761bc00) [pid = 1924] [serial = 1702] [outer = 0x1271a2c00] 05:45:33 INFO - PROCESS | 1924 | 1464785133674 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x129038c00) [pid = 1924] [serial = 1703] [outer = 0x1271a2c00] 05:45:34 INFO - PROCESS | 1924 | 1464785134115 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 05:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:45:34 INFO - PROCESS | 1924 | 1464785134152 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1924 | 1464785134153 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:45:34 INFO - PROCESS | 1924 | 1464785134156 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1924 | 1464785134157 Marionette TRACE conn2 <- [1,2242,null,{}] 05:45:34 INFO - PROCESS | 1924 | 1464785134159 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:34 INFO - PROCESS | 1924 | 1464785134276 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:45:34 INFO - PROCESS | 1924 | 1464785134345 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b83c000 == 60 [pid = 1924] [id = 568] 05:45:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x12732b400) [pid = 1924] [serial = 1704] [outer = 0x0] 05:45:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x129216c00) [pid = 1924] [serial = 1705] [outer = 0x12732b400] 05:45:34 INFO - PROCESS | 1924 | 1464785134375 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x129438000) [pid = 1924] [serial = 1706] [outer = 0x12732b400] 05:45:34 INFO - PROCESS | 1924 | 1464785134783 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 673ms 05:45:34 INFO - PROCESS | 1924 | 1464785134829 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1924 | 1464785134830 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:45:34 INFO - PROCESS | 1924 | 1464785134833 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1924 | 1464785134834 Marionette TRACE conn2 <- [1,2246,null,{}] 05:45:34 INFO - PROCESS | 1924 | 1464785134836 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:34 INFO - PROCESS | 1924 | 1464785134951 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:45:35 INFO - PROCESS | 1924 | 1464785135023 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdee000 == 61 [pid = 1924] [id = 569] 05:45:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x129442c00) [pid = 1924] [serial = 1707] [outer = 0x0] 05:45:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12a7a5c00) [pid = 1924] [serial = 1708] [outer = 0x129442c00] 05:45:35 INFO - PROCESS | 1924 | 1464785135053 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12b822800) [pid = 1924] [serial = 1709] [outer = 0x129442c00] 05:45:35 INFO - PROCESS | 1924 | 1464785135465 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:45:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:45:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 669ms 05:45:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:45:35 INFO - PROCESS | 1924 | 1464785135503 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1924 | 1464785135504 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:45:35 INFO - PROCESS | 1924 | 1464785135506 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1924 | 1464785135507 Marionette TRACE conn2 <- [1,2250,null,{}] 05:45:35 INFO - PROCESS | 1924 | 1464785135510 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:35 INFO - PROCESS | 1924 | 1464785135629 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:45:35 INFO - PROCESS | 1924 | 1464785135712 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c442800 == 62 [pid = 1924] [id = 570] 05:45:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x129446400) [pid = 1924] [serial = 1710] [outer = 0x0] 05:45:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x12ba57000) [pid = 1924] [serial = 1711] [outer = 0x129446400] 05:45:35 INFO - PROCESS | 1924 | 1464785135741 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x12bb4a000) [pid = 1924] [serial = 1712] [outer = 0x129446400] 05:45:36 INFO - PROCESS | 1924 | 1464785136184 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 724ms 05:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:45:36 INFO - PROCESS | 1924 | 1464785136231 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 1924 | 1464785136232 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:45:36 INFO - PROCESS | 1924 | 1464785136234 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 1924 | 1464785136235 Marionette TRACE conn2 <- [1,2254,null,{}] 05:45:36 INFO - PROCESS | 1924 | 1464785136238 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:36 INFO - PROCESS | 1924 | 1464785136338 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:45:36 INFO - PROCESS | 1924 | 1464785136412 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c915800 == 63 [pid = 1924] [id = 571] 05:45:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12ba58400) [pid = 1924] [serial = 1713] [outer = 0x0] 05:45:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12bb56400) [pid = 1924] [serial = 1714] [outer = 0x12ba58400] 05:45:36 INFO - PROCESS | 1924 | 1464785136441 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x12bfa1c00) [pid = 1924] [serial = 1715] [outer = 0x12ba58400] 05:45:36 INFO - PROCESS | 1924 | 1464785136973 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 05:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:45:37 INFO - PROCESS | 1924 | 1464785137005 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1924 | 1464785137007 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:45:37 INFO - PROCESS | 1924 | 1464785137012 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1924 | 1464785137015 Marionette TRACE conn2 <- [1,2258,null,{}] 05:45:37 INFO - PROCESS | 1924 | 1464785137018 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1924 | 1464785137122 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:45:37 INFO - PROCESS | 1924 | 1464785137198 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245d0000 == 64 [pid = 1924] [id = 572] 05:45:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x1127f6400) [pid = 1924] [serial = 1716] [outer = 0x0] 05:45:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x1128a5000) [pid = 1924] [serial = 1717] [outer = 0x1127f6400] 05:45:37 INFO - PROCESS | 1924 | 1464785137227 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x1181dc000) [pid = 1924] [serial = 1718] [outer = 0x1127f6400] 05:45:37 INFO - PROCESS | 1924 | 1464785137728 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:45:37 INFO - PROCESS | 1924 | --DOCSHELL 0x119cb7800 == 63 [pid = 1924] [id = 562] 05:45:37 INFO - PROCESS | 1924 | --DOCSHELL 0x11a091800 == 62 [pid = 1924] [id = 561] 05:45:37 INFO - PROCESS | 1924 | --DOCSHELL 0x123e0e000 == 61 [pid = 1924] [id = 560] 05:45:37 INFO - PROCESS | 1924 | --DOCSHELL 0x12d692000 == 60 [pid = 1924] [id = 555] 05:45:37 INFO - PROCESS | 1924 | --DOCSHELL 0x123fe1800 == 59 [pid = 1924] [id = 554] 05:45:37 INFO - PROCESS | 1924 | --DOCSHELL 0x117064000 == 58 [pid = 1924] [id = 553] 05:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 772ms 05:45:37 INFO - PROCESS | 1924 | 1464785137784 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:45:37 INFO - PROCESS | 1924 | 1464785137789 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:45:37 INFO - PROCESS | 1924 | 1464785137798 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1924 | 1464785137801 Marionette TRACE conn2 <- [1,2262,null,{}] 05:45:37 INFO - PROCESS | 1924 | 1464785137804 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:37 INFO - PROCESS | 1924 | 1464785137953 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:45:37 INFO - PROCESS | 1924 | 1464785137964 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccd000 == 59 [pid = 1924] [id = 573] 05:45:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x1189d0800) [pid = 1924] [serial = 1719] [outer = 0x0] 05:45:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x11907dc00) [pid = 1924] [serial = 1720] [outer = 0x1189d0800] 05:45:38 INFO - PROCESS | 1924 | 1464785138007 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x119fb6000) [pid = 1924] [serial = 1721] [outer = 0x1189d0800] 05:45:38 INFO - PROCESS | 1924 | 1464785138396 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 621ms 05:45:38 INFO - PROCESS | 1924 | 1464785138440 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 1924 | 1464785138442 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:45:38 INFO - PROCESS | 1924 | 1464785138446 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 1924 | 1464785138448 Marionette TRACE conn2 <- [1,2266,null,{}] 05:45:38 INFO - PROCESS | 1924 | 1464785138456 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:38 INFO - PROCESS | 1924 | 1464785138582 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:45:38 INFO - PROCESS | 1924 | 1464785138625 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12991e800 == 60 [pid = 1924] [id = 574] 05:45:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x126d9ac00) [pid = 1924] [serial = 1722] [outer = 0x0] 05:45:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12761c400) [pid = 1924] [serial = 1723] [outer = 0x126d9ac00] 05:45:38 INFO - PROCESS | 1924 | 1464785138653 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x129408800) [pid = 1924] [serial = 1724] [outer = 0x126d9ac00] 05:45:38 INFO - PROCESS | 1924 | 1464785138990 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 572ms 05:45:39 INFO - PROCESS | 1924 | 1464785139019 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1924 | 1464785139020 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:45:39 INFO - PROCESS | 1924 | 1464785139023 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1924 | 1464785139024 Marionette TRACE conn2 <- [1,2270,null,{}] 05:45:39 INFO - PROCESS | 1924 | 1464785139026 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:39 INFO - PROCESS | 1924 | 1464785139142 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:45:39 INFO - PROCESS | 1924 | 1464785139156 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf86000 == 61 [pid = 1924] [id = 575] 05:45:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x129445000) [pid = 1924] [serial = 1725] [outer = 0x0] 05:45:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12a7a0c00) [pid = 1924] [serial = 1726] [outer = 0x129445000] 05:45:39 INFO - PROCESS | 1924 | 1464785139186 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x12ac0f000) [pid = 1924] [serial = 1727] [outer = 0x129445000] 05:45:39 INFO - PROCESS | 1924 | 1464785139626 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 623ms 05:45:39 INFO - PROCESS | 1924 | 1464785139648 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:45:39 INFO - PROCESS | 1924 | 1464785139650 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:45:39 INFO - PROCESS | 1924 | 1464785139653 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1924 | 1464785139655 Marionette TRACE conn2 <- [1,2274,null,{}] 05:45:39 INFO - PROCESS | 1924 | 1464785139659 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:39 INFO - PROCESS | 1924 | 1464785139805 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:45:39 INFO - PROCESS | 1924 | 1464785139818 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3d7000 == 62 [pid = 1924] [id = 576] 05:45:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x129764400) [pid = 1924] [serial = 1728] [outer = 0x0] 05:45:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x12bb50c00) [pid = 1924] [serial = 1729] [outer = 0x129764400] 05:45:39 INFO - PROCESS | 1924 | 1464785139845 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x12bfa8c00) [pid = 1924] [serial = 1730] [outer = 0x129764400] 05:45:40 INFO - PROCESS | 1924 | 1464785140293 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 674ms 05:45:40 INFO - PROCESS | 1924 | 1464785140328 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 1924 | 1464785140329 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:45:40 INFO - PROCESS | 1924 | 1464785140331 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 1924 | 1464785140332 Marionette TRACE conn2 <- [1,2278,null,{}] 05:45:40 INFO - PROCESS | 1924 | 1464785140334 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:40 INFO - PROCESS | 1924 | 1464785140604 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x12bb56800) [pid = 1924] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x129449400) [pid = 1924] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x12ac08800) [pid = 1924] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x116a66000) [pid = 1924] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x111f4e800) [pid = 1924] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x12ac61800) [pid = 1924] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x127337000) [pid = 1924] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x123d70800) [pid = 1924] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x112a7dc00) [pid = 1924] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x1193eec00) [pid = 1924] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x112897800) [pid = 1924] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x116604400) [pid = 1924] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x1166c0c00) [pid = 1924] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x1127f1c00) [pid = 1924] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x125594800) [pid = 1924] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x112899800) [pid = 1924] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x11301bc00) [pid = 1924] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:45:40 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x124e4b000) [pid = 1924] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:45:40 INFO - PROCESS | 1924 | 1464785140702 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cbc800 == 63 [pid = 1924] [id = 577] 05:45:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x111f4e800) [pid = 1924] [serial = 1731] [outer = 0x0] 05:45:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x112899800) [pid = 1924] [serial = 1732] [outer = 0x111f4e800] 05:45:40 INFO - PROCESS | 1924 | 1464785140744 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x118214c00) [pid = 1924] [serial = 1733] [outer = 0x111f4e800] 05:45:41 INFO - PROCESS | 1924 | 1464785141013 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 722ms 05:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:45:41 INFO - PROCESS | 1924 | 1464785141054 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1924 | 1464785141055 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:45:41 INFO - PROCESS | 1924 | 1464785141057 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1924 | 1464785141058 Marionette TRACE conn2 <- [1,2282,null,{}] 05:45:41 INFO - PROCESS | 1924 | 1464785141090 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:41 INFO - PROCESS | 1924 | 1464785141207 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:45:41 INFO - PROCESS | 1924 | 1464785141214 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d886000 == 64 [pid = 1924] [id = 578] 05:45:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x1182afc00) [pid = 1924] [serial = 1734] [outer = 0x0] 05:45:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x126920400) [pid = 1924] [serial = 1735] [outer = 0x1182afc00] 05:45:41 INFO - PROCESS | 1924 | 1464785141238 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x12bb40400) [pid = 1924] [serial = 1736] [outer = 0x1182afc00] 05:45:41 INFO - PROCESS | 1924 | 1464785141532 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 527ms 05:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:45:41 INFO - PROCESS | 1924 | 1464785141585 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:45:41 INFO - PROCESS | 1924 | 1464785141586 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:45:41 INFO - PROCESS | 1924 | 1464785141588 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:45:41 INFO - PROCESS | 1924 | 1464785141589 Marionette TRACE conn2 <- [1,2286,null,{}] 05:45:41 INFO - PROCESS | 1924 | 1464785141592 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:41 INFO - PROCESS | 1924 | 1464785141678 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:45:41 INFO - PROCESS | 1924 | 1464785141682 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x1350ca000 == 65 [pid = 1924] [id = 579] 05:45:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x112d34000) [pid = 1924] [serial = 1737] [outer = 0x0] 05:45:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x12c15d000) [pid = 1924] [serial = 1738] [outer = 0x112d34000] 05:45:41 INFO - PROCESS | 1924 | 1464785141706 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12c467400) [pid = 1924] [serial = 1739] [outer = 0x112d34000] 05:45:42 INFO - PROCESS | 1924 | 1464785142050 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 468ms 05:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:45:42 INFO - PROCESS | 1924 | 1464785142056 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1924 | 1464785142057 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:45:42 INFO - PROCESS | 1924 | 1464785142060 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1924 | 1464785142062 Marionette TRACE conn2 <- [1,2290,null,{}] 05:45:42 INFO - PROCESS | 1924 | 1464785142065 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:42 INFO - PROCESS | 1924 | 1464785142183 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:45:42 INFO - PROCESS | 1924 | 1464785142190 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1350da000 == 66 [pid = 1924] [id = 580] 05:45:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x116a63000) [pid = 1924] [serial = 1740] [outer = 0x0] 05:45:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12c46a400) [pid = 1924] [serial = 1741] [outer = 0x116a63000] 05:45:42 INFO - PROCESS | 1924 | 1464785142216 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x12ce85800) [pid = 1924] [serial = 1742] [outer = 0x116a63000] 05:45:42 INFO - PROCESS | 1924 | 1464785142530 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 520ms 05:45:42 INFO - PROCESS | 1924 | 1464785142631 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1924 | 1464785142633 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:45:42 INFO - PROCESS | 1924 | 1464785142638 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1924 | 1464785142640 Marionette TRACE conn2 <- [1,2294,null,{}] 05:45:42 INFO - PROCESS | 1924 | 1464785142650 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:42 INFO - PROCESS | 1924 | 1464785142770 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:45:42 INFO - PROCESS | 1924 | 1464785142849 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x119028800 == 67 [pid = 1924] [id = 581] 05:45:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x112865400) [pid = 1924] [serial = 1743] [outer = 0x0] 05:45:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x11286b800) [pid = 1924] [serial = 1744] [outer = 0x112865400] 05:45:42 INFO - PROCESS | 1924 | 1464785142880 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x112871000) [pid = 1924] [serial = 1745] [outer = 0x112865400] 05:45:43 INFO - PROCESS | 1924 | 1464785143317 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:45:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 725ms 05:45:43 INFO - PROCESS | 1924 | 1464785143363 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 1924 | 1464785143365 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:45:43 INFO - PROCESS | 1924 | 1464785143371 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 1924 | 1464785143374 Marionette TRACE conn2 <- [1,2298,null,{}] 05:45:43 INFO - PROCESS | 1924 | 1464785143377 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:43 INFO - PROCESS | 1924 | 1464785143488 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:45:43 INFO - PROCESS | 1924 | 1464785143593 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x129920800 == 68 [pid = 1924] [id = 582] 05:45:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x113204800) [pid = 1924] [serial = 1746] [outer = 0x0] 05:45:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x116a64800) [pid = 1924] [serial = 1747] [outer = 0x113204800] 05:45:43 INFO - PROCESS | 1924 | 1464785143624 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x118611400) [pid = 1924] [serial = 1748] [outer = 0x113204800] 05:45:44 INFO - PROCESS | 1924 | 1464785144013 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 675ms 05:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:45:44 INFO - PROCESS | 1924 | 1464785144044 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1924 | 1464785144046 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:45:44 INFO - PROCESS | 1924 | 1464785144048 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1924 | 1464785144049 Marionette TRACE conn2 <- [1,2302,null,{}] 05:45:44 INFO - PROCESS | 1924 | 1464785144057 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1924 | 1464785144191 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:45:44 INFO - PROCESS | 1924 | 1464785144270 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x135fcc800 == 69 [pid = 1924] [id = 583] 05:45:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x12509c400) [pid = 1924] [serial = 1749] [outer = 0x0] 05:45:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x128d59400) [pid = 1924] [serial = 1750] [outer = 0x12509c400] 05:45:44 INFO - PROCESS | 1924 | 1464785144302 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x129439400) [pid = 1924] [serial = 1751] [outer = 0x12509c400] 05:45:44 INFO - PROCESS | 1924 | 1464785144748 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 720ms 05:45:44 INFO - PROCESS | 1924 | 1464785144768 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1924 | 1464785144770 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:45:44 INFO - PROCESS | 1924 | 1464785144772 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1924 | 1464785144774 Marionette TRACE conn2 <- [1,2306,null,{}] 05:45:44 INFO - PROCESS | 1924 | 1464785144776 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:44 INFO - PROCESS | 1924 | 1464785144893 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:45:45 INFO - PROCESS | 1924 | 1464785145021 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1351d0000 == 70 [pid = 1924] [id = 584] 05:45:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x12a79c400) [pid = 1924] [serial = 1752] [outer = 0x0] 05:45:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x12bb51800) [pid = 1924] [serial = 1753] [outer = 0x12a79c400] 05:45:45 INFO - PROCESS | 1924 | 1464785145072 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x12c460c00) [pid = 1924] [serial = 1754] [outer = 0x12a79c400] 05:45:45 INFO - PROCESS | 1924 | 1464785145577 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 819ms 05:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:45:45 INFO - PROCESS | 1924 | 1464785145591 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1924 | 1464785145593 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:45:45 INFO - PROCESS | 1924 | 1464785145597 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1924 | 1464785145598 Marionette TRACE conn2 <- [1,2310,null,{}] 05:45:45 INFO - PROCESS | 1924 | 1464785145601 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:45 INFO - PROCESS | 1924 | 1464785145703 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:45:45 INFO - PROCESS | 1924 | 1464785145763 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x1355ca800 == 71 [pid = 1924] [id = 585] 05:45:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x112876c00) [pid = 1924] [serial = 1755] [outer = 0x0] 05:45:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11287e000) [pid = 1924] [serial = 1756] [outer = 0x112876c00] 05:45:45 INFO - PROCESS | 1924 | 1464785145835 Marionette DEBUG loaded listener.js 05:45:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x112884800) [pid = 1924] [serial = 1757] [outer = 0x112876c00] 05:45:46 INFO - PROCESS | 1924 | 1464785146293 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 720ms 05:45:46 INFO - PROCESS | 1924 | 1464785146316 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:45:46 INFO - PROCESS | 1924 | 1464785146317 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:45:46 INFO - PROCESS | 1924 | 1464785146320 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:45:46 INFO - PROCESS | 1924 | 1464785146321 Marionette TRACE conn2 <- [1,2314,null,{}] 05:45:46 INFO - PROCESS | 1924 | 1464785146324 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:46 INFO - PROCESS | 1924 | 1464785146451 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:45:46 INFO - PROCESS | 1924 | 1464785146531 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1199c6800 == 72 [pid = 1924] [id = 586] 05:45:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x11316ac00) [pid = 1924] [serial = 1758] [outer = 0x0] 05:45:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x113173800) [pid = 1924] [serial = 1759] [outer = 0x11316ac00] 05:45:46 INFO - PROCESS | 1924 | 1464785146562 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x1193ee000) [pid = 1924] [serial = 1760] [outer = 0x11316ac00] 05:45:47 INFO - PROCESS | 1924 | 1464785147219 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 921ms 05:45:47 INFO - PROCESS | 1924 | 1464785147244 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1924 | 1464785147247 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:45:47 INFO - PROCESS | 1924 | 1464785147252 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1924 | 1464785147254 Marionette TRACE conn2 <- [1,2318,null,{}] 05:45:47 INFO - PROCESS | 1924 | 1464785147258 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:47 INFO - PROCESS | 1924 | 1464785147363 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:45:47 INFO - PROCESS | 1924 | 1464785147442 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x116816800 == 73 [pid = 1924] [id = 587] 05:45:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x111a0e000) [pid = 1924] [serial = 1761] [outer = 0x0] 05:45:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x111e31000) [pid = 1924] [serial = 1762] [outer = 0x111a0e000] 05:45:47 INFO - PROCESS | 1924 | 1464785147470 Marionette DEBUG loaded listener.js 05:45:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x11276dc00) [pid = 1924] [serial = 1763] [outer = 0x111a0e000] 05:45:47 INFO - PROCESS | 1924 | 1464785147898 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1924 | 1464785147926 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:45:47 INFO - PROCESS | 1924 | 1464785147930 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1924 | 1464785147932 Marionette TRACE conn2 <- [1,2322,null,{}] 05:45:47 INFO - PROCESS | 1924 | 1464785147935 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 1924 | 1464785148030 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:45:48 INFO - PROCESS | 1924 | 1464785148112 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e1c000 == 74 [pid = 1924] [id = 588] 05:45:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x11286fc00) [pid = 1924] [serial = 1764] [outer = 0x0] 05:45:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x11287dc00) [pid = 1924] [serial = 1765] [outer = 0x11286fc00] 05:45:48 INFO - PROCESS | 1924 | 1464785148139 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x112893400) [pid = 1924] [serial = 1766] [outer = 0x11286fc00] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x1350ca000 == 73 [pid = 1924] [id = 579] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12d886000 == 72 [pid = 1924] [id = 578] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x119cbc800 == 71 [pid = 1924] [id = 577] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3d7000 == 70 [pid = 1924] [id = 576] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf86000 == 69 [pid = 1924] [id = 575] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x12991e800 == 68 [pid = 1924] [id = 574] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x128d57800) [pid = 1924] [serial = 1669] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x12943dc00) [pid = 1924] [serial = 1672] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x12bfa8000) [pid = 1924] [serial = 1675] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x129430400) [pid = 1924] [serial = 1678] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x119d5bc00) [pid = 1924] [serial = 1690] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccd000 == 67 [pid = 1924] [id = 573] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x1245d0000 == 66 [pid = 1924] [id = 572] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x11901f000 == 65 [pid = 1924] [id = 564] 05:45:48 INFO - PROCESS | 1924 | --DOCSHELL 0x11a18c000 == 64 [pid = 1924] [id = 563] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x12bfa7400) [pid = 1924] [serial = 1601] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x116022400) [pid = 1924] [serial = 1648] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x12bb3ec00) [pid = 1924] [serial = 1657] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x119997000) [pid = 1924] [serial = 1651] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x129210400) [pid = 1924] [serial = 1654] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x12bb49c00) [pid = 1924] [serial = 1646] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x129434400) [pid = 1924] [serial = 1636] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x129674000) [pid = 1924] [serial = 1637] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x12ba50800) [pid = 1924] [serial = 1643] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x11288bc00) [pid = 1924] [serial = 1660] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x12559e400) [pid = 1924] [serial = 1652] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x12976e400) [pid = 1924] [serial = 1639] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x12ac6e000) [pid = 1924] [serial = 1642] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x12ac0c400) [pid = 1924] [serial = 1640] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x110e93000) [pid = 1924] [serial = 1603] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x11768a000) [pid = 1924] [serial = 1606] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x124113400) [pid = 1924] [serial = 1609] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x118325c00) [pid = 1924] [serial = 1622] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x118211c00) [pid = 1924] [serial = 1621] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x1255b4400) [pid = 1924] [serial = 1630] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x12ba5bc00) [pid = 1924] [serial = 1645] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x127151400) [pid = 1924] [serial = 1631] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x128d50c00) [pid = 1924] [serial = 1633] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x12940f800) [pid = 1924] [serial = 1634] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x1241b8000) [pid = 1924] [serial = 1627] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x1130d0c00) [pid = 1924] [serial = 1681] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x124e49800) [pid = 1924] [serial = 1628] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x129445400) [pid = 1924] [serial = 1615] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x11957f800) [pid = 1924] [serial = 1624] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x119fa9800) [pid = 1924] [serial = 1625] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x11670f000) [pid = 1924] [serial = 1619] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x112887c00) [pid = 1924] [serial = 1682] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x116a62400) [pid = 1924] [serial = 1684] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x113d71000) [pid = 1924] [serial = 1618] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x12944c400) [pid = 1924] [serial = 1612] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11832a800) [pid = 1924] [serial = 1687] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x12bb51c00) [pid = 1924] [serial = 1658] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12ac05400) [pid = 1924] [serial = 1655] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x118217c00) [pid = 1924] [serial = 1685] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x117397c00) [pid = 1924] [serial = 1663] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x119d61c00) [pid = 1924] [serial = 1666] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1189d1000) [pid = 1924] [serial = 1688] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1181da000) [pid = 1924] [serial = 1649] [outer = 0x0] [url = about:blank] 05:45:48 INFO - PROCESS | 1924 | 1464785148525 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 619ms 05:45:48 INFO - PROCESS | 1924 | 1464785148550 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:45:48 INFO - PROCESS | 1924 | 1464785148551 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:45:48 INFO - PROCESS | 1924 | 1464785148554 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:45:48 INFO - PROCESS | 1924 | 1464785148556 Marionette TRACE conn2 <- [1,2326,null,{}] 05:45:48 INFO - PROCESS | 1924 | 1464785148564 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:48 INFO - PROCESS | 1924 | 1464785148652 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:45:48 INFO - PROCESS | 1924 | 1464785148680 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x11955f000 == 65 [pid = 1924] [id = 589] 05:45:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x112f67800) [pid = 1924] [serial = 1767] [outer = 0x0] 05:45:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x11316f000) [pid = 1924] [serial = 1768] [outer = 0x112f67800] 05:45:48 INFO - PROCESS | 1924 | 1464785148711 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x113278400) [pid = 1924] [serial = 1769] [outer = 0x112f67800] 05:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 05:45:49 INFO - PROCESS | 1924 | 1464785149071 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:45:49 INFO - PROCESS | 1924 | 1464785149076 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1924 | 1464785149080 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:45:49 INFO - PROCESS | 1924 | 1464785149092 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1924 | 1464785149094 Marionette TRACE conn2 <- [1,2330,null,{}] 05:45:49 INFO - PROCESS | 1924 | 1464785149100 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:49 INFO - PROCESS | 1924 | 1464785149205 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:45:49 INFO - PROCESS | 1924 | 1464785149211 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a094000 == 66 [pid = 1924] [id = 590] 05:45:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x113d6fc00) [pid = 1924] [serial = 1770] [outer = 0x0] 05:45:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x11601bc00) [pid = 1924] [serial = 1771] [outer = 0x113d6fc00] 05:45:49 INFO - PROCESS | 1924 | 1464785149237 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x116023800) [pid = 1924] [serial = 1772] [outer = 0x113d6fc00] 05:45:49 INFO - PROCESS | 1924 | 1464785149564 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 522ms 05:45:49 INFO - PROCESS | 1924 | 1464785149615 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1924 | 1464785149616 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:45:49 INFO - PROCESS | 1924 | 1464785149618 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1924 | 1464785149619 Marionette TRACE conn2 <- [1,2334,null,{}] 05:45:49 INFO - PROCESS | 1924 | 1464785149621 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:49 INFO - PROCESS | 1924 | 1464785149704 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:45:49 INFO - PROCESS | 1924 | 1464785149709 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a17f800 == 67 [pid = 1924] [id = 591] 05:45:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x116023c00) [pid = 1924] [serial = 1773] [outer = 0x0] 05:45:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1160ef800) [pid = 1924] [serial = 1774] [outer = 0x116023c00] 05:45:49 INFO - PROCESS | 1924 | 1464785149737 Marionette DEBUG loaded listener.js 05:45:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x116610400) [pid = 1924] [serial = 1775] [outer = 0x116023c00] 05:45:50 INFO - PROCESS | 1924 | 1464785150072 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 469ms 05:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:45:50 INFO - PROCESS | 1924 | 1464785150088 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 1924 | 1464785150089 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:45:50 INFO - PROCESS | 1924 | 1464785150091 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1924 | 1464785150092 Marionette TRACE conn2 <- [1,2338,null,{}] 05:45:50 INFO - PROCESS | 1924 | 1464785150095 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:50 INFO - PROCESS | 1924 | 1464785150192 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:45:50 INFO - PROCESS | 1924 | 1464785150259 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x123adc800 == 68 [pid = 1924] [id = 592] 05:45:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x1166c3000) [pid = 1924] [serial = 1776] [outer = 0x0] 05:45:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x116a65000) [pid = 1924] [serial = 1777] [outer = 0x1166c3000] 05:45:50 INFO - PROCESS | 1924 | 1464785150285 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x118325c00) [pid = 1924] [serial = 1778] [outer = 0x1166c3000] 05:45:50 INFO - PROCESS | 1924 | 1464785150608 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 572ms 05:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:45:50 INFO - PROCESS | 1924 | 1464785150663 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 1924 | 1464785150664 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:45:50 INFO - PROCESS | 1924 | 1464785150666 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 1924 | 1464785150668 Marionette TRACE conn2 <- [1,2342,null,{}] 05:45:50 INFO - PROCESS | 1924 | 1464785150670 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:50 INFO - PROCESS | 1924 | 1464785150781 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:45:50 INFO - PROCESS | 1924 | 1464785150796 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x124689800 == 69 [pid = 1924] [id = 593] 05:45:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x118320c00) [pid = 1924] [serial = 1779] [outer = 0x0] 05:45:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1184d6000) [pid = 1924] [serial = 1780] [outer = 0x118320c00] 05:45:50 INFO - PROCESS | 1924 | 1464785150821 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x118935000) [pid = 1924] [serial = 1781] [outer = 0x118320c00] 05:45:51 INFO - PROCESS | 1924 | 1464785151183 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 568ms 05:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:45:51 INFO - PROCESS | 1924 | 1464785151235 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 1924 | 1464785151237 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:45:51 INFO - PROCESS | 1924 | 1464785151239 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1924 | 1464785151240 Marionette TRACE conn2 <- [1,2346,null,{}] 05:45:51 INFO - PROCESS | 1924 | 1464785151242 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:51 INFO - PROCESS | 1924 | 1464785151350 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:45:51 INFO - PROCESS | 1924 | 1464785151362 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x125055800 == 70 [pid = 1924] [id = 594] 05:45:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x118326400) [pid = 1924] [serial = 1782] [outer = 0x0] 05:45:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x119070800) [pid = 1924] [serial = 1783] [outer = 0x118326400] 05:45:51 INFO - PROCESS | 1924 | 1464785151388 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x1193ed800) [pid = 1924] [serial = 1784] [outer = 0x118326400] 05:45:51 INFO - PROCESS | 1924 | 1464785151726 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 518ms 05:45:51 INFO - PROCESS | 1924 | 1464785151761 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:45:51 INFO - PROCESS | 1924 | 1464785151762 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:45:51 INFO - PROCESS | 1924 | 1464785151765 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1924 | 1464785151766 Marionette TRACE conn2 <- [1,2350,null,{}] 05:45:51 INFO - PROCESS | 1924 | 1464785151768 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:51 INFO - PROCESS | 1924 | 1464785151881 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:45:51 INFO - PROCESS | 1924 | 1464785151919 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x128dc5800 == 71 [pid = 1924] [id = 595] 05:45:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x119046c00) [pid = 1924] [serial = 1785] [outer = 0x0] 05:45:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x11957b000) [pid = 1924] [serial = 1786] [outer = 0x119046c00] 05:45:51 INFO - PROCESS | 1924 | 1464785151944 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x1195acc00) [pid = 1924] [serial = 1787] [outer = 0x119046c00] 05:45:52 INFO - PROCESS | 1924 | 1464785152258 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 05:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:45:52 INFO - PROCESS | 1924 | 1464785152283 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1924 | 1464785152285 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:45:52 INFO - PROCESS | 1924 | 1464785152287 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1924 | 1464785152288 Marionette TRACE conn2 <- [1,2354,null,{}] 05:45:52 INFO - PROCESS | 1924 | 1464785152290 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:52 INFO - PROCESS | 1924 | 1464785152400 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:45:52 INFO - PROCESS | 1924 | 1464785152414 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290f0000 == 72 [pid = 1924] [id = 596] 05:45:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x11957c400) [pid = 1924] [serial = 1788] [outer = 0x0] 05:45:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x119f02c00) [pid = 1924] [serial = 1789] [outer = 0x11957c400] 05:45:52 INFO - PROCESS | 1924 | 1464785152439 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x119fb7c00) [pid = 1924] [serial = 1790] [outer = 0x11957c400] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x126d9ac00) [pid = 1924] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x129764400) [pid = 1924] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x129445000) [pid = 1924] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x1182afc00) [pid = 1924] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x1189d0800) [pid = 1924] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x11907c800) [pid = 1924] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x1127f6400) [pid = 1924] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x112d34000) [pid = 1924] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:45:52 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x111f4e800) [pid = 1924] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:45:52 INFO - PROCESS | 1924 | 1464785152963 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 721ms 05:45:53 INFO - PROCESS | 1924 | 1464785153008 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1924 | 1464785153010 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:45:53 INFO - PROCESS | 1924 | 1464785153018 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1924 | 1464785153020 Marionette TRACE conn2 <- [1,2358,null,{}] 05:45:53 INFO - PROCESS | 1924 | 1464785153022 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:53 INFO - PROCESS | 1924 | 1464785153156 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:45:53 INFO - PROCESS | 1924 | 1464785153213 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x129917800 == 73 [pid = 1924] [id = 597] 05:45:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x111f4e800) [pid = 1924] [serial = 1791] [outer = 0x0] 05:45:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x123975c00) [pid = 1924] [serial = 1792] [outer = 0x111f4e800] 05:45:53 INFO - PROCESS | 1924 | 1464785153243 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x124e4a400) [pid = 1924] [serial = 1793] [outer = 0x111f4e800] 05:45:53 INFO - PROCESS | 1924 | 1464785153517 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 05:45:53 INFO - PROCESS | 1924 | 1464785153537 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 1924 | 1464785153538 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:45:53 INFO - PROCESS | 1924 | 1464785153540 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 1924 | 1464785153542 Marionette TRACE conn2 <- [1,2362,null,{}] 05:45:53 INFO - PROCESS | 1924 | 1464785153552 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:53 INFO - PROCESS | 1924 | 1464785153643 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:45:53 INFO - PROCESS | 1924 | 1464785153648 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abd3000 == 74 [pid = 1924] [id = 598] 05:45:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x124e55800) [pid = 1924] [serial = 1794] [outer = 0x0] 05:45:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x1255a1400) [pid = 1924] [serial = 1795] [outer = 0x124e55800] 05:45:53 INFO - PROCESS | 1924 | 1464785153673 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12691d000) [pid = 1924] [serial = 1796] [outer = 0x124e55800] 05:45:54 INFO - PROCESS | 1924 | 1464785153997 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 477ms 05:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:45:54 INFO - PROCESS | 1924 | 1464785154019 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1924 | 1464785154020 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:45:54 INFO - PROCESS | 1924 | 1464785154022 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1924 | 1464785154023 Marionette TRACE conn2 <- [1,2366,null,{}] 05:45:54 INFO - PROCESS | 1924 | 1464785154025 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1924 | 1464785154154 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:45:54 INFO - PROCESS | 1924 | 1464785154161 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b84d000 == 75 [pid = 1924] [id = 599] 05:45:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x125595c00) [pid = 1924] [serial = 1797] [outer = 0x0] 05:45:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x126d99000) [pid = 1924] [serial = 1798] [outer = 0x125595c00] 05:45:54 INFO - PROCESS | 1924 | 1464785154186 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x127154000) [pid = 1924] [serial = 1799] [outer = 0x125595c00] 05:45:54 INFO - PROCESS | 1924 | 1464785154520 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 05:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:45:54 INFO - PROCESS | 1924 | 1464785154540 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1924 | 1464785154541 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:45:54 INFO - PROCESS | 1924 | 1464785154544 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1924 | 1464785154546 Marionette TRACE conn2 <- [1,2370,null,{}] 05:45:54 INFO - PROCESS | 1924 | 1464785154549 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:54 INFO - PROCESS | 1924 | 1464785154633 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:45:54 INFO - PROCESS | 1924 | 1464785154638 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdef800 == 76 [pid = 1924] [id = 600] 05:45:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x127152400) [pid = 1924] [serial = 1800] [outer = 0x0] 05:45:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12761a800) [pid = 1924] [serial = 1801] [outer = 0x127152400] 05:45:54 INFO - PROCESS | 1924 | 1464785154663 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x129030000) [pid = 1924] [serial = 1802] [outer = 0x127152400] 05:45:55 INFO - PROCESS | 1924 | 1464785155149 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 622ms 05:45:55 INFO - PROCESS | 1924 | 1464785155167 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1924 | 1464785155169 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:45:55 INFO - PROCESS | 1924 | 1464785155173 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1924 | 1464785155175 Marionette TRACE conn2 <- [1,2374,null,{}] 05:45:55 INFO - PROCESS | 1924 | 1464785155198 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:55 INFO - PROCESS | 1924 | 1464785155313 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:45:55 INFO - PROCESS | 1924 | 1464785155389 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x117055800 == 77 [pid = 1924] [id = 601] 05:45:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x111ed5400) [pid = 1924] [serial = 1803] [outer = 0x0] 05:45:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x112866000) [pid = 1924] [serial = 1804] [outer = 0x111ed5400] 05:45:55 INFO - PROCESS | 1924 | 1464785155421 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x112878c00) [pid = 1924] [serial = 1805] [outer = 0x111ed5400] 05:45:55 INFO - PROCESS | 1924 | 1464785155851 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 740ms 05:45:55 INFO - PROCESS | 1924 | 1464785155914 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 1924 | 1464785155918 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:45:55 INFO - PROCESS | 1924 | 1464785155923 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 1924 | 1464785155925 Marionette TRACE conn2 <- [1,2378,null,{}] 05:45:55 INFO - PROCESS | 1924 | 1464785155952 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 1924 | 1464785156063 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:45:56 INFO - PROCESS | 1924 | 1464785156139 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e5800 == 78 [pid = 1924] [id = 602] 05:45:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x112889400) [pid = 1924] [serial = 1806] [outer = 0x0] 05:45:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x1130d0c00) [pid = 1924] [serial = 1807] [outer = 0x112889400] 05:45:56 INFO - PROCESS | 1924 | 1464785156171 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x113d0e400) [pid = 1924] [serial = 1808] [outer = 0x112889400] 05:45:56 INFO - PROCESS | 1924 | 1464785156585 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 694ms 05:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:45:56 INFO - PROCESS | 1924 | 1464785156618 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1924 | 1464785156619 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:45:56 INFO - PROCESS | 1924 | 1464785156622 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1924 | 1464785156624 Marionette TRACE conn2 <- [1,2382,null,{}] 05:45:56 INFO - PROCESS | 1924 | 1464785156633 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:56 INFO - PROCESS | 1924 | 1464785156744 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:45:56 INFO - PROCESS | 1924 | 1464785156811 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bddd800 == 79 [pid = 1924] [id = 603] 05:45:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x11601e000) [pid = 1924] [serial = 1809] [outer = 0x0] 05:45:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x116ac9000) [pid = 1924] [serial = 1810] [outer = 0x11601e000] 05:45:56 INFO - PROCESS | 1924 | 1464785156885 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x1182b3400) [pid = 1924] [serial = 1811] [outer = 0x11601e000] 05:45:57 INFO - PROCESS | 1924 | 1464785157298 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 724ms 05:45:57 INFO - PROCESS | 1924 | 1464785157375 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1924 | 1464785157377 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:45:57 INFO - PROCESS | 1924 | 1464785157393 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1924 | 1464785157394 Marionette TRACE conn2 <- [1,2386,null,{}] 05:45:57 INFO - PROCESS | 1924 | 1464785157397 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:57 INFO - PROCESS | 1924 | 1464785157504 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:45:57 INFO - PROCESS | 1924 | 1464785157579 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c44f000 == 80 [pid = 1924] [id = 604] 05:45:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x1182b4400) [pid = 1924] [serial = 1812] [outer = 0x0] 05:45:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x11999b000) [pid = 1924] [serial = 1813] [outer = 0x1182b4400] 05:45:57 INFO - PROCESS | 1924 | 1464785157608 Marionette DEBUG loaded listener.js 05:45:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x12396ec00) [pid = 1924] [serial = 1814] [outer = 0x1182b4400] 05:45:58 INFO - PROCESS | 1924 | 1464785158016 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 672ms 05:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:45:58 INFO - PROCESS | 1924 | 1464785158064 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1924 | 1464785158065 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:45:58 INFO - PROCESS | 1924 | 1464785158068 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1924 | 1464785158069 Marionette TRACE conn2 <- [1,2390,null,{}] 05:45:58 INFO - PROCESS | 1924 | 1464785158072 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1924 | 1464785158179 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:45:58 INFO - PROCESS | 1924 | 1464785158241 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c920000 == 81 [pid = 1924] [id = 605] 05:45:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x11832a000) [pid = 1924] [serial = 1815] [outer = 0x0] 05:45:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x1241b8000) [pid = 1924] [serial = 1816] [outer = 0x11832a000] 05:45:58 INFO - PROCESS | 1924 | 1464785158313 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x126d9a400) [pid = 1924] [serial = 1817] [outer = 0x11832a000] 05:45:58 INFO - PROCESS | 1924 | 1464785158765 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 719ms 05:45:58 INFO - PROCESS | 1924 | 1464785158788 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:45:58 INFO - PROCESS | 1924 | 1464785158789 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:45:58 INFO - PROCESS | 1924 | 1464785158792 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:45:58 INFO - PROCESS | 1924 | 1464785158793 Marionette TRACE conn2 <- [1,2394,null,{}] 05:45:58 INFO - PROCESS | 1924 | 1464785158815 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:58 INFO - PROCESS | 1924 | 1464785158938 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:45:59 INFO - PROCESS | 1924 | 1464785159015 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abe3000 == 82 [pid = 1924] [id = 606] 05:45:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x12509b000) [pid = 1924] [serial = 1818] [outer = 0x0] 05:45:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x12920fc00) [pid = 1924] [serial = 1819] [outer = 0x12509b000] 05:45:59 INFO - PROCESS | 1924 | 1464785159045 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x129435c00) [pid = 1924] [serial = 1820] [outer = 0x12509b000] 05:45:59 INFO - PROCESS | 1924 | 1464785159624 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 838ms 05:45:59 INFO - PROCESS | 1924 | 1464785159631 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 1924 | 1464785159633 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:45:59 INFO - PROCESS | 1924 | 1464785159636 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 1924 | 1464785159638 Marionette TRACE conn2 <- [1,2398,null,{}] 05:45:59 INFO - PROCESS | 1924 | 1464785159642 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:45:59 INFO - PROCESS | 1924 | 1464785159747 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:45:59 INFO - PROCESS | 1924 | 1464785159830 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0a7000 == 83 [pid = 1924] [id = 607] 05:45:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x111edac00) [pid = 1924] [serial = 1821] [outer = 0x0] 05:45:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x1127f7000) [pid = 1924] [serial = 1822] [outer = 0x111edac00] 05:45:59 INFO - PROCESS | 1924 | 1464785159859 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x11287c800) [pid = 1924] [serial = 1823] [outer = 0x111edac00] 05:46:00 INFO - PROCESS | 1924 | 1464785160318 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 726ms 05:46:00 INFO - PROCESS | 1924 | 1464785160366 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1924 | 1464785160369 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:46:00 INFO - PROCESS | 1924 | 1464785160375 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1924 | 1464785160377 Marionette TRACE conn2 <- [1,2402,null,{}] 05:46:00 INFO - PROCESS | 1924 | 1464785160381 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:00 INFO - PROCESS | 1924 | 1464785160479 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:46:00 INFO - PROCESS | 1924 | 1464785160559 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c7800 == 84 [pid = 1924] [id = 608] 05:46:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x1128a3000) [pid = 1924] [serial = 1824] [outer = 0x0] 05:46:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x113167800) [pid = 1924] [serial = 1825] [outer = 0x1128a3000] 05:46:00 INFO - PROCESS | 1924 | 1464785160586 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x113174400) [pid = 1924] [serial = 1826] [outer = 0x1128a3000] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12de49000 == 83 [pid = 1924] [id = 537] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12a99b000 == 82 [pid = 1924] [id = 567] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12bdee000 == 81 [pid = 1924] [id = 569] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12c442800 == 80 [pid = 1924] [id = 570] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1290ed800 == 79 [pid = 1924] [id = 566] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12b83c000 == 78 [pid = 1924] [id = 568] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12b84d000 == 77 [pid = 1924] [id = 599] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x12abd3000 == 76 [pid = 1924] [id = 598] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x129917800 == 75 [pid = 1924] [id = 597] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1290f0000 == 74 [pid = 1924] [id = 596] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x128dc5800 == 73 [pid = 1924] [id = 595] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x118609400) [pid = 1924] [serial = 1696] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x1255b5000) [pid = 1924] [serial = 1699] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x113f47400) [pid = 1924] [serial = 1693] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x12bb56400) [pid = 1924] [serial = 1714] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x12761bc00) [pid = 1924] [serial = 1702] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x129216c00) [pid = 1924] [serial = 1705] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x12a7a5c00) [pid = 1924] [serial = 1708] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x12ba57000) [pid = 1924] [serial = 1711] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x12c46a400) [pid = 1924] [serial = 1741] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x125055800 == 72 [pid = 1924] [id = 594] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x124689800 == 71 [pid = 1924] [id = 593] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x123adc800 == 70 [pid = 1924] [id = 592] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x11a17f800 == 69 [pid = 1924] [id = 591] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x11a094000 == 68 [pid = 1924] [id = 590] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x11955f000 == 67 [pid = 1924] [id = 589] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x117e1c000 == 66 [pid = 1924] [id = 588] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x116816800 == 65 [pid = 1924] [id = 587] 05:46:01 INFO - PROCESS | 1924 | 1464785161049 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x135fcc800 == 64 [pid = 1924] [id = 583] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x129920800 == 63 [pid = 1924] [id = 582] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x119028800 == 62 [pid = 1924] [id = 581] 05:46:01 INFO - PROCESS | 1924 | --DOCSHELL 0x1350da000 == 61 [pid = 1924] [id = 580] 05:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 724ms 05:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:46:01 INFO - PROCESS | 1924 | 1464785161100 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1924 | 1464785161101 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:46:01 INFO - PROCESS | 1924 | 1464785161104 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1924 | 1464785161106 Marionette TRACE conn2 <- [1,2406,null,{}] 05:46:01 INFO - PROCESS | 1924 | 1464785161120 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 1924 | 1464785161209 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x12c15d000) [pid = 1924] [serial = 1738] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x12bb40400) [pid = 1924] [serial = 1736] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x112899800) [pid = 1924] [serial = 1732] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x12bfa8c00) [pid = 1924] [serial = 1730] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x12ac0f000) [pid = 1924] [serial = 1727] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x119fb6000) [pid = 1924] [serial = 1721] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x118214c00) [pid = 1924] [serial = 1733] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x12761c400) [pid = 1924] [serial = 1723] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x129408800) [pid = 1924] [serial = 1724] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x12bb50c00) [pid = 1924] [serial = 1729] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x12a7a0c00) [pid = 1924] [serial = 1726] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x126920400) [pid = 1924] [serial = 1735] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x11907dc00) [pid = 1924] [serial = 1720] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x11a16cc00) [pid = 1924] [serial = 1691] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x1181dc000) [pid = 1924] [serial = 1718] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x1128a5000) [pid = 1924] [serial = 1717] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x12c467400) [pid = 1924] [serial = 1739] [outer = 0x0] [url = about:blank] 05:46:01 INFO - PROCESS | 1924 | 1464785161288 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x1193dd000 == 62 [pid = 1924] [id = 609] 05:46:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x11287bc00) [pid = 1924] [serial = 1827] [outer = 0x0] 05:46:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x113170c00) [pid = 1924] [serial = 1828] [outer = 0x11287bc00] 05:46:01 INFO - PROCESS | 1924 | 1464785161319 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x1160ec800) [pid = 1924] [serial = 1829] [outer = 0x11287bc00] 05:46:01 INFO - PROCESS | 1924 | 1464785161612 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 05:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:46:01 INFO - PROCESS | 1924 | 1464785161625 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1924 | 1464785161626 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:46:01 INFO - PROCESS | 1924 | 1464785161637 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1924 | 1464785161638 Marionette TRACE conn2 <- [1,2410,null,{}] 05:46:01 INFO - PROCESS | 1924 | 1464785161640 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:01 INFO - PROCESS | 1924 | 1464785161733 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:46:01 INFO - PROCESS | 1924 | 1464785161738 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x124684800 == 63 [pid = 1924] [id = 610] 05:46:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x116a66c00) [pid = 1924] [serial = 1830] [outer = 0x0] 05:46:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x1181db400) [pid = 1924] [serial = 1831] [outer = 0x116a66c00] 05:46:01 INFO - PROCESS | 1924 | 1464785161764 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x118320800) [pid = 1924] [serial = 1832] [outer = 0x116a66c00] 05:46:02 INFO - PROCESS | 1924 | 1464785162201 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 580ms 05:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:46:02 INFO - PROCESS | 1924 | 1464785162211 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1924 | 1464785162213 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:46:02 INFO - PROCESS | 1924 | 1464785162217 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1924 | 1464785162218 Marionette TRACE conn2 <- [1,2414,null,{}] 05:46:02 INFO - PROCESS | 1924 | 1464785162221 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:02 INFO - PROCESS | 1924 | 1464785162340 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:46:02 INFO - PROCESS | 1924 | 1464785162346 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x11686f000 == 64 [pid = 1924] [id = 611] 05:46:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x118325800) [pid = 1924] [serial = 1833] [outer = 0x0] 05:46:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x118609400) [pid = 1924] [serial = 1834] [outer = 0x118325800] 05:46:02 INFO - PROCESS | 1924 | 1464785162371 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x119077000) [pid = 1924] [serial = 1835] [outer = 0x118325800] 05:46:02 INFO - PROCESS | 1924 | 1464785162703 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 05:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:46:02 INFO - PROCESS | 1924 | 1464785162736 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 1924 | 1464785162737 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:46:02 INFO - PROCESS | 1924 | 1464785162739 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 1924 | 1464785162740 Marionette TRACE conn2 <- [1,2418,null,{}] 05:46:02 INFO - PROCESS | 1924 | 1464785162742 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:02 INFO - PROCESS | 1924 | 1464785162843 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:46:02 INFO - PROCESS | 1924 | 1464785162848 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a99b000 == 65 [pid = 1924] [id = 612] 05:46:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x119576800) [pid = 1924] [serial = 1836] [outer = 0x0] 05:46:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x119faa400) [pid = 1924] [serial = 1837] [outer = 0x119576800] 05:46:02 INFO - PROCESS | 1924 | 1464785162873 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x124e56000) [pid = 1924] [serial = 1838] [outer = 0x119576800] 05:46:03 INFO - PROCESS | 1924 | 1464785163228 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 05:46:03 INFO - PROCESS | 1924 | 1464785163257 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1924 | 1464785163258 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:46:03 INFO - PROCESS | 1924 | 1464785163261 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1924 | 1464785163263 Marionette TRACE conn2 <- [1,2422,null,{}] 05:46:03 INFO - PROCESS | 1924 | 1464785163266 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 1924 | 1464785163357 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:46:03 INFO - PROCESS | 1924 | 1464785163439 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b836000 == 66 [pid = 1924] [id = 613] 05:46:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x119577000) [pid = 1924] [serial = 1839] [outer = 0x0] 05:46:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x1255b8c00) [pid = 1924] [serial = 1840] [outer = 0x119577000] 05:46:03 INFO - PROCESS | 1924 | 1464785163464 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x127616400) [pid = 1924] [serial = 1841] [outer = 0x119577000] 05:46:03 INFO - PROCESS | 1924 | 1464785163762 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:46:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:46:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 523ms 05:46:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:46:03 INFO - PROCESS | 1924 | 1464785163785 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1924 | 1464785163786 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:46:03 INFO - PROCESS | 1924 | 1464785163788 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1924 | 1464785163789 Marionette TRACE conn2 <- [1,2426,null,{}] 05:46:03 INFO - PROCESS | 1924 | 1464785163792 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:03 INFO - PROCESS | 1924 | 1464785163911 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:46:03 INFO - PROCESS | 1924 | 1464785163949 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bddf000 == 67 [pid = 1924] [id = 614] 05:46:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x126d04800) [pid = 1924] [serial = 1842] [outer = 0x0] 05:46:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x12903cc00) [pid = 1924] [serial = 1843] [outer = 0x126d04800] 05:46:03 INFO - PROCESS | 1924 | 1464785163974 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x129403c00) [pid = 1924] [serial = 1844] [outer = 0x126d04800] 05:46:04 INFO - PROCESS | 1924 | 1464785164304 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 568ms 05:46:04 INFO - PROCESS | 1924 | 1464785164360 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:46:04 INFO - PROCESS | 1924 | 1464785164361 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:46:04 INFO - PROCESS | 1924 | 1464785164363 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1924 | 1464785164364 Marionette TRACE conn2 <- [1,2430,null,{}] 05:46:04 INFO - PROCESS | 1924 | 1464785164366 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:04 INFO - PROCESS | 1924 | 1464785164477 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:46:04 INFO - PROCESS | 1924 | 1464785164519 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf9a800 == 68 [pid = 1924] [id = 615] 05:46:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x129210400) [pid = 1924] [serial = 1845] [outer = 0x0] 05:46:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x129435000) [pid = 1924] [serial = 1846] [outer = 0x129210400] 05:46:04 INFO - PROCESS | 1924 | 1464785164544 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x12943b800) [pid = 1924] [serial = 1847] [outer = 0x129210400] 05:46:04 INFO - PROCESS | 1924 | 1464785164862 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 05:46:04 INFO - PROCESS | 1924 | 1464785164884 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1924 | 1464785164885 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:46:04 INFO - PROCESS | 1924 | 1464785164887 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1924 | 1464785164888 Marionette TRACE conn2 <- [1,2434,null,{}] 05:46:04 INFO - PROCESS | 1924 | 1464785164890 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:05 INFO - PROCESS | 1924 | 1464785165010 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:46:05 INFO - PROCESS | 1924 | 1464785165023 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d677000 == 69 [pid = 1924] [id = 616] 05:46:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x129439c00) [pid = 1924] [serial = 1848] [outer = 0x0] 05:46:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x129447800) [pid = 1924] [serial = 1849] [outer = 0x129439c00] 05:46:05 INFO - PROCESS | 1924 | 1464785165048 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x11276c000) [pid = 1924] [serial = 1850] [outer = 0x129439c00] 05:46:05 INFO - PROCESS | 1924 | 1464785165607 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x12920a400) [pid = 1924] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x12ba58400) [pid = 1924] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x119045400) [pid = 1924] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x1271a2c00) [pid = 1924] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x1168a0c00) [pid = 1924] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x127150800) [pid = 1924] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x110e08800) [pid = 1924] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x11821cc00) [pid = 1924] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x129446400) [pid = 1924] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x12732c000) [pid = 1924] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x119077c00) [pid = 1924] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x1121ad400) [pid = 1924] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x1121b4000) [pid = 1924] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x12bb52400) [pid = 1924] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x123b70000) [pid = 1924] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x129442c00) [pid = 1924] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x113860000) [pid = 1924] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x1168a1000) [pid = 1924] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x12732b400) [pid = 1924] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x112a7f800) [pid = 1924] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x118320c00) [pid = 1924] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x119046c00) [pid = 1924] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x118326400) [pid = 1924] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x112f67800) [pid = 1924] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x111f4e800) [pid = 1924] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x11286fc00) [pid = 1924] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x12a79c400) [pid = 1924] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x111a0e000) [pid = 1924] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x112865400) [pid = 1924] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x1166c3000) [pid = 1924] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x11957c400) [pid = 1924] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x113204800) [pid = 1924] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x113d6fc00) [pid = 1924] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x12509c400) [pid = 1924] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x112876c00) [pid = 1924] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x116023c00) [pid = 1924] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x11316ac00) [pid = 1924] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x124e55800) [pid = 1924] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:46:05 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x125595c00) [pid = 1924] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:46:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:46:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 771ms 05:46:05 INFO - PROCESS | 1924 | 1464785165659 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 1924 | 1464785165661 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:46:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:46:05 INFO - PROCESS | 1924 | 1464785165663 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 1924 | 1464785165665 Marionette TRACE conn2 <- [1,2438,null,{}] 05:46:05 INFO - PROCESS | 1924 | 1464785165667 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:05 INFO - PROCESS | 1924 | 1464785165770 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:46:05 INFO - PROCESS | 1924 | 1464785165776 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c4800 == 70 [pid = 1924] [id = 617] 05:46:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x112880400) [pid = 1924] [serial = 1851] [outer = 0x0] 05:46:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x113204800) [pid = 1924] [serial = 1852] [outer = 0x112880400] 05:46:05 INFO - PROCESS | 1924 | 1464785165813 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x117685400) [pid = 1924] [serial = 1853] [outer = 0x112880400] 05:46:06 INFO - PROCESS | 1924 | 1464785166207 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 570ms 05:46:06 INFO - PROCESS | 1924 | 1464785166234 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1924 | 1464785166235 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:46:06 INFO - PROCESS | 1924 | 1464785166268 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1924 | 1464785166269 Marionette TRACE conn2 <- [1,2442,null,{}] 05:46:06 INFO - PROCESS | 1924 | 1464785166272 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:06 INFO - PROCESS | 1924 | 1464785166412 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:46:06 INFO - PROCESS | 1924 | 1464785166418 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d951000 == 71 [pid = 1924] [id = 618] 05:46:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x118328c00) [pid = 1924] [serial = 1854] [outer = 0x0] 05:46:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x119fb7800) [pid = 1924] [serial = 1855] [outer = 0x118328c00] 05:46:06 INFO - PROCESS | 1924 | 1464785166458 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x126f37400) [pid = 1924] [serial = 1856] [outer = 0x118328c00] 05:46:06 INFO - PROCESS | 1924 | 1464785166879 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 640ms 05:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:46:06 INFO - PROCESS | 1924 | 1464785166888 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:46:06 INFO - PROCESS | 1924 | 1464785166889 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:46:06 INFO - PROCESS | 1924 | 1464785166891 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1924 | 1464785166892 Marionette TRACE conn2 <- [1,2446,null,{}] 05:46:06 INFO - PROCESS | 1924 | 1464785166899 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:07 INFO - PROCESS | 1924 | 1464785167025 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:46:07 INFO - PROCESS | 1924 | 1464785167032 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d967800 == 72 [pid = 1924] [id = 619] 05:46:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x1189cd800) [pid = 1924] [serial = 1857] [outer = 0x0] 05:46:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x129407400) [pid = 1924] [serial = 1858] [outer = 0x1189cd800] 05:46:07 INFO - PROCESS | 1924 | 1464785167057 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12966c800) [pid = 1924] [serial = 1859] [outer = 0x1189cd800] 05:46:07 INFO - PROCESS | 1924 | 1464785167351 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 472ms 05:46:07 INFO - PROCESS | 1924 | 1464785167368 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:46:07 INFO - PROCESS | 1924 | 1464785167377 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:46:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:46:07 INFO - PROCESS | 1924 | 1464785167382 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 1924 | 1464785167384 Marionette TRACE conn2 <- [1,2450,null,{}] 05:46:07 INFO - PROCESS | 1924 | 1464785167387 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:07 INFO - PROCESS | 1924 | 1464785167475 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:46:07 INFO - PROCESS | 1924 | 1464785167479 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x12f3b9000 == 73 [pid = 1924] [id = 620] 05:46:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x129672400) [pid = 1924] [serial = 1860] [outer = 0x0] 05:46:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12976c400) [pid = 1924] [serial = 1861] [outer = 0x129672400] 05:46:07 INFO - PROCESS | 1924 | 1464785167504 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x12a7a5c00) [pid = 1924] [serial = 1862] [outer = 0x129672400] 05:46:08 INFO - PROCESS | 1924 | 1464785168018 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 674ms 05:46:08 INFO - PROCESS | 1924 | 1464785168055 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1924 | 1464785168058 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:46:08 INFO - PROCESS | 1924 | 1464785168062 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1924 | 1464785168064 Marionette TRACE conn2 <- [1,2454,null,{}] 05:46:08 INFO - PROCESS | 1924 | 1464785168068 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:08 INFO - PROCESS | 1924 | 1464785168187 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:46:08 INFO - PROCESS | 1924 | 1464785168267 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x11896f000 == 74 [pid = 1924] [id = 621] 05:46:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x1127f9800) [pid = 1924] [serial = 1863] [outer = 0x0] 05:46:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x112870c00) [pid = 1924] [serial = 1864] [outer = 0x1127f9800] 05:46:08 INFO - PROCESS | 1924 | 1464785168298 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x112881c00) [pid = 1924] [serial = 1865] [outer = 0x1127f9800] 05:46:08 INFO - PROCESS | 1924 | 1464785168724 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:46:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:46:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 05:46:08 INFO - PROCESS | 1924 | 1464785168734 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1924 | 1464785168738 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:46:08 INFO - PROCESS | 1924 | 1464785168742 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1924 | 1464785168745 Marionette TRACE conn2 <- [1,2458,null,{}] 05:46:08 INFO - PROCESS | 1924 | 1464785168747 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:08 INFO - PROCESS | 1924 | 1464785168859 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:46:08 INFO - PROCESS | 1924 | 1464785168983 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12567f800 == 75 [pid = 1924] [id = 622] 05:46:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x11289cc00) [pid = 1924] [serial = 1866] [outer = 0x0] 05:46:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x11334d800) [pid = 1924] [serial = 1867] [outer = 0x11289cc00] 05:46:09 INFO - PROCESS | 1924 | 1464785169018 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x115167c00) [pid = 1924] [serial = 1868] [outer = 0x11289cc00] 05:46:09 INFO - PROCESS | 1924 | 1464785169453 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 722ms 05:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:46:09 INFO - PROCESS | 1924 | 1464785169465 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1924 | 1464785169466 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:46:09 INFO - PROCESS | 1924 | 1464785169468 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1924 | 1464785169471 Marionette TRACE conn2 <- [1,2462,null,{}] 05:46:09 INFO - PROCESS | 1924 | 1464785169479 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:09 INFO - PROCESS | 1924 | 1464785169592 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:46:09 INFO - PROCESS | 1924 | 1464785169700 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d89a000 == 76 [pid = 1924] [id = 623] 05:46:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x1161b0800) [pid = 1924] [serial = 1869] [outer = 0x0] 05:46:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x1181dbc00) [pid = 1924] [serial = 1870] [outer = 0x1161b0800] 05:46:09 INFO - PROCESS | 1924 | 1464785169734 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x1193e5400) [pid = 1924] [serial = 1871] [outer = 0x1161b0800] 05:46:10 INFO - PROCESS | 1924 | 1464785170144 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 722ms 05:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:46:10 INFO - PROCESS | 1924 | 1464785170190 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1924 | 1464785170192 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:46:10 INFO - PROCESS | 1924 | 1464785170195 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1924 | 1464785170196 Marionette TRACE conn2 <- [1,2466,null,{}] 05:46:10 INFO - PROCESS | 1924 | 1464785170198 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:10 INFO - PROCESS | 1924 | 1464785170327 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:46:10 INFO - PROCESS | 1924 | 1464785170434 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1350cb800 == 77 [pid = 1924] [id = 624] 05:46:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x118327400) [pid = 1924] [serial = 1872] [outer = 0x0] 05:46:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x11a172000) [pid = 1924] [serial = 1873] [outer = 0x118327400] 05:46:10 INFO - PROCESS | 1924 | 1464785170465 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x123d70800) [pid = 1924] [serial = 1874] [outer = 0x118327400] 05:46:10 INFO - PROCESS | 1924 | 1464785170872 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:46:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:46:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 719ms 05:46:10 INFO - PROCESS | 1924 | 1464785170915 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:46:10 INFO - PROCESS | 1924 | 1464785170916 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:46:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:46:10 INFO - PROCESS | 1924 | 1464785170919 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 1924 | 1464785170920 Marionette TRACE conn2 <- [1,2470,null,{}] 05:46:10 INFO - PROCESS | 1924 | 1464785170922 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:11 INFO - PROCESS | 1924 | 1464785171027 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:46:11 INFO - PROCESS | 1924 | 1464785171153 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bad8000 == 78 [pid = 1924] [id = 625] 05:46:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x111f4ac00) [pid = 1924] [serial = 1875] [outer = 0x0] 05:46:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x1255b9800) [pid = 1924] [serial = 1876] [outer = 0x111f4ac00] 05:46:11 INFO - PROCESS | 1924 | 1464785171186 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x128d5b800) [pid = 1924] [serial = 1877] [outer = 0x111f4ac00] 05:46:11 INFO - PROCESS | 1924 | 1464785171613 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 721ms 05:46:11 INFO - PROCESS | 1924 | 1464785171640 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1924 | 1464785171641 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:46:11 INFO - PROCESS | 1924 | 1464785171644 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1924 | 1464785171645 Marionette TRACE conn2 <- [1,2474,null,{}] 05:46:11 INFO - PROCESS | 1924 | 1464785171665 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:11 INFO - PROCESS | 1924 | 1464785171791 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:46:11 INFO - PROCESS | 1924 | 1464785171900 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f05000 == 79 [pid = 1924] [id = 626] 05:46:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x110e41400) [pid = 1924] [serial = 1878] [outer = 0x0] 05:46:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x113802400) [pid = 1924] [serial = 1879] [outer = 0x110e41400] 05:46:11 INFO - PROCESS | 1924 | 1464785171932 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x126d08800) [pid = 1924] [serial = 1880] [outer = 0x110e41400] 05:46:12 INFO - PROCESS | 1924 | 1464785172582 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:46:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:46:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 987ms 05:46:12 INFO - PROCESS | 1924 | 1464785172632 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 1924 | 1464785172634 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:46:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:46:12 INFO - PROCESS | 1924 | 1464785172638 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 1924 | 1464785172640 Marionette TRACE conn2 <- [1,2478,null,{}] 05:46:12 INFO - PROCESS | 1924 | 1464785172660 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:12 INFO - PROCESS | 1924 | 1464785172791 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:46:12 INFO - PROCESS | 1924 | 1464785172860 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f33000 == 80 [pid = 1924] [id = 627] 05:46:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x1127fb000) [pid = 1924] [serial = 1881] [outer = 0x0] 05:46:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x112869000) [pid = 1924] [serial = 1882] [outer = 0x1127fb000] 05:46:12 INFO - PROCESS | 1924 | 1464785172890 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x11287b400) [pid = 1924] [serial = 1883] [outer = 0x1127fb000] 05:46:13 INFO - PROCESS | 1924 | 1464785173347 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12d967800 == 79 [pid = 1924] [id = 619] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12d951000 == 78 [pid = 1924] [id = 618] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c4800 == 77 [pid = 1924] [id = 617] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12d677000 == 76 [pid = 1924] [id = 616] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf9a800 == 75 [pid = 1924] [id = 615] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12bddf000 == 74 [pid = 1924] [id = 614] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x12761a800) [pid = 1924] [serial = 1801] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12b836000 == 73 [pid = 1924] [id = 613] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12a99b000 == 72 [pid = 1924] [id = 612] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x11686f000 == 71 [pid = 1924] [id = 611] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x124684800 == 70 [pid = 1924] [id = 610] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x1193dd000 == 69 [pid = 1924] [id = 609] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c7800 == 68 [pid = 1924] [id = 608] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0a7000 == 67 [pid = 1924] [id = 607] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12c920000 == 66 [pid = 1924] [id = 605] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12c44f000 == 65 [pid = 1924] [id = 604] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12bddd800 == 64 [pid = 1924] [id = 603] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e5800 == 63 [pid = 1924] [id = 602] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x117055800 == 62 [pid = 1924] [id = 601] 05:46:13 INFO - PROCESS | 1924 | --DOCSHELL 0x12bdef800 == 61 [pid = 1924] [id = 600] 05:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 774ms 05:46:13 INFO - PROCESS | 1924 | 1464785173413 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1924 | 1464785173417 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:46:13 INFO - PROCESS | 1924 | 1464785173421 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1924 | 1464785173423 Marionette TRACE conn2 <- [1,2482,null,{}] 05:46:13 INFO - PROCESS | 1924 | 1464785173425 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:13 INFO - PROCESS | 1924 | 1464785173510 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x11893dc00) [pid = 1924] [serial = 1607] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x12bb59800) [pid = 1924] [serial = 1679] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x129438000) [pid = 1924] [serial = 1706] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x12ac12400) [pid = 1924] [serial = 1616] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x129768800) [pid = 1924] [serial = 1613] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x12bfa1c00) [pid = 1924] [serial = 1715] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x128d4d000) [pid = 1924] [serial = 1610] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x129038c00) [pid = 1924] [serial = 1703] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x118321800) [pid = 1924] [serial = 1664] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x129210800) [pid = 1924] [serial = 1670] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x1127ef000) [pid = 1924] [serial = 1604] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x1193ebc00) [pid = 1924] [serial = 1697] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x12bb4a000) [pid = 1924] [serial = 1712] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x12b81fc00) [pid = 1924] [serial = 1673] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x124e57000) [pid = 1924] [serial = 1667] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x113d0d400) [pid = 1924] [serial = 1661] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x116845c00) [pid = 1924] [serial = 1694] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x12c154000) [pid = 1924] [serial = 1676] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x126d98c00) [pid = 1924] [serial = 1700] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x12b822800) [pid = 1924] [serial = 1709] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x1184d6000) [pid = 1924] [serial = 1780] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x11957b000) [pid = 1924] [serial = 1786] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x119070800) [pid = 1924] [serial = 1783] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x1195acc00) [pid = 1924] [serial = 1787] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x11316f000) [pid = 1924] [serial = 1768] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x113278400) [pid = 1924] [serial = 1769] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x123975c00) [pid = 1924] [serial = 1792] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x112893400) [pid = 1924] [serial = 1766] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x11287dc00) [pid = 1924] [serial = 1765] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x12c460c00) [pid = 1924] [serial = 1754] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x12bb51800) [pid = 1924] [serial = 1753] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x11276dc00) [pid = 1924] [serial = 1763] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x111e31000) [pid = 1924] [serial = 1762] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x112871000) [pid = 1924] [serial = 1745] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11286b800) [pid = 1924] [serial = 1744] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x116a65000) [pid = 1924] [serial = 1777] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x119f02c00) [pid = 1924] [serial = 1789] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x116a64800) [pid = 1924] [serial = 1747] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x118611400) [pid = 1924] [serial = 1748] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x11601bc00) [pid = 1924] [serial = 1771] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x116023800) [pid = 1924] [serial = 1772] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x129439400) [pid = 1924] [serial = 1751] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x128d59400) [pid = 1924] [serial = 1750] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11287e000) [pid = 1924] [serial = 1756] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x112884800) [pid = 1924] [serial = 1757] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1160ef800) [pid = 1924] [serial = 1774] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x116610400) [pid = 1924] [serial = 1775] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1193ee000) [pid = 1924] [serial = 1760] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x113173800) [pid = 1924] [serial = 1759] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1255a1400) [pid = 1924] [serial = 1795] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x126d99000) [pid = 1924] [serial = 1798] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1193ed800) [pid = 1924] [serial = 1784] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119fb7c00) [pid = 1924] [serial = 1790] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x118935000) [pid = 1924] [serial = 1781] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x124e4a400) [pid = 1924] [serial = 1793] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x118325c00) [pid = 1924] [serial = 1778] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x12691d000) [pid = 1924] [serial = 1796] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x127154000) [pid = 1924] [serial = 1799] [outer = 0x0] [url = about:blank] 05:46:13 INFO - PROCESS | 1924 | 1464785173589 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x117e1c000 == 62 [pid = 1924] [id = 628] 05:46:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x110e8f400) [pid = 1924] [serial = 1884] [outer = 0x0] 05:46:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11286bc00) [pid = 1924] [serial = 1885] [outer = 0x110e8f400] 05:46:13 INFO - PROCESS | 1924 | 1464785173619 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11316ac00) [pid = 1924] [serial = 1886] [outer = 0x110e8f400] 05:46:13 INFO - PROCESS | 1924 | 1464785173928 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 05:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:46:13 INFO - PROCESS | 1924 | 1464785173942 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1924 | 1464785173943 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:46:13 INFO - PROCESS | 1924 | 1464785173948 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1924 | 1464785173951 Marionette TRACE conn2 <- [1,2486,null,{}] 05:46:13 INFO - PROCESS | 1924 | 1464785173959 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 1924 | 1464785174050 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:46:14 INFO - PROCESS | 1924 | 1464785174055 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a113000 == 63 [pid = 1924] [id = 629] 05:46:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x113d0ac00) [pid = 1924] [serial = 1887] [outer = 0x0] 05:46:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x11601c400) [pid = 1924] [serial = 1888] [outer = 0x113d0ac00] 05:46:14 INFO - PROCESS | 1924 | 1464785174083 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x116174800) [pid = 1924] [serial = 1889] [outer = 0x113d0ac00] 05:46:14 INFO - PROCESS | 1924 | 1464785174449 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 523ms 05:46:14 INFO - PROCESS | 1924 | 1464785174471 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1924 | 1464785174472 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:46:14 INFO - PROCESS | 1924 | 1464785174474 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1924 | 1464785174476 Marionette TRACE conn2 <- [1,2490,null,{}] 05:46:14 INFO - PROCESS | 1924 | 1464785174478 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:14 INFO - PROCESS | 1924 | 1464785174573 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:46:14 INFO - PROCESS | 1924 | 1464785174578 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e1e800 == 64 [pid = 1924] [id = 630] 05:46:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1166c3000) [pid = 1924] [serial = 1890] [outer = 0x0] 05:46:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1168a4400) [pid = 1924] [serial = 1891] [outer = 0x1166c3000] 05:46:14 INFO - PROCESS | 1924 | 1464785174604 Marionette DEBUG loaded listener.js 05:46:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x118136800) [pid = 1924] [serial = 1892] [outer = 0x1166c3000] 05:46:14 INFO - PROCESS | 1924 | 1464785174946 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:46:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:46:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 522ms 05:46:14 INFO - PROCESS | 1924 | 1464785174996 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1924 | 1464785174997 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:46:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:46:15 INFO - PROCESS | 1924 | 1464785175000 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1924 | 1464785175001 Marionette TRACE conn2 <- [1,2494,null,{}] 05:46:15 INFO - PROCESS | 1924 | 1464785175003 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:15 INFO - PROCESS | 1924 | 1464785175086 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:46:15 INFO - PROCESS | 1924 | 1464785175090 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x125057800 == 65 [pid = 1924] [id = 631] 05:46:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x118131000) [pid = 1924] [serial = 1893] [outer = 0x0] 05:46:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x118323000) [pid = 1924] [serial = 1894] [outer = 0x118131000] 05:46:15 INFO - PROCESS | 1924 | 1464785175116 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x1184d6000) [pid = 1924] [serial = 1895] [outer = 0x118131000] 05:46:15 INFO - PROCESS | 1924 | 1464785175456 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 469ms 05:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:46:15 INFO - PROCESS | 1924 | 1464785175470 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:46:15 INFO - PROCESS | 1924 | 1464785175471 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:46:15 INFO - PROCESS | 1924 | 1464785175473 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:46:15 INFO - PROCESS | 1924 | 1464785175474 Marionette TRACE conn2 <- [1,2498,null,{}] 05:46:15 INFO - PROCESS | 1924 | 1464785175476 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:15 INFO - PROCESS | 1924 | 1464785175576 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:46:15 INFO - PROCESS | 1924 | 1464785175664 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x129052000 == 66 [pid = 1924] [id = 632] 05:46:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1184d5800) [pid = 1924] [serial = 1896] [outer = 0x0] 05:46:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11904cc00) [pid = 1924] [serial = 1897] [outer = 0x1184d5800] 05:46:15 INFO - PROCESS | 1924 | 1464785175690 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x119fb0400) [pid = 1924] [serial = 1898] [outer = 0x1184d5800] 05:46:16 INFO - PROCESS | 1924 | 1464785176017 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 570ms 05:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:46:16 INFO - PROCESS | 1924 | 1464785176043 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1924 | 1464785176044 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:46:16 INFO - PROCESS | 1924 | 1464785176046 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1924 | 1464785176048 Marionette TRACE conn2 <- [1,2502,null,{}] 05:46:16 INFO - PROCESS | 1924 | 1464785176056 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 1924 | 1464785176163 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:46:16 INFO - PROCESS | 1924 | 1464785176201 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x12945e800 == 67 [pid = 1924] [id = 633] 05:46:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x119f0bc00) [pid = 1924] [serial = 1899] [outer = 0x0] 05:46:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x123c36c00) [pid = 1924] [serial = 1900] [outer = 0x119f0bc00] 05:46:16 INFO - PROCESS | 1924 | 1464785176226 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x124e52000) [pid = 1924] [serial = 1901] [outer = 0x119f0bc00] 05:46:16 INFO - PROCESS | 1924 | 1464785176531 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 05:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:46:16 INFO - PROCESS | 1924 | 1464785176567 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1924 | 1464785176568 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:46:16 INFO - PROCESS | 1924 | 1464785176570 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1924 | 1464785176571 Marionette TRACE conn2 <- [1,2506,null,{}] 05:46:16 INFO - PROCESS | 1924 | 1464785176573 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:16 INFO - PROCESS | 1924 | 1464785176682 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:46:16 INFO - PROCESS | 1924 | 1464785176696 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a99b000 == 68 [pid = 1924] [id = 634] 05:46:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12497ec00) [pid = 1924] [serial = 1902] [outer = 0x0] 05:46:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x1255b3c00) [pid = 1924] [serial = 1903] [outer = 0x12497ec00] 05:46:16 INFO - PROCESS | 1924 | 1464785176721 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x126d99400) [pid = 1924] [serial = 1904] [outer = 0x12497ec00] 05:46:17 INFO - PROCESS | 1924 | 1464785177055 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 518ms 05:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:46:17 INFO - PROCESS | 1924 | 1464785177089 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1924 | 1464785177090 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:46:17 INFO - PROCESS | 1924 | 1464785177092 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1924 | 1464785177093 Marionette TRACE conn2 <- [1,2510,null,{}] 05:46:17 INFO - PROCESS | 1924 | 1464785177098 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:17 INFO - PROCESS | 1924 | 1464785177206 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:46:17 INFO - PROCESS | 1924 | 1464785177218 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b839000 == 69 [pid = 1924] [id = 635] 05:46:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x124e4b000) [pid = 1924] [serial = 1905] [outer = 0x0] 05:46:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12761bc00) [pid = 1924] [serial = 1906] [outer = 0x124e4b000] 05:46:17 INFO - PROCESS | 1924 | 1464785177243 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x129038c00) [pid = 1924] [serial = 1907] [outer = 0x124e4b000] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x126d04800) [pid = 1924] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x129210400) [pid = 1924] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x111edac00) [pid = 1924] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x118325800) [pid = 1924] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11287bc00) [pid = 1924] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1128a3000) [pid = 1924] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x116a66c00) [pid = 1924] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x119576800) [pid = 1924] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x127152400) [pid = 1924] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x129439c00) [pid = 1924] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x112880400) [pid = 1924] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x119577000) [pid = 1924] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x118328c00) [pid = 1924] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:46:17 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x1189cd800) [pid = 1924] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:46:17 INFO - PROCESS | 1924 | 1464785177877 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 823ms 05:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:46:17 INFO - PROCESS | 1924 | 1464785177916 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1924 | 1464785177917 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:46:17 INFO - PROCESS | 1924 | 1464785177919 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1924 | 1464785177920 Marionette TRACE conn2 <- [1,2514,null,{}] 05:46:17 INFO - PROCESS | 1924 | 1464785177922 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 1924 | 1464785178024 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:46:18 INFO - PROCESS | 1924 | 1464785178030 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245bd000 == 70 [pid = 1924] [id = 636] 05:46:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x1121b5000) [pid = 1924] [serial = 1908] [outer = 0x0] 05:46:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11316e400) [pid = 1924] [serial = 1909] [outer = 0x1121b5000] 05:46:18 INFO - PROCESS | 1924 | 1464785178055 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1189cd800) [pid = 1924] [serial = 1910] [outer = 0x1121b5000] 05:46:18 INFO - PROCESS | 1924 | 1464785178413 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 518ms 05:46:18 INFO - PROCESS | 1924 | 1464785178438 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:46:18 INFO - PROCESS | 1924 | 1464785178440 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:46:18 INFO - PROCESS | 1924 | 1464785178442 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1924 | 1464785178444 Marionette TRACE conn2 <- [1,2518,null,{}] 05:46:18 INFO - PROCESS | 1924 | 1464785178447 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:18 INFO - PROCESS | 1924 | 1464785178578 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:46:18 INFO - PROCESS | 1924 | 1464785178588 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bde8000 == 71 [pid = 1924] [id = 637] 05:46:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x1121b4000) [pid = 1924] [serial = 1911] [outer = 0x0] 05:46:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x129210400) [pid = 1924] [serial = 1912] [outer = 0x1121b4000] 05:46:18 INFO - PROCESS | 1924 | 1464785178617 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x12943b000) [pid = 1924] [serial = 1913] [outer = 0x1121b4000] 05:46:18 INFO - PROCESS | 1924 | 1464785178920 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 522ms 05:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:46:18 INFO - PROCESS | 1924 | 1464785178965 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:46:18 INFO - PROCESS | 1924 | 1464785178967 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:46:18 INFO - PROCESS | 1924 | 1464785178969 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:46:18 INFO - PROCESS | 1924 | 1464785178970 Marionette TRACE conn2 <- [1,2522,null,{}] 05:46:18 INFO - PROCESS | 1924 | 1464785178972 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:19 INFO - PROCESS | 1924 | 1464785179061 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:46:19 INFO - PROCESS | 1924 | 1464785179066 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c44f000 == 72 [pid = 1924] [id = 638] 05:46:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x129432800) [pid = 1924] [serial = 1914] [outer = 0x0] 05:46:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12944c000) [pid = 1924] [serial = 1915] [outer = 0x129432800] 05:46:19 INFO - PROCESS | 1924 | 1464785179091 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x129768800) [pid = 1924] [serial = 1916] [outer = 0x129432800] 05:46:19 INFO - PROCESS | 1924 | 1464785179452 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 05:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:46:19 INFO - PROCESS | 1924 | 1464785179490 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 1924 | 1464785179491 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:46:19 INFO - PROCESS | 1924 | 1464785179493 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 1924 | 1464785179494 Marionette TRACE conn2 <- [1,2526,null,{}] 05:46:19 INFO - PROCESS | 1924 | 1464785179497 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:19 INFO - PROCESS | 1924 | 1464785179594 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:46:19 INFO - PROCESS | 1924 | 1464785179598 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3db000 == 73 [pid = 1924] [id = 639] 05:46:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x110e0fc00) [pid = 1924] [serial = 1917] [outer = 0x0] 05:46:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12a7a4c00) [pid = 1924] [serial = 1918] [outer = 0x110e0fc00] 05:46:19 INFO - PROCESS | 1924 | 1464785179625 Marionette DEBUG loaded listener.js 05:46:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12a944c00) [pid = 1924] [serial = 1919] [outer = 0x110e0fc00] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x110f61000 == 72 [pid = 1924] [id = 519] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12c914800 == 71 [pid = 1924] [id = 536] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3b8000 == 70 [pid = 1924] [id = 500] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x116879000 == 69 [pid = 1924] [id = 521] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1193df000 == 68 [pid = 1924] [id = 446] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12c220000 == 67 [pid = 1924] [id = 481] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e0000 == 66 [pid = 1924] [id = 538] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1355ca800 == 65 [pid = 1924] [id = 585] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x119cb7000 == 64 [pid = 1924] [id = 559] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12f3d3000 == 63 [pid = 1924] [id = 556] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x129455800 == 62 [pid = 1924] [id = 501] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12b851000 == 61 [pid = 1924] [id = 464] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12c434000 == 60 [pid = 1924] [id = 482] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12d691800 == 59 [pid = 1924] [id = 515] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1356c3000 == 58 [pid = 1924] [id = 558] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1249a9000 == 57 [pid = 1924] [id = 565] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12abe3000 == 56 [pid = 1924] [id = 606] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12c91a800 == 55 [pid = 1924] [id = 499] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12d893000 == 54 [pid = 1924] [id = 552] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1351d0000 == 53 [pid = 1924] [id = 584] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1199c6800 == 52 [pid = 1924] [id = 586] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3c9000 == 51 [pid = 1924] [id = 520] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12c915800 == 50 [pid = 1924] [id = 571] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9a2800 == 49 [pid = 1924] [id = 462] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9ac800 == 48 [pid = 1924] [id = 444] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x135fd3000 == 47 [pid = 1924] [id = 557] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12b83e000 == 46 [pid = 1924] [id = 463] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x116f33000 == 45 [pid = 1924] [id = 627] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x112f05000 == 44 [pid = 1924] [id = 626] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12bad8000 == 43 [pid = 1924] [id = 625] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x1350cb800 == 42 [pid = 1924] [id = 624] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12d89a000 == 41 [pid = 1924] [id = 623] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12567f800 == 40 [pid = 1924] [id = 622] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x12f3b9000 == 39 [pid = 1924] [id = 620] 05:46:20 INFO - PROCESS | 1924 | --DOCSHELL 0x11896f000 == 38 [pid = 1924] [id = 621] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x11a113000 == 37 [pid = 1924] [id = 629] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x12a99b000 == 36 [pid = 1924] [id = 634] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x12bde8000 == 35 [pid = 1924] [id = 637] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x1245bd000 == 34 [pid = 1924] [id = 636] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x125057800 == 33 [pid = 1924] [id = 631] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x12b839000 == 32 [pid = 1924] [id = 635] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x129052000 == 31 [pid = 1924] [id = 632] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x12c44f000 == 30 [pid = 1924] [id = 638] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x117e1c000 == 29 [pid = 1924] [id = 628] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x12945e800 == 28 [pid = 1924] [id = 633] 05:46:21 INFO - PROCESS | 1924 | --DOCSHELL 0x123e1e800 == 27 [pid = 1924] [id = 630] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12903cc00) [pid = 1924] [serial = 1843] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x129435000) [pid = 1924] [serial = 1846] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x11287c800) [pid = 1924] [serial = 1823] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x129403c00) [pid = 1924] [serial = 1844] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1127f7000) [pid = 1924] [serial = 1822] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1130d0c00) [pid = 1924] [serial = 1807] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x118609400) [pid = 1924] [serial = 1834] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x119077000) [pid = 1924] [serial = 1835] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x113170c00) [pid = 1924] [serial = 1828] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1160ec800) [pid = 1924] [serial = 1829] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x12920fc00) [pid = 1924] [serial = 1819] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x113174400) [pid = 1924] [serial = 1826] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x113167800) [pid = 1924] [serial = 1825] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x1181db400) [pid = 1924] [serial = 1831] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x118320800) [pid = 1924] [serial = 1832] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x112866000) [pid = 1924] [serial = 1804] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119faa400) [pid = 1924] [serial = 1837] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x124e56000) [pid = 1924] [serial = 1838] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x129030000) [pid = 1924] [serial = 1802] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x129447800) [pid = 1924] [serial = 1849] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11999b000) [pid = 1924] [serial = 1813] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x116ac9000) [pid = 1924] [serial = 1810] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1241b8000) [pid = 1924] [serial = 1816] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x12943b800) [pid = 1924] [serial = 1847] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x113204800) [pid = 1924] [serial = 1852] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x117685400) [pid = 1924] [serial = 1853] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11276c000) [pid = 1924] [serial = 1850] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1255b8c00) [pid = 1924] [serial = 1840] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x119fb7800) [pid = 1924] [serial = 1855] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x127616400) [pid = 1924] [serial = 1841] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12976c400) [pid = 1924] [serial = 1861] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x129407400) [pid = 1924] [serial = 1858] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x126f37400) [pid = 1924] [serial = 1856] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x12966c800) [pid = 1924] [serial = 1859] [outer = 0x0] [url = about:blank] 05:46:21 INFO - PROCESS | 1924 | 1464785181486 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2025ms 05:46:21 INFO - PROCESS | 1924 | 1464785181519 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:46:21 INFO - PROCESS | 1924 | 1464785181520 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:46:21 INFO - PROCESS | 1924 | 1464785181524 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1924 | 1464785181525 Marionette TRACE conn2 <- [1,2530,null,{}] 05:46:21 INFO - PROCESS | 1924 | 1464785181537 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:21 INFO - PROCESS | 1924 | 1464785181620 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:46:21 INFO - PROCESS | 1924 | 1464785181668 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f21000 == 28 [pid = 1924] [id = 640] 05:46:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x111a0e000) [pid = 1924] [serial = 1920] [outer = 0x0] 05:46:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x111c7fc00) [pid = 1924] [serial = 1921] [outer = 0x111a0e000] 05:46:21 INFO - PROCESS | 1924 | 1464785181697 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1121b5800) [pid = 1924] [serial = 1922] [outer = 0x111a0e000] 05:46:22 INFO - PROCESS | 1924 | 1464785182010 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 525ms 05:46:22 INFO - PROCESS | 1924 | 1464785182049 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1924 | 1464785182054 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:46:22 INFO - PROCESS | 1924 | 1464785182058 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1924 | 1464785182060 Marionette TRACE conn2 <- [1,2534,null,{}] 05:46:22 INFO - PROCESS | 1924 | 1464785182063 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:22 INFO - PROCESS | 1924 | 1464785182149 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:46:22 INFO - PROCESS | 1924 | 1464785182157 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e10000 == 29 [pid = 1924] [id = 641] 05:46:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x111a0e400) [pid = 1924] [serial = 1923] [outer = 0x0] 05:46:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x1127f1800) [pid = 1924] [serial = 1924] [outer = 0x111a0e400] 05:46:22 INFO - PROCESS | 1924 | 1464785182225 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x112873000) [pid = 1924] [serial = 1925] [outer = 0x111a0e400] 05:46:22 INFO - PROCESS | 1924 | 1464785182531 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 523ms 05:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:46:22 INFO - PROCESS | 1924 | 1464785182583 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1924 | 1464785182584 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:46:22 INFO - PROCESS | 1924 | 1464785182587 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1924 | 1464785182589 Marionette TRACE conn2 <- [1,2538,null,{}] 05:46:22 INFO - PROCESS | 1924 | 1464785182597 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:22 INFO - PROCESS | 1924 | 1464785182683 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:46:22 INFO - PROCESS | 1924 | 1464785182734 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181b8000 == 30 [pid = 1924] [id = 642] 05:46:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x110e09c00) [pid = 1924] [serial = 1926] [outer = 0x0] 05:46:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x112887400) [pid = 1924] [serial = 1927] [outer = 0x110e09c00] 05:46:22 INFO - PROCESS | 1924 | 1464785182763 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x112896800) [pid = 1924] [serial = 1928] [outer = 0x110e09c00] 05:46:23 INFO - PROCESS | 1924 | 1464785183071 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 521ms 05:46:23 INFO - PROCESS | 1924 | 1464785183109 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1924 | 1464785183111 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:46:23 INFO - PROCESS | 1924 | 1464785183116 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1924 | 1464785183118 Marionette TRACE conn2 <- [1,2542,null,{}] 05:46:23 INFO - PROCESS | 1924 | 1464785183120 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 1924 | 1464785183200 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:46:23 INFO - PROCESS | 1924 | 1464785183204 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x119558000 == 31 [pid = 1924] [id = 643] 05:46:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1128a1c00) [pid = 1924] [serial = 1929] [outer = 0x0] 05:46:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1130d0c00) [pid = 1924] [serial = 1930] [outer = 0x1128a1c00] 05:46:23 INFO - PROCESS | 1924 | 1464785183230 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11316ec00) [pid = 1924] [serial = 1931] [outer = 0x1128a1c00] 05:46:23 INFO - PROCESS | 1924 | 1464785183541 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 473ms 05:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:46:23 INFO - PROCESS | 1924 | 1464785183589 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1924 | 1464785183590 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:46:23 INFO - PROCESS | 1924 | 1464785183592 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1924 | 1464785183593 Marionette TRACE conn2 <- [1,2546,null,{}] 05:46:23 INFO - PROCESS | 1924 | 1464785183596 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:23 INFO - PROCESS | 1924 | 1464785183689 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:46:23 INFO - PROCESS | 1924 | 1464785183697 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cb8800 == 32 [pid = 1924] [id = 644] 05:46:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x110e34c00) [pid = 1924] [serial = 1932] [outer = 0x0] 05:46:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x113173800) [pid = 1924] [serial = 1933] [outer = 0x110e34c00] 05:46:23 INFO - PROCESS | 1924 | 1464785183723 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x113865000) [pid = 1924] [serial = 1934] [outer = 0x110e34c00] 05:46:24 INFO - PROCESS | 1924 | 1464785184056 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 05:46:24 INFO - PROCESS | 1924 | 1464785184065 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1924 | 1464785184066 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:46:24 INFO - PROCESS | 1924 | 1464785184068 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1924 | 1464785184069 Marionette TRACE conn2 <- [1,2550,null,{}] 05:46:24 INFO - PROCESS | 1924 | 1464785184072 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:24 INFO - PROCESS | 1924 | 1464785184169 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:46:24 INFO - PROCESS | 1924 | 1464785184175 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0b9000 == 33 [pid = 1924] [id = 645] 05:46:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x113d04400) [pid = 1924] [serial = 1935] [outer = 0x0] 05:46:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x115ec9400) [pid = 1924] [serial = 1936] [outer = 0x113d04400] 05:46:24 INFO - PROCESS | 1924 | 1464785184203 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1161b2800) [pid = 1924] [serial = 1937] [outer = 0x113d04400] 05:46:24 INFO - PROCESS | 1924 | 1464785184530 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 468ms 05:46:24 INFO - PROCESS | 1924 | 1464785184536 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 1924 | 1464785184537 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:46:24 INFO - PROCESS | 1924 | 1464785184540 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 1924 | 1464785184541 Marionette TRACE conn2 <- [1,2554,null,{}] 05:46:24 INFO - PROCESS | 1924 | 1464785184543 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:24 INFO - PROCESS | 1924 | 1464785184645 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:46:24 INFO - PROCESS | 1924 | 1464785184652 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a112000 == 34 [pid = 1924] [id = 646] 05:46:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11286ec00) [pid = 1924] [serial = 1938] [outer = 0x0] 05:46:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1161b4c00) [pid = 1924] [serial = 1939] [outer = 0x11286ec00] 05:46:24 INFO - PROCESS | 1924 | 1464785184677 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x116706c00) [pid = 1924] [serial = 1940] [outer = 0x11286ec00] 05:46:24 INFO - PROCESS | 1924 | 1464785184968 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 05:46:25 INFO - PROCESS | 1924 | 1464785185008 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1924 | 1464785185010 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:46:25 INFO - PROCESS | 1924 | 1464785185013 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1924 | 1464785185016 Marionette TRACE conn2 <- [1,2558,null,{}] 05:46:25 INFO - PROCESS | 1924 | 1464785185018 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:25 INFO - PROCESS | 1924 | 1464785185090 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:46:25 INFO - PROCESS | 1924 | 1464785185095 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x123adb000 == 35 [pid = 1924] [id = 647] 05:46:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x110e92c00) [pid = 1924] [serial = 1941] [outer = 0x0] 05:46:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x116853800) [pid = 1924] [serial = 1942] [outer = 0x110e92c00] 05:46:25 INFO - PROCESS | 1924 | 1464785185130 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x116a66c00) [pid = 1924] [serial = 1943] [outer = 0x110e92c00] 05:46:25 INFO - PROCESS | 1924 | 1464785185465 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms 05:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:46:25 INFO - PROCESS | 1924 | 1464785185485 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1924 | 1464785185486 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:46:25 INFO - PROCESS | 1924 | 1464785185488 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1924 | 1464785185489 Marionette TRACE conn2 <- [1,2562,null,{}] 05:46:25 INFO - PROCESS | 1924 | 1464785185491 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:25 INFO - PROCESS | 1924 | 1464785185590 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:46:25 INFO - PROCESS | 1924 | 1464785185599 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181b6000 == 36 [pid = 1924] [id = 648] 05:46:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x11717f400) [pid = 1924] [serial = 1944] [outer = 0x0] 05:46:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x117398400) [pid = 1924] [serial = 1945] [outer = 0x11717f400] 05:46:25 INFO - PROCESS | 1924 | 1464785185624 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x117682000) [pid = 1924] [serial = 1946] [outer = 0x11717f400] 05:46:25 INFO - PROCESS | 1924 | 1464785185936 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 468ms 05:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:46:25 INFO - PROCESS | 1924 | 1464785185956 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1924 | 1464785185958 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:46:25 INFO - PROCESS | 1924 | 1464785185960 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1924 | 1464785185961 Marionette TRACE conn2 <- [1,2566,null,{}] 05:46:25 INFO - PROCESS | 1924 | 1464785185967 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 1924 | 1464785186045 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:46:26 INFO - PROCESS | 1924 | 1464785186052 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x1245c4800 == 37 [pid = 1924] [id = 649] 05:46:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x11768a800) [pid = 1924] [serial = 1947] [outer = 0x0] 05:46:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x11820fc00) [pid = 1924] [serial = 1948] [outer = 0x11768a800] 05:46:26 INFO - PROCESS | 1924 | 1464785186076 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1182b2000) [pid = 1924] [serial = 1949] [outer = 0x11768a800] 05:46:26 INFO - PROCESS | 1924 | 1464785186433 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 05:46:26 INFO - PROCESS | 1924 | 1464785186482 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:46:26 INFO - PROCESS | 1924 | 1464785186492 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:46:26 INFO - PROCESS | 1924 | 1464785186504 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 1924 | 1464785186505 Marionette TRACE conn2 <- [1,2570,null,{}] 05:46:26 INFO - PROCESS | 1924 | 1464785186508 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:26 INFO - PROCESS | 1924 | 1464785186615 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:46:26 INFO - PROCESS | 1924 | 1464785186619 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cb7800 == 38 [pid = 1924] [id = 650] 05:46:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x11831f000) [pid = 1924] [serial = 1950] [outer = 0x0] 05:46:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x118329000) [pid = 1924] [serial = 1951] [outer = 0x11831f000] 05:46:26 INFO - PROCESS | 1924 | 1464785186651 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x118939c00) [pid = 1924] [serial = 1952] [outer = 0x11831f000] 05:46:27 INFO - PROCESS | 1924 | 1464785187009 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 528ms 05:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:46:27 INFO - PROCESS | 1924 | 1464785187023 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1924 | 1464785187024 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:46:27 INFO - PROCESS | 1924 | 1464785187026 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1924 | 1464785187028 Marionette TRACE conn2 <- [1,2574,null,{}] 05:46:27 INFO - PROCESS | 1924 | 1464785187033 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:27 INFO - PROCESS | 1924 | 1464785187132 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:46:27 INFO - PROCESS | 1924 | 1464785187145 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fcd000 == 39 [pid = 1924] [id = 651] 05:46:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x118320c00) [pid = 1924] [serial = 1953] [outer = 0x0] 05:46:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x119045800) [pid = 1924] [serial = 1954] [outer = 0x118320c00] 05:46:27 INFO - PROCESS | 1924 | 1464785187170 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11907ac00) [pid = 1924] [serial = 1955] [outer = 0x118320c00] 05:46:27 INFO - PROCESS | 1924 | 1464785187491 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 521ms 05:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:46:27 INFO - PROCESS | 1924 | 1464785187549 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1924 | 1464785187550 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:46:27 INFO - PROCESS | 1924 | 1464785187552 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1924 | 1464785187553 Marionette TRACE conn2 <- [1,2578,null,{}] 05:46:27 INFO - PROCESS | 1924 | 1464785187556 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:27 INFO - PROCESS | 1924 | 1464785187650 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:46:27 INFO - PROCESS | 1924 | 1464785187671 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e4000 == 40 [pid = 1924] [id = 652] 05:46:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x1189c5800) [pid = 1924] [serial = 1956] [outer = 0x0] 05:46:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x1193eec00) [pid = 1924] [serial = 1957] [outer = 0x1189c5800] 05:46:27 INFO - PROCESS | 1924 | 1464785187695 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x11957e400) [pid = 1924] [serial = 1958] [outer = 0x1189c5800] 05:46:28 INFO - PROCESS | 1924 | 1464785188026 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 05:46:28 INFO - PROCESS | 1924 | 1464785188077 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:46:28 INFO - PROCESS | 1924 | 1464785188078 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:46:28 INFO - PROCESS | 1924 | 1464785188080 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1924 | 1464785188081 Marionette TRACE conn2 <- [1,2582,null,{}] 05:46:28 INFO - PROCESS | 1924 | 1464785188084 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 1924 | 1464785188181 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:46:28 INFO - PROCESS | 1924 | 1464785188185 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x129457800 == 41 [pid = 1924] [id = 653] 05:46:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x1193ea000) [pid = 1924] [serial = 1959] [outer = 0x0] 05:46:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x11959e800) [pid = 1924] [serial = 1960] [outer = 0x1193ea000] 05:46:28 INFO - PROCESS | 1924 | 1464785188238 Marionette DEBUG loaded listener.js 05:46:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x11999b000) [pid = 1924] [serial = 1961] [outer = 0x1193ea000] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x111ed5400) [pid = 1924] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x116a63000) [pid = 1924] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x112889400) [pid = 1924] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x1182b4400) [pid = 1924] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12509b000) [pid = 1924] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x11832a000) [pid = 1924] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11601e000) [pid = 1924] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x129432800) [pid = 1924] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x119f0bc00) [pid = 1924] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12497ec00) [pid = 1924] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x124e4b000) [pid = 1924] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x1121b5000) [pid = 1924] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1121b4000) [pid = 1924] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x110e8f400) [pid = 1924] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1127fb000) [pid = 1924] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x110e41400) [pid = 1924] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x111f4ac00) [pid = 1924] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x118327400) [pid = 1924] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1161b0800) [pid = 1924] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11289cc00) [pid = 1924] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1127f9800) [pid = 1924] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x129672400) [pid = 1924] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x118131000) [pid = 1924] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1166c3000) [pid = 1924] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x113d0ac00) [pid = 1924] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:46:28 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1184d5800) [pid = 1924] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:46:28 INFO - PROCESS | 1924 | 1464785188837 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 768ms 05:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:46:28 INFO - PROCESS | 1924 | 1464785188849 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1924 | 1464785188850 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:46:28 INFO - PROCESS | 1924 | 1464785188852 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1924 | 1464785188853 Marionette TRACE conn2 <- [1,2586,null,{}] 05:46:28 INFO - PROCESS | 1924 | 1464785188855 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:28 INFO - PROCESS | 1924 | 1464785188935 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:46:28 INFO - PROCESS | 1924 | 1464785188957 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f83000 == 42 [pid = 1924] [id = 654] 05:46:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1127f9800) [pid = 1924] [serial = 1962] [outer = 0x0] 05:46:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11286a800) [pid = 1924] [serial = 1963] [outer = 0x1127f9800] 05:46:28 INFO - PROCESS | 1924 | 1464785188982 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11316dc00) [pid = 1924] [serial = 1964] [outer = 0x1127f9800] 05:46:29 INFO - PROCESS | 1924 | 1464785189347 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 518ms 05:46:29 INFO - PROCESS | 1924 | 1464785189372 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:46:29 INFO - PROCESS | 1924 | 1464785189374 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:46:29 INFO - PROCESS | 1924 | 1464785189377 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1924 | 1464785189378 Marionette TRACE conn2 <- [1,2590,null,{}] 05:46:29 INFO - PROCESS | 1924 | 1464785189384 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:29 INFO - PROCESS | 1924 | 1464785189537 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:46:29 INFO - PROCESS | 1924 | 1464785189548 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271dd000 == 43 [pid = 1924] [id = 655] 05:46:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x111f4ac00) [pid = 1924] [serial = 1965] [outer = 0x0] 05:46:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11767ec00) [pid = 1924] [serial = 1966] [outer = 0x111f4ac00] 05:46:29 INFO - PROCESS | 1924 | 1464785189572 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x1189d4000) [pid = 1924] [serial = 1967] [outer = 0x111f4ac00] 05:46:29 INFO - PROCESS | 1924 | 1464785189868 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 522ms 05:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:46:29 INFO - PROCESS | 1924 | 1464785189900 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 1924 | 1464785189901 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:46:29 INFO - PROCESS | 1924 | 1464785189903 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 1924 | 1464785189904 Marionette TRACE conn2 <- [1,2594,null,{}] 05:46:29 INFO - PROCESS | 1924 | 1464785189906 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:29 INFO - PROCESS | 1924 | 1464785189987 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:46:29 INFO - PROCESS | 1924 | 1464785189992 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abcc800 == 44 [pid = 1924] [id = 656] 05:46:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x117178800) [pid = 1924] [serial = 1968] [outer = 0x0] 05:46:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x119d5bc00) [pid = 1924] [serial = 1969] [outer = 0x117178800] 05:46:30 INFO - PROCESS | 1924 | 1464785190016 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x119fae400) [pid = 1924] [serial = 1970] [outer = 0x117178800] 05:46:30 INFO - PROCESS | 1924 | 1464785190351 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 467ms 05:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:46:30 INFO - PROCESS | 1924 | 1464785190372 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1924 | 1464785190373 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:46:30 INFO - PROCESS | 1924 | 1464785190375 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1924 | 1464785190376 Marionette TRACE conn2 <- [1,2598,null,{}] 05:46:30 INFO - PROCESS | 1924 | 1464785190378 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:30 INFO - PROCESS | 1924 | 1464785190489 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:46:30 INFO - PROCESS | 1924 | 1464785190496 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ada8800 == 45 [pid = 1924] [id = 657] 05:46:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x119faf000) [pid = 1924] [serial = 1971] [outer = 0x0] 05:46:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x119fb7000) [pid = 1924] [serial = 1972] [outer = 0x119faf000] 05:46:30 INFO - PROCESS | 1924 | 1464785190522 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x11a174c00) [pid = 1924] [serial = 1973] [outer = 0x119faf000] 05:46:30 INFO - PROCESS | 1924 | 1464785190822 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 519ms 05:46:30 INFO - PROCESS | 1924 | 1464785190919 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1924 | 1464785190921 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:46:30 INFO - PROCESS | 1924 | 1464785190925 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1924 | 1464785190928 Marionette TRACE conn2 <- [1,2602,null,{}] 05:46:30 INFO - PROCESS | 1924 | 1464785190935 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 1924 | 1464785191047 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:46:31 INFO - PROCESS | 1924 | 1464785191122 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11265d000 == 46 [pid = 1924] [id = 658] 05:46:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x110e3b800) [pid = 1924] [serial = 1974] [outer = 0x0] 05:46:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x110e40000) [pid = 1924] [serial = 1975] [outer = 0x110e3b800] 05:46:31 INFO - PROCESS | 1924 | 1464785191154 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x110e9c800) [pid = 1924] [serial = 1976] [outer = 0x110e3b800] 05:46:31 INFO - PROCESS | 1924 | 1464785191761 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 876ms 05:46:31 INFO - PROCESS | 1924 | 1464785191812 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1924 | 1464785191816 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:46:31 INFO - PROCESS | 1924 | 1464785191821 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1924 | 1464785191824 Marionette TRACE conn2 <- [1,2606,null,{}] 05:46:31 INFO - PROCESS | 1924 | 1464785191827 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:31 INFO - PROCESS | 1924 | 1464785191939 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:46:32 INFO - PROCESS | 1924 | 1464785191994 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cc0000 == 47 [pid = 1924] [id = 659] 05:46:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x112773400) [pid = 1924] [serial = 1977] [outer = 0x0] 05:46:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x112872c00) [pid = 1924] [serial = 1978] [outer = 0x112773400] 05:46:32 INFO - PROCESS | 1924 | 1464785192023 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x11287f800) [pid = 1924] [serial = 1979] [outer = 0x112773400] 05:46:32 INFO - PROCESS | 1924 | 1464785192780 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1024ms 05:46:32 INFO - PROCESS | 1924 | 1464785192843 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:46:32 INFO - PROCESS | 1924 | 1464785192846 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:46:32 INFO - PROCESS | 1924 | 1464785192849 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 1924 | 1464785192851 Marionette TRACE conn2 <- [1,2610,null,{}] 05:46:32 INFO - PROCESS | 1924 | 1464785192855 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:32 INFO - PROCESS | 1924 | 1464785192971 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1269ce800 == 46 [pid = 1924] [id = 322] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x124bd5800 == 45 [pid = 1924] [id = 325] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1170ff000 == 44 [pid = 1924] [id = 324] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1161da800 == 43 [pid = 1924] [id = 311] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1170f8000 == 42 [pid = 1924] [id = 318] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1249a0000 == 41 [pid = 1924] [id = 321] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e2000 == 40 [pid = 1924] [id = 323] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1170f8800 == 39 [pid = 1924] [id = 312] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x11a099000 == 38 [pid = 1924] [id = 316] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e3000 == 37 [pid = 1924] [id = 326] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x1193c6800 == 36 [pid = 1924] [id = 314] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x119f72000 == 35 [pid = 1924] [id = 315] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x123acf000 == 34 [pid = 1924] [id = 319] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x11896e000 == 33 [pid = 1924] [id = 313] 05:46:32 INFO - PROCESS | 1924 | --DOCSHELL 0x113a26800 == 32 [pid = 1924] [id = 310] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x12a7a4c00) [pid = 1924] [serial = 1918] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | 1464785193052 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e06000 == 33 [pid = 1924] [id = 660] 05:46:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x111c8a400) [pid = 1924] [serial = 1980] [outer = 0x0] 05:46:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x1121ad400) [pid = 1924] [serial = 1981] [outer = 0x111c8a400] 05:46:33 INFO - PROCESS | 1924 | 1464785193081 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x112869400) [pid = 1924] [serial = 1982] [outer = 0x111c8a400] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x112878c00) [pid = 1924] [serial = 1805] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x12ce85800) [pid = 1924] [serial = 1742] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x113d0e400) [pid = 1924] [serial = 1808] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x12396ec00) [pid = 1924] [serial = 1814] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x129435c00) [pid = 1924] [serial = 1820] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x126d9a400) [pid = 1924] [serial = 1817] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x1182b3400) [pid = 1924] [serial = 1811] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x129768800) [pid = 1924] [serial = 1916] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x123c36c00) [pid = 1924] [serial = 1900] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x1255b3c00) [pid = 1924] [serial = 1903] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x124e52000) [pid = 1924] [serial = 1901] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x12761bc00) [pid = 1924] [serial = 1906] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1189cd800) [pid = 1924] [serial = 1910] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11316e400) [pid = 1924] [serial = 1909] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x129210400) [pid = 1924] [serial = 1912] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x12944c000) [pid = 1924] [serial = 1915] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x11286bc00) [pid = 1924] [serial = 1885] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x11316ac00) [pid = 1924] [serial = 1886] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11287b400) [pid = 1924] [serial = 1883] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x112869000) [pid = 1924] [serial = 1882] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x113802400) [pid = 1924] [serial = 1879] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x126d08800) [pid = 1924] [serial = 1880] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x1255b9800) [pid = 1924] [serial = 1876] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x128d5b800) [pid = 1924] [serial = 1877] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11a172000) [pid = 1924] [serial = 1873] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x123d70800) [pid = 1924] [serial = 1874] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1181dbc00) [pid = 1924] [serial = 1870] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1193e5400) [pid = 1924] [serial = 1871] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x115167c00) [pid = 1924] [serial = 1868] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11334d800) [pid = 1924] [serial = 1867] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112881c00) [pid = 1924] [serial = 1865] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112870c00) [pid = 1924] [serial = 1864] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x12a7a5c00) [pid = 1924] [serial = 1862] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118323000) [pid = 1924] [serial = 1894] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1184d6000) [pid = 1924] [serial = 1895] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1168a4400) [pid = 1924] [serial = 1891] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x118136800) [pid = 1924] [serial = 1892] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11601c400) [pid = 1924] [serial = 1888] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x116174800) [pid = 1924] [serial = 1889] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11904cc00) [pid = 1924] [serial = 1897] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x119fb0400) [pid = 1924] [serial = 1898] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x126d99400) [pid = 1924] [serial = 1904] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x12943b000) [pid = 1924] [serial = 1913] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x129038c00) [pid = 1924] [serial = 1907] [outer = 0x0] [url = about:blank] 05:46:33 INFO - PROCESS | 1924 | 1464785193389 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 571ms 05:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:46:33 INFO - PROCESS | 1924 | 1464785193420 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1924 | 1464785193423 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:46:33 INFO - PROCESS | 1924 | 1464785193427 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1924 | 1464785193429 Marionette TRACE conn2 <- [1,2614,null,{}] 05:46:33 INFO - PROCESS | 1924 | 1464785193432 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:33 INFO - PROCESS | 1924 | 1464785193511 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:46:33 INFO - PROCESS | 1924 | 1464785193561 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x117065000 == 34 [pid = 1924] [id = 661] 05:46:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1127f6800) [pid = 1924] [serial = 1983] [outer = 0x0] 05:46:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11287f400) [pid = 1924] [serial = 1984] [outer = 0x1127f6800] 05:46:33 INFO - PROCESS | 1924 | 1464785193587 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x112891c00) [pid = 1924] [serial = 1985] [outer = 0x1127f6800] 05:46:33 INFO - PROCESS | 1924 | 1464785193893 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 472ms 05:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:46:33 INFO - PROCESS | 1924 | 1464785193903 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1924 | 1464785193905 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:46:33 INFO - PROCESS | 1924 | 1464785193907 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1924 | 1464785193909 Marionette TRACE conn2 <- [1,2618,null,{}] 05:46:33 INFO - PROCESS | 1924 | 1464785193920 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 1924 | 1464785194000 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:46:34 INFO - PROCESS | 1924 | 1464785194006 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f7a800 == 35 [pid = 1924] [id = 662] 05:46:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x110e93c00) [pid = 1924] [serial = 1986] [outer = 0x0] 05:46:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x113168c00) [pid = 1924] [serial = 1987] [outer = 0x110e93c00] 05:46:34 INFO - PROCESS | 1924 | 1464785194036 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x113278c00) [pid = 1924] [serial = 1988] [outer = 0x110e93c00] 05:46:34 INFO - PROCESS | 1924 | 1464785194391 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 524ms 05:46:34 INFO - PROCESS | 1924 | 1464785194432 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1924 | 1464785194434 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:46:34 INFO - PROCESS | 1924 | 1464785194436 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1924 | 1464785194438 Marionette TRACE conn2 <- [1,2622,null,{}] 05:46:34 INFO - PROCESS | 1924 | 1464785194440 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 1924 | 1464785194520 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:46:34 INFO - PROCESS | 1924 | 1464785194524 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e2800 == 36 [pid = 1924] [id = 663] 05:46:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1138ed000) [pid = 1924] [serial = 1989] [outer = 0x0] 05:46:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x113f09800) [pid = 1924] [serial = 1990] [outer = 0x1138ed000] 05:46:34 INFO - PROCESS | 1924 | 1464785194552 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11601a400) [pid = 1924] [serial = 1991] [outer = 0x1138ed000] 05:46:34 INFO - PROCESS | 1924 | 1464785194885 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 468ms 05:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:46:34 INFO - PROCESS | 1924 | 1464785194905 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1924 | 1464785194906 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:46:34 INFO - PROCESS | 1924 | 1464785194908 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1924 | 1464785194910 Marionette TRACE conn2 <- [1,2626,null,{}] 05:46:34 INFO - PROCESS | 1924 | 1464785194913 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:34 INFO - PROCESS | 1924 | 1464785194988 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:46:35 INFO - PROCESS | 1924 | 1464785195049 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c91800 == 37 [pid = 1924] [id = 664] 05:46:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x113a7a800) [pid = 1924] [serial = 1992] [outer = 0x0] 05:46:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116020c00) [pid = 1924] [serial = 1993] [outer = 0x113a7a800] 05:46:35 INFO - PROCESS | 1924 | 1464785195074 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1161b0800) [pid = 1924] [serial = 1994] [outer = 0x113a7a800] 05:46:35 INFO - PROCESS | 1924 | 1464785195422 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 523ms 05:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:46:35 INFO - PROCESS | 1924 | 1464785195434 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1924 | 1464785195435 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:46:35 INFO - PROCESS | 1924 | 1464785195437 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1924 | 1464785195438 Marionette TRACE conn2 <- [1,2630,null,{}] 05:46:35 INFO - PROCESS | 1924 | 1464785195440 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:35 INFO - PROCESS | 1924 | 1464785195554 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:46:35 INFO - PROCESS | 1924 | 1464785195568 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x124673800 == 38 [pid = 1924] [id = 665] 05:46:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116170400) [pid = 1924] [serial = 1995] [outer = 0x0] 05:46:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116710800) [pid = 1924] [serial = 1996] [outer = 0x116170400] 05:46:35 INFO - PROCESS | 1924 | 1464785195594 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x118132000) [pid = 1924] [serial = 1997] [outer = 0x116170400] 05:46:35 INFO - PROCESS | 1924 | 1464785195931 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 05:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:46:35 INFO - PROCESS | 1924 | 1464785195956 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:46:35 INFO - PROCESS | 1924 | 1464785195957 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:46:35 INFO - PROCESS | 1924 | 1464785195959 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:46:35 INFO - PROCESS | 1924 | 1464785195960 Marionette TRACE conn2 <- [1,2634,null,{}] 05:46:35 INFO - PROCESS | 1924 | 1464785195963 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:36 INFO - PROCESS | 1924 | 1464785196038 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:46:36 INFO - PROCESS | 1924 | 1464785196064 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x125658000 == 39 [pid = 1924] [id = 666] 05:46:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x118211000) [pid = 1924] [serial = 1998] [outer = 0x0] 05:46:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x1182b4400) [pid = 1924] [serial = 1999] [outer = 0x118211000] 05:46:36 INFO - PROCESS | 1924 | 1464785196088 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x118323c00) [pid = 1924] [serial = 2000] [outer = 0x118211000] 05:46:36 INFO - PROCESS | 1924 | 1464785196437 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 521ms 05:46:36 INFO - PROCESS | 1924 | 1464785196487 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1924 | 1464785196488 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:46:36 INFO - PROCESS | 1924 | 1464785196490 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1924 | 1464785196498 Marionette TRACE conn2 <- [1,2638,null,{}] 05:46:36 INFO - PROCESS | 1924 | 1464785196500 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:36 INFO - PROCESS | 1924 | 1464785196594 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:46:36 INFO - PROCESS | 1924 | 1464785196598 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e3800 == 40 [pid = 1924] [id = 667] 05:46:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x112898800) [pid = 1924] [serial = 2001] [outer = 0x0] 05:46:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11832a400) [pid = 1924] [serial = 2002] [outer = 0x112898800] 05:46:36 INFO - PROCESS | 1924 | 1464785196623 Marionette DEBUG loaded listener.js 05:46:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x11860e800) [pid = 1924] [serial = 2003] [outer = 0x112898800] 05:46:36 INFO - PROCESS | 1924 | 1464785196975 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 526ms 05:46:37 INFO - PROCESS | 1924 | 1464785197016 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1924 | 1464785197017 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:46:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:46:37 INFO - PROCESS | 1924 | 1464785197020 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1924 | 1464785197021 Marionette TRACE conn2 <- [1,2642,null,{}] 05:46:37 INFO - PROCESS | 1924 | 1464785197023 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 1924 | 1464785197119 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:46:37 INFO - PROCESS | 1924 | 1464785197132 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x129230800 == 41 [pid = 1924] [id = 668] 05:46:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x118611800) [pid = 1924] [serial = 2004] [outer = 0x0] 05:46:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1189c7800) [pid = 1924] [serial = 2005] [outer = 0x118611800] 05:46:37 INFO - PROCESS | 1924 | 1464785197157 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119077000) [pid = 1924] [serial = 2006] [outer = 0x118611800] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x111a0e400) [pid = 1924] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x11286ec00) [pid = 1924] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x110e34c00) [pid = 1924] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x110e92c00) [pid = 1924] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11717f400) [pid = 1924] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x113d04400) [pid = 1924] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x1128a1c00) [pid = 1924] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x110e09c00) [pid = 1924] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x111a0e000) [pid = 1924] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11768a800) [pid = 1924] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1189c5800) [pid = 1924] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x118320c00) [pid = 1924] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1193ea000) [pid = 1924] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1127f9800) [pid = 1924] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x111f4ac00) [pid = 1924] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x117178800) [pid = 1924] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:46:37 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11831f000) [pid = 1924] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:46:37 INFO - PROCESS | 1924 | 1464785197583 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:46:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:46:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 569ms 05:46:37 INFO - PROCESS | 1924 | 1464785197590 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:46:37 INFO - PROCESS | 1924 | 1464785197591 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:46:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:46:37 INFO - PROCESS | 1924 | 1464785197593 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:46:37 INFO - PROCESS | 1924 | 1464785197595 Marionette TRACE conn2 <- [1,2646,null,{}] 05:46:37 INFO - PROCESS | 1924 | 1464785197598 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:37 INFO - PROCESS | 1924 | 1464785197684 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:46:37 INFO - PROCESS | 1924 | 1464785197689 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290eb800 == 42 [pid = 1924] [id = 669] 05:46:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x11316c800) [pid = 1924] [serial = 2007] [outer = 0x0] 05:46:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11660f400) [pid = 1924] [serial = 2008] [outer = 0x11316c800] 05:46:37 INFO - PROCESS | 1924 | 1464785197713 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x117685400) [pid = 1924] [serial = 2009] [outer = 0x11316c800] 05:46:38 INFO - PROCESS | 1924 | 1464785198236 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:46:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 672ms 05:46:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:46:38 INFO - PROCESS | 1924 | 1464785198266 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1924 | 1464785198268 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:46:38 INFO - PROCESS | 1924 | 1464785198271 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1924 | 1464785198274 Marionette TRACE conn2 <- [1,2650,null,{}] 05:46:38 INFO - PROCESS | 1924 | 1464785198277 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:38 INFO - PROCESS | 1924 | 1464785198375 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:46:38 INFO - PROCESS | 1924 | 1464785198442 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x11897b000 == 43 [pid = 1924] [id = 670] 05:46:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11276d000) [pid = 1924] [serial = 2010] [outer = 0x0] 05:46:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1127fb400) [pid = 1924] [serial = 2011] [outer = 0x11276d000] 05:46:38 INFO - PROCESS | 1924 | 1464785198472 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x112882000) [pid = 1924] [serial = 2012] [outer = 0x11276d000] 05:46:38 INFO - PROCESS | 1924 | 1464785198887 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:46:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:46:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 620ms 05:46:38 INFO - PROCESS | 1924 | 1464785198892 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1924 | 1464785198896 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:46:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:46:38 INFO - PROCESS | 1924 | 1464785198901 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1924 | 1464785198903 Marionette TRACE conn2 <- [1,2654,null,{}] 05:46:38 INFO - PROCESS | 1924 | 1464785198905 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:39 INFO - PROCESS | 1924 | 1464785199007 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:46:39 INFO - PROCESS | 1924 | 1464785199103 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c8e000 == 44 [pid = 1924] [id = 671] 05:46:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x11289b800) [pid = 1924] [serial = 2013] [outer = 0x0] 05:46:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x113166800) [pid = 1924] [serial = 2014] [outer = 0x11289b800] 05:46:39 INFO - PROCESS | 1924 | 1464785199134 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11326e400) [pid = 1924] [serial = 2015] [outer = 0x11289b800] 05:46:39 INFO - PROCESS | 1924 | 1464785199544 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:46:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:46:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 669ms 05:46:39 INFO - PROCESS | 1924 | 1464785199571 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1924 | 1464785199572 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:46:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:46:39 INFO - PROCESS | 1924 | 1464785199575 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1924 | 1464785199577 Marionette TRACE conn2 <- [1,2658,null,{}] 05:46:39 INFO - PROCESS | 1924 | 1464785199604 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:39 INFO - PROCESS | 1924 | 1464785199706 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:46:39 INFO - PROCESS | 1924 | 1464785199771 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8ba000 == 45 [pid = 1924] [id = 672] 05:46:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x116080000) [pid = 1924] [serial = 2016] [outer = 0x0] 05:46:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1166c4400) [pid = 1924] [serial = 2017] [outer = 0x116080000] 05:46:39 INFO - PROCESS | 1924 | 1464785199803 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x116a63800) [pid = 1924] [serial = 2018] [outer = 0x116080000] 05:46:40 INFO - PROCESS | 1924 | 1464785200207 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:46:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 640ms 05:46:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:46:40 INFO - PROCESS | 1924 | 1464785200215 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1924 | 1464785200217 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:46:40 INFO - PROCESS | 1924 | 1464785200219 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1924 | 1464785200221 Marionette TRACE conn2 <- [1,2662,null,{}] 05:46:40 INFO - PROCESS | 1924 | 1464785200223 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:40 INFO - PROCESS | 1924 | 1464785200323 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:46:40 INFO - PROCESS | 1924 | 1464785200419 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abd7000 == 46 [pid = 1924] [id = 673] 05:46:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x117686800) [pid = 1924] [serial = 2019] [outer = 0x0] 05:46:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x11831f000) [pid = 1924] [serial = 2020] [outer = 0x117686800] 05:46:40 INFO - PROCESS | 1924 | 1464785200450 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11893bc00) [pid = 1924] [serial = 2021] [outer = 0x117686800] 05:46:40 INFO - PROCESS | 1924 | 1464785200841 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:46:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:46:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 669ms 05:46:40 INFO - PROCESS | 1924 | 1464785200889 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:46:40 INFO - PROCESS | 1924 | 1464785200890 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:46:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:46:40 INFO - PROCESS | 1924 | 1464785200892 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 1924 | 1464785200893 Marionette TRACE conn2 <- [1,2666,null,{}] 05:46:40 INFO - PROCESS | 1924 | 1464785200914 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:41 INFO - PROCESS | 1924 | 1464785201010 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:46:41 INFO - PROCESS | 1924 | 1464785201078 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b850800 == 47 [pid = 1924] [id = 674] 05:46:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x1189c5800) [pid = 1924] [serial = 2022] [outer = 0x0] 05:46:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11907cc00) [pid = 1924] [serial = 2023] [outer = 0x1189c5800] 05:46:41 INFO - PROCESS | 1924 | 1464785201107 Marionette DEBUG loaded listener.js 05:46:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x1193ec800) [pid = 1924] [serial = 2024] [outer = 0x1189c5800] 05:46:42 INFO - PROCESS | 1924 | 1464785202007 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:46:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:46:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1176ms 05:46:42 INFO - PROCESS | 1924 | 1464785202068 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1924 | 1464785202070 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:46:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:46:42 INFO - PROCESS | 1924 | 1464785202074 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1924 | 1464785202076 Marionette TRACE conn2 <- [1,2670,null,{}] 05:46:42 INFO - PROCESS | 1924 | 1464785202080 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:42 INFO - PROCESS | 1924 | 1464785202173 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:46:42 INFO - PROCESS | 1924 | 1464785202226 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181c8800 == 48 [pid = 1924] [id = 675] 05:46:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x111ed7400) [pid = 1924] [serial = 2025] [outer = 0x0] 05:46:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1121a8c00) [pid = 1924] [serial = 2026] [outer = 0x111ed7400] 05:46:42 INFO - PROCESS | 1924 | 1464785202254 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x1127f3000) [pid = 1924] [serial = 2027] [outer = 0x111ed7400] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11902e800 == 47 [pid = 1924] [id = 320] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x129230800 == 46 [pid = 1924] [id = 668] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e3800 == 45 [pid = 1924] [id = 667] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x125658000 == 44 [pid = 1924] [id = 666] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x124673800 == 43 [pid = 1924] [id = 665] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x123c91800 == 42 [pid = 1924] [id = 664] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e2800 == 41 [pid = 1924] [id = 663] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x119f7a800 == 40 [pid = 1924] [id = 662] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x117065000 == 39 [pid = 1924] [id = 661] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x115e06000 == 38 [pid = 1924] [id = 660] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119fb7000) [pid = 1924] [serial = 1972] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOCSHELL 0x11265d000 == 37 [pid = 1924] [id = 658] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x1127f1800) [pid = 1924] [serial = 1924] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x112873000) [pid = 1924] [serial = 1925] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1161b4c00) [pid = 1924] [serial = 1939] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x116706c00) [pid = 1924] [serial = 1940] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x113173800) [pid = 1924] [serial = 1933] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x113865000) [pid = 1924] [serial = 1934] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x116853800) [pid = 1924] [serial = 1942] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x116a66c00) [pid = 1924] [serial = 1943] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x117398400) [pid = 1924] [serial = 1945] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x117682000) [pid = 1924] [serial = 1946] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x115ec9400) [pid = 1924] [serial = 1936] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1161b2800) [pid = 1924] [serial = 1937] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1130d0c00) [pid = 1924] [serial = 1930] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x11316ec00) [pid = 1924] [serial = 1931] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x112887400) [pid = 1924] [serial = 1927] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x112896800) [pid = 1924] [serial = 1928] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x111c7fc00) [pid = 1924] [serial = 1921] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1121b5800) [pid = 1924] [serial = 1922] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x11820fc00) [pid = 1924] [serial = 1948] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1193eec00) [pid = 1924] [serial = 1957] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11907ac00) [pid = 1924] [serial = 1955] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x119045800) [pid = 1924] [serial = 1954] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11959e800) [pid = 1924] [serial = 1960] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11957e400) [pid = 1924] [serial = 1958] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x11999b000) [pid = 1924] [serial = 1961] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11286a800) [pid = 1924] [serial = 1963] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11767ec00) [pid = 1924] [serial = 1966] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x11316dc00) [pid = 1924] [serial = 1964] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x119d5bc00) [pid = 1924] [serial = 1969] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x118329000) [pid = 1924] [serial = 1951] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1189d4000) [pid = 1924] [serial = 1967] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x119fae400) [pid = 1924] [serial = 1970] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x118939c00) [pid = 1924] [serial = 1952] [outer = 0x0] [url = about:blank] 05:46:42 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x1182b2000) [pid = 1924] [serial = 1949] [outer = 0x0] [url = about:blank] 05:46:43 INFO - PROCESS | 1924 | 1464785203125 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 1924 | 1464785203153 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:46:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:46:43 INFO - PROCESS | 1924 | 1464785203158 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 1924 | 1464785203159 Marionette TRACE conn2 <- [1,2674,null,{}] 05:46:43 INFO - PROCESS | 1924 | 1464785203161 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:43 INFO - PROCESS | 1924 | 1464785203239 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:46:43 INFO - PROCESS | 1924 | 1464785203243 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x11823f800 == 38 [pid = 1924] [id = 676] 05:46:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x112868400) [pid = 1924] [serial = 2028] [outer = 0x0] 05:46:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x112888000) [pid = 1924] [serial = 2029] [outer = 0x112868400] 05:46:43 INFO - PROCESS | 1924 | 1464785203273 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x1128a2800) [pid = 1924] [serial = 2030] [outer = 0x112868400] 05:46:44 INFO - PROCESS | 1924 | 1464785204124 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1924 | 1464785204129 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:46:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:46:44 INFO - PROCESS | 1924 | 1464785204134 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1924 | 1464785204136 Marionette TRACE conn2 <- [1,2678,null,{}] 05:46:44 INFO - PROCESS | 1924 | 1464785204143 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:44 INFO - PROCESS | 1924 | 1464785204254 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:46:44 INFO - PROCESS | 1924 | 1464785204261 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c5800 == 39 [pid = 1924] [id = 677] 05:46:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11316a800) [pid = 1924] [serial = 2031] [outer = 0x0] 05:46:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1138f0800) [pid = 1924] [serial = 2032] [outer = 0x11316a800] 05:46:44 INFO - PROCESS | 1924 | 1464785204289 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x116020800) [pid = 1924] [serial = 2033] [outer = 0x11316a800] 05:46:45 INFO - PROCESS | 1924 | 1464785205100 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:46:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:46:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1023ms 05:46:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:46:45 INFO - PROCESS | 1924 | 1464785205157 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 1924 | 1464785205159 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:46:45 INFO - PROCESS | 1924 | 1464785205161 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 1924 | 1464785205162 Marionette TRACE conn2 <- [1,2682,null,{}] 05:46:45 INFO - PROCESS | 1924 | 1464785205165 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:45 INFO - PROCESS | 1924 | 1464785205261 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:46:45 INFO - PROCESS | 1924 | 1464785205266 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x123add000 == 40 [pid = 1924] [id = 678] 05:46:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x1161aec00) [pid = 1924] [serial = 2034] [outer = 0x0] 05:46:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x1168abc00) [pid = 1924] [serial = 2035] [outer = 0x1161aec00] 05:46:45 INFO - PROCESS | 1924 | 1464785205319 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11739a400) [pid = 1924] [serial = 2036] [outer = 0x1161aec00] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x116170400) [pid = 1924] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x119faf000) [pid = 1924] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x111c8a400) [pid = 1924] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x113a7a800) [pid = 1924] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x1138ed000) [pid = 1924] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x118211000) [pid = 1924] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x110e93c00) [pid = 1924] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x1127f6800) [pid = 1924] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x112898800) [pid = 1924] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:46:45 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x118611800) [pid = 1924] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:46:46 INFO - PROCESS | 1924 | 1464785206120 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:46:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:46:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 05:46:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:46:46 INFO - PROCESS | 1924 | 1464785206132 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1924 | 1464785206133 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:46:46 INFO - PROCESS | 1924 | 1464785206135 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1924 | 1464785206136 Marionette TRACE conn2 <- [1,2686,null,{}] 05:46:46 INFO - PROCESS | 1924 | 1464785206138 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:46 INFO - PROCESS | 1924 | 1464785206219 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:46:46 INFO - PROCESS | 1924 | 1464785206224 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239c1800 == 41 [pid = 1924] [id = 679] 05:46:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1127f6800) [pid = 1924] [serial = 2037] [outer = 0x0] 05:46:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x115167c00) [pid = 1924] [serial = 2038] [outer = 0x1127f6800] 05:46:46 INFO - PROCESS | 1924 | 1464785206248 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x1173a2400) [pid = 1924] [serial = 2039] [outer = 0x1127f6800] 05:46:47 INFO - PROCESS | 1924 | 1464785207042 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 1924 | 1464785207058 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:46:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:46:47 INFO - PROCESS | 1924 | 1464785207060 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 1924 | 1464785207061 Marionette TRACE conn2 <- [1,2690,null,{}] 05:46:47 INFO - PROCESS | 1924 | 1464785207064 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:47 INFO - PROCESS | 1924 | 1464785207166 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:46:47 INFO - PROCESS | 1924 | 1464785207215 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x113814000 == 42 [pid = 1924] [id = 680] 05:46:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x112892c00) [pid = 1924] [serial = 2040] [outer = 0x0] 05:46:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x118327000) [pid = 1924] [serial = 2041] [outer = 0x112892c00] 05:46:47 INFO - PROCESS | 1924 | 1464785207241 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1193ee000) [pid = 1924] [serial = 2042] [outer = 0x112892c00] 05:46:48 INFO - PROCESS | 1924 | 1464785208002 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1924 | 1464785208035 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:46:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:46:48 INFO - PROCESS | 1924 | 1464785208037 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1924 | 1464785208038 Marionette TRACE conn2 <- [1,2694,null,{}] 05:46:48 INFO - PROCESS | 1924 | 1464785208040 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:48 INFO - PROCESS | 1924 | 1464785208118 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:46:48 INFO - PROCESS | 1924 | 1464785208122 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12904c800 == 43 [pid = 1924] [id = 681] 05:46:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x118137800) [pid = 1924] [serial = 2043] [outer = 0x0] 05:46:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x119584400) [pid = 1924] [serial = 2044] [outer = 0x118137800] 05:46:48 INFO - PROCESS | 1924 | 1464785208147 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x11999c800) [pid = 1924] [serial = 2045] [outer = 0x118137800] 05:46:49 INFO - PROCESS | 1924 | 1464785209007 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1924 | 1464785209062 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:46:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:46:49 INFO - PROCESS | 1924 | 1464785209078 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1924 | 1464785209081 Marionette TRACE conn2 <- [1,2698,null,{}] 05:46:49 INFO - PROCESS | 1924 | 1464785209085 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:49 INFO - PROCESS | 1924 | 1464785209215 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:46:49 INFO - PROCESS | 1924 | 1464785209266 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181ca000 == 44 [pid = 1924] [id = 682] 05:46:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x1121a9400) [pid = 1924] [serial = 2046] [outer = 0x0] 05:46:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1127ee800) [pid = 1924] [serial = 2047] [outer = 0x1121a9400] 05:46:49 INFO - PROCESS | 1924 | 1464785209294 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11287c000) [pid = 1924] [serial = 2048] [outer = 0x1121a9400] 05:46:50 INFO - PROCESS | 1924 | 1464785210194 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1924 | 1464785210207 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:46:50 INFO - PROCESS | 1924 | 1464785210212 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1924 | 1464785210214 Marionette TRACE conn2 <- [1,2702,null,{}] 05:46:50 INFO - PROCESS | 1924 | 1464785210217 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:50 INFO - PROCESS | 1924 | 1464785210322 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:46:50 INFO - PROCESS | 1924 | 1464785210376 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12504e000 == 45 [pid = 1924] [id = 683] 05:46:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11287bc00) [pid = 1924] [serial = 2049] [outer = 0x0] 05:46:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11320dc00) [pid = 1924] [serial = 2050] [outer = 0x11287bc00] 05:46:50 INFO - PROCESS | 1924 | 1464785210408 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x115e47000) [pid = 1924] [serial = 2051] [outer = 0x11287bc00] 05:46:50 INFO - PROCESS | 1924 | 1464785210927 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:46:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:46:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 773ms 05:46:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:46:50 INFO - PROCESS | 1924 | 1464785210985 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 1924 | 1464785210987 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:46:50 INFO - PROCESS | 1924 | 1464785210989 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 1924 | 1464785210992 Marionette TRACE conn2 <- [1,2706,null,{}] 05:46:51 INFO - PROCESS | 1924 | 1464785211000 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 1924 | 1464785211102 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:46:51 INFO - PROCESS | 1924 | 1464785211168 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8cb000 == 46 [pid = 1924] [id = 684] 05:46:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1168a0c00) [pid = 1924] [serial = 2052] [outer = 0x0] 05:46:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x118326000) [pid = 1924] [serial = 2053] [outer = 0x1168a0c00] 05:46:51 INFO - PROCESS | 1924 | 1464785211199 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x118942000) [pid = 1924] [serial = 2054] [outer = 0x1168a0c00] 05:46:51 INFO - PROCESS | 1924 | 1464785211640 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:46:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:46:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 677ms 05:46:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:46:51 INFO - PROCESS | 1924 | 1464785211667 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1924 | 1464785211668 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:46:51 INFO - PROCESS | 1924 | 1464785211671 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1924 | 1464785211672 Marionette TRACE conn2 <- [1,2710,null,{}] 05:46:51 INFO - PROCESS | 1924 | 1464785211675 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:51 INFO - PROCESS | 1924 | 1464785211800 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:46:52 INFO - PROCESS | 1924 | 1464785212005 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181bd800 == 47 [pid = 1924] [id = 685] 05:46:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x111a0e400) [pid = 1924] [serial = 2055] [outer = 0x0] 05:46:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x111e35800) [pid = 1924] [serial = 2056] [outer = 0x111a0e400] 05:46:52 INFO - PROCESS | 1924 | 1464785212034 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x112873000) [pid = 1924] [serial = 2057] [outer = 0x111a0e400] 05:46:52 INFO - PROCESS | 1924 | 1464785212477 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] 05:46:52 INFO - PROCESS | 1924 | 1464785212497 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:46:52 INFO - PROCESS | 1924 | 1464785212501 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1924 | 1464785212505 Marionette TRACE conn2 <- [1,2714,null,{}] 05:46:52 INFO - PROCESS | 1924 | 1464785212509 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:52 INFO - PROCESS | 1924 | 1464785212682 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:46:52 INFO - PROCESS | 1924 | 1464785212731 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x119cc3800 == 48 [pid = 1924] [id = 686] 05:46:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x112865c00) [pid = 1924] [serial = 2058] [outer = 0x0] 05:46:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x113172c00) [pid = 1924] [serial = 2059] [outer = 0x112865c00] 05:46:52 INFO - PROCESS | 1924 | 1464785212759 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x113d04400) [pid = 1924] [serial = 2060] [outer = 0x112865c00] 05:46:52 INFO - PROCESS | 1924 | --DOCSHELL 0x129928800 == 47 [pid = 1924] [id = 327] 05:46:52 INFO - PROCESS | 1924 | --DOCSHELL 0x113814000 == 46 [pid = 1924] [id = 680] 05:46:52 INFO - PROCESS | 1924 | --DOCSHELL 0x1239c1800 == 45 [pid = 1924] [id = 679] 05:46:52 INFO - PROCESS | 1924 | --DOCSHELL 0x123add000 == 44 [pid = 1924] [id = 678] 05:46:52 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c5800 == 43 [pid = 1924] [id = 677] 05:46:52 INFO - PROCESS | 1924 | --DOCSHELL 0x11823f800 == 42 [pid = 1924] [id = 676] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x110e40000) [pid = 1924] [serial = 1975] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x112872c00) [pid = 1924] [serial = 1978] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOCSHELL 0x1181c8800 == 41 [pid = 1924] [id = 675] 05:46:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12abd7000 == 40 [pid = 1924] [id = 673] 05:46:53 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8ba000 == 39 [pid = 1924] [id = 672] 05:46:53 INFO - PROCESS | 1924 | --DOCSHELL 0x123c8e000 == 38 [pid = 1924] [id = 671] 05:46:53 INFO - PROCESS | 1924 | --DOCSHELL 0x11897b000 == 37 [pid = 1924] [id = 670] 05:46:53 INFO - PROCESS | 1924 | 1464785213116 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:46:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:46:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 627ms 05:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:46:53 INFO - PROCESS | 1924 | 1464785213129 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1924 | 1464785213134 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:46:53 INFO - PROCESS | 1924 | 1464785213136 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1924 | 1464785213137 Marionette TRACE conn2 <- [1,2718,null,{}] 05:46:53 INFO - PROCESS | 1924 | 1464785213140 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:53 INFO - PROCESS | 1924 | 1464785213228 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x116710800) [pid = 1924] [serial = 1996] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11a174c00) [pid = 1924] [serial = 1973] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x1121ad400) [pid = 1924] [serial = 1981] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x112869400) [pid = 1924] [serial = 1982] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x116020c00) [pid = 1924] [serial = 1993] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x113f09800) [pid = 1924] [serial = 1990] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11601a400) [pid = 1924] [serial = 1991] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1182b4400) [pid = 1924] [serial = 1999] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x113168c00) [pid = 1924] [serial = 1987] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x113278c00) [pid = 1924] [serial = 1988] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x118323c00) [pid = 1924] [serial = 2000] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x11287f400) [pid = 1924] [serial = 1984] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x112891c00) [pid = 1924] [serial = 1985] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x11832a400) [pid = 1924] [serial = 2002] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x1189c7800) [pid = 1924] [serial = 2005] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x11860e800) [pid = 1924] [serial = 2003] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x118132000) [pid = 1924] [serial = 1997] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x119077000) [pid = 1924] [serial = 2006] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x1161b0800) [pid = 1924] [serial = 1994] [outer = 0x0] [url = about:blank] 05:46:53 INFO - PROCESS | 1924 | 1464785213304 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccd000 == 38 [pid = 1924] [id = 687] 05:46:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x11316e400) [pid = 1924] [serial = 2061] [outer = 0x0] 05:46:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x11601a400) [pid = 1924] [serial = 2062] [outer = 0x11316e400] 05:46:53 INFO - PROCESS | 1924 | 1464785213330 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x1161b9000) [pid = 1924] [serial = 2063] [outer = 0x11316e400] 05:46:53 INFO - PROCESS | 1924 | 1464785213609 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 1924 | 1464785213658 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:46:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:46:53 INFO - PROCESS | 1924 | 1464785213668 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 1924 | 1464785213672 Marionette TRACE conn2 <- [1,2722,null,{}] 05:46:53 INFO - PROCESS | 1924 | 1464785213675 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:53 INFO - PROCESS | 1924 | 1464785213776 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:46:53 INFO - PROCESS | 1924 | 1464785213826 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x1239a6000 == 39 [pid = 1924] [id = 688] 05:46:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x111c1a800) [pid = 1924] [serial = 2064] [outer = 0x0] 05:46:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x116702400) [pid = 1924] [serial = 2065] [outer = 0x111c1a800] 05:46:53 INFO - PROCESS | 1924 | 1464785213852 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x118321400) [pid = 1924] [serial = 2066] [outer = 0x111c1a800] 05:46:54 INFO - PROCESS | 1924 | 1464785214126 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1924 | 1464785214143 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 1924 | 1464785214145 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1924 | 1464785214157 Marionette TRACE conn2 <- [1,2726,null,{}] 05:46:54 INFO - PROCESS | 1924 | 1464785214172 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:54 INFO - PROCESS | 1924 | 1464785214256 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:46:54 INFO - PROCESS | 1924 | 1464785214261 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fd4800 == 40 [pid = 1924] [id = 689] 05:46:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x11860e800) [pid = 1924] [serial = 2067] [outer = 0x0] 05:46:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x1193ee400) [pid = 1924] [serial = 2068] [outer = 0x11860e800] 05:46:54 INFO - PROCESS | 1924 | 1464785214289 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11959e800) [pid = 1924] [serial = 2069] [outer = 0x11860e800] 05:46:54 INFO - PROCESS | 1924 | 1464785214621 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:46:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:46:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 487ms 05:46:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:46:54 INFO - PROCESS | 1924 | 1464785214633 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1924 | 1464785214634 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:46:54 INFO - PROCESS | 1924 | 1464785214636 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1924 | 1464785214637 Marionette TRACE conn2 <- [1,2730,null,{}] 05:46:54 INFO - PROCESS | 1924 | 1464785214640 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:54 INFO - PROCESS | 1924 | 1464785214719 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:46:54 INFO - PROCESS | 1924 | 1464785214724 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x129232800 == 41 [pid = 1924] [id = 690] 05:46:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x119f0bc00) [pid = 1924] [serial = 2070] [outer = 0x0] 05:46:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x119fab000) [pid = 1924] [serial = 2071] [outer = 0x119f0bc00] 05:46:54 INFO - PROCESS | 1924 | 1464785214756 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x123864c00) [pid = 1924] [serial = 2072] [outer = 0x119f0bc00] 05:46:55 INFO - PROCESS | 1924 | 1464785215583 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 1924 | 1464785215609 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:46:55 INFO - PROCESS | 1924 | 1464785215611 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 1924 | 1464785215612 Marionette TRACE conn2 <- [1,2734,null,{}] 05:46:55 INFO - PROCESS | 1924 | 1464785215621 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:55 INFO - PROCESS | 1924 | 1464785215727 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:46:55 INFO - PROCESS | 1924 | 1464785215731 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9b5000 == 42 [pid = 1924] [id = 691] 05:46:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x123975c00) [pid = 1924] [serial = 2073] [outer = 0x0] 05:46:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x123f06800) [pid = 1924] [serial = 2074] [outer = 0x123975c00] 05:46:55 INFO - PROCESS | 1924 | 1464785215756 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x1241bac00) [pid = 1924] [serial = 2075] [outer = 0x123975c00] 05:46:56 INFO - PROCESS | 1924 | 1464785216105 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 05:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:46:56 INFO - PROCESS | 1924 | 1464785216133 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1924 | 1464785216134 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:46:56 INFO - PROCESS | 1924 | 1464785216137 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1924 | 1464785216137 Marionette TRACE conn2 <- [1,2738,null,{}] 05:46:56 INFO - PROCESS | 1924 | 1464785216145 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:56 INFO - PROCESS | 1924 | 1464785216269 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:46:56 INFO - PROCESS | 1924 | 1464785216317 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f21800 == 43 [pid = 1924] [id = 692] 05:46:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x123b67400) [pid = 1924] [serial = 2076] [outer = 0x0] 05:46:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x124b05000) [pid = 1924] [serial = 2077] [outer = 0x123b67400] 05:46:56 INFO - PROCESS | 1924 | 1464785216357 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x112895c00) [pid = 1924] [serial = 2078] [outer = 0x123b67400] 05:46:56 INFO - PROCESS | 1924 | 1464785216802 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:46:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:46:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 680ms 05:46:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:46:56 INFO - PROCESS | 1924 | 1464785216818 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1924 | 1464785216819 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:46:56 INFO - PROCESS | 1924 | 1464785216821 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1924 | 1464785216822 Marionette TRACE conn2 <- [1,2742,null,{}] 05:46:56 INFO - PROCESS | 1924 | 1464785216825 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:56 INFO - PROCESS | 1924 | 1464785216930 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:46:56 INFO - PROCESS | 1924 | 1464785216934 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bad4800 == 44 [pid = 1924] [id = 693] 05:46:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x117684000) [pid = 1924] [serial = 2079] [outer = 0x0] 05:46:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x124e56000) [pid = 1924] [serial = 2080] [outer = 0x117684000] 05:46:56 INFO - PROCESS | 1924 | 1464785216974 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x1255a0c00) [pid = 1924] [serial = 2081] [outer = 0x117684000] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1161aec00) [pid = 1924] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1127f6800) [pid = 1924] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112892c00) [pid = 1924] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x11276d000) [pid = 1924] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x11316a800) [pid = 1924] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x1189c5800) [pid = 1924] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x111ed7400) [pid = 1924] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x112868400) [pid = 1924] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11289b800) [pid = 1924] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x116080000) [pid = 1924] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x110e3b800) [pid = 1924] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x112773400) [pid = 1924] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:46:57 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x110e0fc00) [pid = 1924] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:46:57 INFO - PROCESS | 1924 | 1464785217332 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 05:46:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:46:57 INFO - PROCESS | 1924 | 1464785217342 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1924 | 1464785217343 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:46:57 INFO - PROCESS | 1924 | 1464785217345 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1924 | 1464785217346 Marionette TRACE conn2 <- [1,2746,null,{}] 05:46:57 INFO - PROCESS | 1924 | 1464785217351 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 1924 | 1464785217428 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:46:57 INFO - PROCESS | 1924 | 1464785217435 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdd9000 == 45 [pid = 1924] [id = 694] 05:46:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x110e91400) [pid = 1924] [serial = 2082] [outer = 0x0] 05:46:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x112889000) [pid = 1924] [serial = 2083] [outer = 0x110e91400] 05:46:57 INFO - PROCESS | 1924 | 1464785217460 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x11607b800) [pid = 1924] [serial = 2084] [outer = 0x110e91400] 05:46:57 INFO - PROCESS | 1924 | 1464785217791 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:46:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:46:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 472ms 05:46:57 INFO - PROCESS | 1924 | 1464785217818 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1924 | 1464785217820 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:46:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:46:57 INFO - PROCESS | 1924 | 1464785217823 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1924 | 1464785217825 Marionette TRACE conn2 <- [1,2750,null,{}] 05:46:57 INFO - PROCESS | 1924 | 1464785217829 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:57 INFO - PROCESS | 1924 | 1464785217988 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:46:58 INFO - PROCESS | 1924 | 1464785218007 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c227800 == 46 [pid = 1924] [id = 695] 05:46:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x113205800) [pid = 1924] [serial = 2085] [outer = 0x0] 05:46:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x1195a3400) [pid = 1924] [serial = 2086] [outer = 0x113205800] 05:46:58 INFO - PROCESS | 1924 | 1464785218053 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x12691b400) [pid = 1924] [serial = 2087] [outer = 0x113205800] 05:46:58 INFO - PROCESS | 1924 | 1464785218457 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:46:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 671ms 05:46:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:46:58 INFO - PROCESS | 1924 | 1464785218494 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1924 | 1464785218496 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 1924 | 1464785218498 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1924 | 1464785218499 Marionette TRACE conn2 <- [1,2754,null,{}] 05:46:58 INFO - PROCESS | 1924 | 1464785218502 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:58 INFO - PROCESS | 1924 | 1464785218595 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:46:58 INFO - PROCESS | 1924 | 1464785218652 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c439800 == 47 [pid = 1924] [id = 696] 05:46:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x126914c00) [pid = 1924] [serial = 2088] [outer = 0x0] 05:46:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x126d99800) [pid = 1924] [serial = 2089] [outer = 0x126914c00] 05:46:58 INFO - PROCESS | 1924 | 1464785218677 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x12732a400) [pid = 1924] [serial = 2090] [outer = 0x126914c00] 05:46:58 INFO - PROCESS | 1924 | 1464785218937 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:46:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:46:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 469ms 05:46:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:46:58 INFO - PROCESS | 1924 | 1464785218970 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:46:58 INFO - PROCESS | 1924 | 1464785218972 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:46:58 INFO - PROCESS | 1924 | 1464785218974 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 1924 | 1464785218975 Marionette TRACE conn2 <- [1,2758,null,{}] 05:46:58 INFO - PROCESS | 1924 | 1464785218977 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:46:59 INFO - PROCESS | 1924 | 1464785219062 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:46:59 INFO - PROCESS | 1924 | 1464785219069 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c911800 == 48 [pid = 1924] [id = 697] 05:46:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x12732b400) [pid = 1924] [serial = 2091] [outer = 0x0] 05:46:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x127619800) [pid = 1924] [serial = 2092] [outer = 0x12732b400] 05:46:59 INFO - PROCESS | 1924 | 1464785219093 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x127624000) [pid = 1924] [serial = 2093] [outer = 0x12732b400] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x12b850800 == 47 [pid = 1924] [id = 674] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3db000 == 46 [pid = 1924] [id = 639] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c3800 == 45 [pid = 1924] [id = 317] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x1290eb800 == 44 [pid = 1924] [id = 669] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x119cc0000 == 43 [pid = 1924] [id = 659] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x119cc3800 == 42 [pid = 1924] [id = 686] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x1181bd800 == 41 [pid = 1924] [id = 685] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8cb000 == 40 [pid = 1924] [id = 684] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x12504e000 == 39 [pid = 1924] [id = 683] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x12904c800 == 38 [pid = 1924] [id = 681] 05:46:59 INFO - PROCESS | 1924 | --DOCSHELL 0x1181ca000 == 37 [pid = 1924] [id = 682] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccd000 == 36 [pid = 1924] [id = 687] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x126fd4800 == 35 [pid = 1924] [id = 689] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12c227800 == 34 [pid = 1924] [id = 695] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12bdd9000 == 33 [pid = 1924] [id = 694] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12a9b5000 == 32 [pid = 1924] [id = 691] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12bad4800 == 31 [pid = 1924] [id = 693] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x129232800 == 30 [pid = 1924] [id = 690] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x116f21800 == 29 [pid = 1924] [id = 692] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x1239a6000 == 28 [pid = 1924] [id = 688] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11287f800) [pid = 1924] [serial = 1979] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x12a944c00) [pid = 1924] [serial = 1919] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOCSHELL 0x12c439800 == 27 [pid = 1924] [id = 696] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x1168abc00) [pid = 1924] [serial = 2035] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x115167c00) [pid = 1924] [serial = 2038] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118327000) [pid = 1924] [serial = 2041] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x1127fb400) [pid = 1924] [serial = 2011] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x1138f0800) [pid = 1924] [serial = 2032] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x1193ec800) [pid = 1924] [serial = 2024] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11907cc00) [pid = 1924] [serial = 2023] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1127f3000) [pid = 1924] [serial = 2027] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1121a8c00) [pid = 1924] [serial = 2026] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x112888000) [pid = 1924] [serial = 2029] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x1128a2800) [pid = 1924] [serial = 2030] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x11326e400) [pid = 1924] [serial = 2015] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x113166800) [pid = 1924] [serial = 2014] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x116a63800) [pid = 1924] [serial = 2018] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x1166c4400) [pid = 1924] [serial = 2017] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x11660f400) [pid = 1924] [serial = 2008] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x1193ee000) [pid = 1924] [serial = 2042] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x11831f000) [pid = 1924] [serial = 2020] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x119584400) [pid = 1924] [serial = 2044] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x112882000) [pid = 1924] [serial = 2012] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x11739a400) [pid = 1924] [serial = 2036] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x116020800) [pid = 1924] [serial = 2033] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x1173a2400) [pid = 1924] [serial = 2039] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x110e9c800) [pid = 1924] [serial = 1976] [outer = 0x0] [url = about:blank] 05:47:00 INFO - PROCESS | 1924 | 1464785220627 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:47:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:47:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1674ms 05:47:00 INFO - PROCESS | 1924 | 1464785220649 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1924 | 1464785220651 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:47:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:47:00 INFO - PROCESS | 1924 | 1464785220655 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1924 | 1464785220657 Marionette TRACE conn2 <- [1,2762,null,{}] 05:47:00 INFO - PROCESS | 1924 | 1464785220661 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:00 INFO - PROCESS | 1924 | 1464785220737 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:47:00 INFO - PROCESS | 1924 | 1464785220787 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x113820800 == 28 [pid = 1924] [id = 698] 05:47:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x111a02400) [pid = 1924] [serial = 2094] [outer = 0x0] 05:47:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x111edac00) [pid = 1924] [serial = 2095] [outer = 0x111a02400] 05:47:00 INFO - PROCESS | 1924 | 1464785220815 Marionette DEBUG loaded listener.js 05:47:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x11276ac00) [pid = 1924] [serial = 2096] [outer = 0x111a02400] 05:47:01 INFO - PROCESS | 1924 | 1464785221126 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:47:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 520ms 05:47:01 INFO - PROCESS | 1924 | 1464785221175 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:47:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:47:01 INFO - PROCESS | 1924 | 1464785221179 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:47:01 INFO - PROCESS | 1924 | 1464785221184 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1924 | 1464785221186 Marionette TRACE conn2 <- [1,2766,null,{}] 05:47:01 INFO - PROCESS | 1924 | 1464785221188 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 1924 | 1464785221264 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:47:01 INFO - PROCESS | 1924 | 1464785221269 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f1e800 == 29 [pid = 1924] [id = 699] 05:47:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x1127f1000) [pid = 1924] [serial = 2097] [outer = 0x0] 05:47:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x112868c00) [pid = 1924] [serial = 2098] [outer = 0x1127f1000] 05:47:01 INFO - PROCESS | 1924 | 1464785221298 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x112875c00) [pid = 1924] [serial = 2099] [outer = 0x1127f1000] 05:47:01 INFO - PROCESS | 1924 | 1464785221611 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:47:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:47:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 05:47:01 INFO - PROCESS | 1924 | 1464785221656 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:47:01 INFO - PROCESS | 1924 | 1464785221658 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:47:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:47:01 INFO - PROCESS | 1924 | 1464785221660 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:47:01 INFO - PROCESS | 1924 | 1464785221663 Marionette TRACE conn2 <- [1,2770,null,{}] 05:47:01 INFO - PROCESS | 1924 | 1464785221671 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:01 INFO - PROCESS | 1924 | 1464785221748 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:47:01 INFO - PROCESS | 1924 | 1464785221754 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x118238800 == 30 [pid = 1924] [id = 700] 05:47:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x110e09000) [pid = 1924] [serial = 2100] [outer = 0x0] 05:47:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x112888c00) [pid = 1924] [serial = 2101] [outer = 0x110e09000] 05:47:01 INFO - PROCESS | 1924 | 1464785221793 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x112895000) [pid = 1924] [serial = 2102] [outer = 0x110e09000] 05:47:02 INFO - PROCESS | 1924 | 1464785222122 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:47:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 473ms 05:47:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:47:02 INFO - PROCESS | 1924 | 1464785222134 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1924 | 1464785222135 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:47:02 INFO - PROCESS | 1924 | 1464785222138 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1924 | 1464785222139 Marionette TRACE conn2 <- [1,2774,null,{}] 05:47:02 INFO - PROCESS | 1924 | 1464785222141 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 1924 | 1464785222217 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:47:02 INFO - PROCESS | 1924 | 1464785222267 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x119027800 == 31 [pid = 1924] [id = 701] 05:47:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x11288c800) [pid = 1924] [serial = 2103] [outer = 0x0] 05:47:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x112d35800) [pid = 1924] [serial = 2104] [outer = 0x11288c800] 05:47:02 INFO - PROCESS | 1924 | 1464785222293 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x113168c00) [pid = 1924] [serial = 2105] [outer = 0x11288c800] 05:47:02 INFO - PROCESS | 1924 | 1464785222566 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:47:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:47:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 468ms 05:47:02 INFO - PROCESS | 1924 | 1464785222607 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1924 | 1464785222608 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:47:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:47:02 INFO - PROCESS | 1924 | 1464785222610 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1924 | 1464785222611 Marionette TRACE conn2 <- [1,2778,null,{}] 05:47:02 INFO - PROCESS | 1924 | 1464785222617 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:02 INFO - PROCESS | 1924 | 1464785222691 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:47:02 INFO - PROCESS | 1924 | 1464785222695 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x119f71000 == 32 [pid = 1924] [id = 702] 05:47:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112775c00) [pid = 1924] [serial = 2106] [outer = 0x0] 05:47:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x113174800) [pid = 1924] [serial = 2107] [outer = 0x112775c00] 05:47:02 INFO - PROCESS | 1924 | 1464785222724 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x1138ed000) [pid = 1924] [serial = 2108] [outer = 0x112775c00] 05:47:03 INFO - PROCESS | 1924 | 1464785223086 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 523ms 05:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:47:03 INFO - PROCESS | 1924 | 1464785223135 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1924 | 1464785223137 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:47:03 INFO - PROCESS | 1924 | 1464785223140 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1924 | 1464785223142 Marionette TRACE conn2 <- [1,2782,null,{}] 05:47:03 INFO - PROCESS | 1924 | 1464785223145 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 1924 | 1464785223233 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:47:03 INFO - PROCESS | 1924 | 1464785223238 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c9800 == 33 [pid = 1924] [id = 703] 05:47:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x113d06800) [pid = 1924] [serial = 2109] [outer = 0x0] 05:47:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x115169000) [pid = 1924] [serial = 2110] [outer = 0x113d06800] 05:47:03 INFO - PROCESS | 1924 | 1464785223266 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1160efc00) [pid = 1924] [serial = 2111] [outer = 0x113d06800] 05:47:03 INFO - PROCESS | 1924 | 1464785223571 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:47:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:47:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 471ms 05:47:03 INFO - PROCESS | 1924 | 1464785223610 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1924 | 1464785223612 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:47:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:47:03 INFO - PROCESS | 1924 | 1464785223617 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1924 | 1464785223619 Marionette TRACE conn2 <- [1,2786,null,{}] 05:47:03 INFO - PROCESS | 1924 | 1464785223621 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:03 INFO - PROCESS | 1924 | 1464785223694 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:47:03 INFO - PROCESS | 1924 | 1464785223743 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e5800 == 34 [pid = 1924] [id = 704] 05:47:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x110e0bc00) [pid = 1924] [serial = 2112] [outer = 0x0] 05:47:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x1161b7400) [pid = 1924] [serial = 2113] [outer = 0x110e0bc00] 05:47:03 INFO - PROCESS | 1924 | 1464785223767 Marionette DEBUG loaded listener.js 05:47:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x116704c00) [pid = 1924] [serial = 2114] [outer = 0x110e0bc00] 05:47:04 INFO - PROCESS | 1924 | 1464785224004 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:47:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 420ms 05:47:04 INFO - PROCESS | 1924 | 1464785224041 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1924 | 1464785224043 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:47:04 INFO - PROCESS | 1924 | 1464785224060 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1924 | 1464785224062 Marionette TRACE conn2 <- [1,2790,null,{}] 05:47:04 INFO - PROCESS | 1924 | 1464785224075 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:04 INFO - PROCESS | 1924 | 1464785224192 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:47:04 INFO - PROCESS | 1924 | 1464785224199 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c97800 == 35 [pid = 1924] [id = 705] 05:47:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x11670e800) [pid = 1924] [serial = 2115] [outer = 0x0] 05:47:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1168a4400) [pid = 1924] [serial = 2116] [outer = 0x11670e800] 05:47:04 INFO - PROCESS | 1924 | 1464785224241 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116a64000) [pid = 1924] [serial = 2117] [outer = 0x11670e800] 05:47:04 INFO - PROCESS | 1924 | 1464785224705 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:47:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:47:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 691ms 05:47:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:47:04 INFO - PROCESS | 1924 | 1464785224742 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:47:04 INFO - PROCESS | 1924 | 1464785224743 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:47:04 INFO - PROCESS | 1924 | 1464785224745 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:47:04 INFO - PROCESS | 1924 | 1464785224746 Marionette TRACE conn2 <- [1,2794,null,{}] 05:47:04 INFO - PROCESS | 1924 | 1464785224748 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:04 INFO - PROCESS | 1924 | 1464785224820 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:47:04 INFO - PROCESS | 1924 | 1464785224824 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x118238000 == 36 [pid = 1924] [id = 706] 05:47:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x116a6e400) [pid = 1924] [serial = 2118] [outer = 0x0] 05:47:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x11739c000) [pid = 1924] [serial = 2119] [outer = 0x116a6e400] 05:47:04 INFO - PROCESS | 1924 | 1464785224852 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x117684c00) [pid = 1924] [serial = 2120] [outer = 0x116a6e400] 05:47:05 INFO - PROCESS | 1924 | 1464785225149 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 420ms 05:47:05 INFO - PROCESS | 1924 | 1464785225171 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1924 | 1464785225173 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:47:05 INFO - PROCESS | 1924 | 1464785225175 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1924 | 1464785225176 Marionette TRACE conn2 <- [1,2798,null,{}] 05:47:05 INFO - PROCESS | 1924 | 1464785225178 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 1924 | 1464785225259 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:47:05 INFO - PROCESS | 1924 | 1464785225263 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x124670000 == 37 [pid = 1924] [id = 707] 05:47:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11812c800) [pid = 1924] [serial = 2121] [outer = 0x0] 05:47:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x118211400) [pid = 1924] [serial = 2122] [outer = 0x11812c800] 05:47:05 INFO - PROCESS | 1924 | 1464785225290 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1182a9c00) [pid = 1924] [serial = 2123] [outer = 0x11812c800] 05:47:05 INFO - PROCESS | 1924 | 1464785225634 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:47:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:47:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 469ms 05:47:05 INFO - PROCESS | 1924 | 1464785225663 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 1924 | 1464785225666 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:47:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:47:05 INFO - PROCESS | 1924 | 1464785225691 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 1924 | 1464785225693 Marionette TRACE conn2 <- [1,2802,null,{}] 05:47:05 INFO - PROCESS | 1924 | 1464785225695 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:05 INFO - PROCESS | 1924 | 1464785225800 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:47:05 INFO - PROCESS | 1924 | 1464785225805 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccd000 == 38 [pid = 1924] [id = 708] 05:47:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x11812ec00) [pid = 1924] [serial = 2124] [outer = 0x0] 05:47:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x118320000) [pid = 1924] [serial = 2125] [outer = 0x11812ec00] 05:47:05 INFO - PROCESS | 1924 | 1464785225833 Marionette DEBUG loaded listener.js 05:47:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11860b400) [pid = 1924] [serial = 2126] [outer = 0x11812ec00] 05:47:06 INFO - PROCESS | 1924 | 1464785226152 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 492ms 05:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:47:06 INFO - PROCESS | 1924 | 1464785226168 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1924 | 1464785226169 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:47:06 INFO - PROCESS | 1924 | 1464785226171 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1924 | 1464785226172 Marionette TRACE conn2 <- [1,2806,null,{}] 05:47:06 INFO - PROCESS | 1924 | 1464785226175 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 1924 | 1464785226269 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:47:06 INFO - PROCESS | 1924 | 1464785226284 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x126fd8800 == 39 [pid = 1924] [id = 709] 05:47:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x11860d000) [pid = 1924] [serial = 2127] [outer = 0x0] 05:47:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x119045800) [pid = 1924] [serial = 2128] [outer = 0x11860d000] 05:47:06 INFO - PROCESS | 1924 | 1464785226309 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x119075400) [pid = 1924] [serial = 2129] [outer = 0x11860d000] 05:47:06 INFO - PROCESS | 1924 | 1464785226636 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:47:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:47:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 517ms 05:47:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:47:06 INFO - PROCESS | 1924 | 1464785226690 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1924 | 1464785226691 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:47:06 INFO - PROCESS | 1924 | 1464785226693 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1924 | 1464785226694 Marionette TRACE conn2 <- [1,2810,null,{}] 05:47:06 INFO - PROCESS | 1924 | 1464785226696 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:06 INFO - PROCESS | 1924 | 1464785226796 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:47:06 INFO - PROCESS | 1924 | 1464785226800 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e9000 == 40 [pid = 1924] [id = 710] 05:47:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x11907a800) [pid = 1924] [serial = 2130] [outer = 0x0] 05:47:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x1193edc00) [pid = 1924] [serial = 2131] [outer = 0x11907a800] 05:47:06 INFO - PROCESS | 1924 | 1464785226824 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11957c800) [pid = 1924] [serial = 2132] [outer = 0x11907a800] 05:47:07 INFO - PROCESS | 1924 | 1464785227165 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 522ms 05:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:47:07 INFO - PROCESS | 1924 | 1464785227216 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1924 | 1464785227217 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:47:07 INFO - PROCESS | 1924 | 1464785227219 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1924 | 1464785227220 Marionette TRACE conn2 <- [1,2814,null,{}] 05:47:07 INFO - PROCESS | 1924 | 1464785227222 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:07 INFO - PROCESS | 1924 | 1464785227321 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:47:07 INFO - PROCESS | 1924 | 1464785227357 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x129461800 == 41 [pid = 1924] [id = 711] 05:47:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1193f0000) [pid = 1924] [serial = 2133] [outer = 0x0] 05:47:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x119991400) [pid = 1924] [serial = 2134] [outer = 0x1193f0000] 05:47:07 INFO - PROCESS | 1924 | 1464785227384 Marionette DEBUG loaded listener.js 05:47:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x119d58000) [pid = 1924] [serial = 2135] [outer = 0x1193f0000] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x123975c00) [pid = 1924] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x123b67400) [pid = 1924] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x117684000) [pid = 1924] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x110e91400) [pid = 1924] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x113205800) [pid = 1924] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x119f0bc00) [pid = 1924] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x11860e800) [pid = 1924] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x111c1a800) [pid = 1924] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x126914c00) [pid = 1924] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x11316e400) [pid = 1924] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x112865c00) [pid = 1924] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x111a0e400) [pid = 1924] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x1168a0c00) [pid = 1924] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11287bc00) [pid = 1924] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x1121a9400) [pid = 1924] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x118137800) [pid = 1924] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11316c800) [pid = 1924] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:47:07 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x117686800) [pid = 1924] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:47:07 INFO - PROCESS | 1924 | 1464785227962 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:47:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:47:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 770ms 05:47:07 INFO - PROCESS | 1924 | 1464785227989 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1924 | 1464785227990 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:47:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:47:07 INFO - PROCESS | 1924 | 1464785227993 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1924 | 1464785227994 Marionette TRACE conn2 <- [1,2818,null,{}] 05:47:07 INFO - PROCESS | 1924 | 1464785227996 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 1924 | 1464785228074 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:47:08 INFO - PROCESS | 1924 | 1464785228078 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x128dce000 == 42 [pid = 1924] [id = 712] 05:47:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x110e94000) [pid = 1924] [serial = 2136] [outer = 0x0] 05:47:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x112879c00) [pid = 1924] [serial = 2137] [outer = 0x110e94000] 05:47:08 INFO - PROCESS | 1924 | 1464785228104 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x117686800) [pid = 1924] [serial = 2138] [outer = 0x110e94000] 05:47:08 INFO - PROCESS | 1924 | 1464785228436 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:47:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 471ms 05:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:47:08 INFO - PROCESS | 1924 | 1464785228466 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1924 | 1464785228468 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:47:08 INFO - PROCESS | 1924 | 1464785228470 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1924 | 1464785228471 Marionette TRACE conn2 <- [1,2822,null,{}] 05:47:08 INFO - PROCESS | 1924 | 1464785228473 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:08 INFO - PROCESS | 1924 | 1464785228570 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:47:08 INFO - PROCESS | 1924 | 1464785228592 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8c5000 == 43 [pid = 1924] [id = 713] 05:47:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11316b400) [pid = 1924] [serial = 2139] [outer = 0x0] 05:47:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x119da1c00) [pid = 1924] [serial = 2140] [outer = 0x11316b400] 05:47:08 INFO - PROCESS | 1924 | 1464785228616 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x119fad400) [pid = 1924] [serial = 2141] [outer = 0x11316b400] 05:47:08 INFO - PROCESS | 1924 | 1464785228897 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:47:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:47:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 468ms 05:47:08 INFO - PROCESS | 1924 | 1464785228938 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:47:08 INFO - PROCESS | 1924 | 1464785228940 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:47:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:47:08 INFO - PROCESS | 1924 | 1464785228942 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:47:08 INFO - PROCESS | 1924 | 1464785228943 Marionette TRACE conn2 <- [1,2826,null,{}] 05:47:08 INFO - PROCESS | 1924 | 1464785228945 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 1924 | 1464785229024 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:47:09 INFO - PROCESS | 1924 | 1464785229030 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b836800 == 44 [pid = 1924] [id = 714] 05:47:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x117178c00) [pid = 1924] [serial = 2142] [outer = 0x0] 05:47:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x11a16cc00) [pid = 1924] [serial = 2143] [outer = 0x117178c00] 05:47:09 INFO - PROCESS | 1924 | 1464785229056 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x123b09c00) [pid = 1924] [serial = 2144] [outer = 0x117178c00] 05:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:47:09 INFO - PROCESS | 1924 | 1464785229361 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 425ms 05:47:09 INFO - PROCESS | 1924 | 1464785229371 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1924 | 1464785229372 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:47:09 INFO - PROCESS | 1924 | 1464785229385 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1924 | 1464785229387 Marionette TRACE conn2 <- [1,2830,null,{}] 05:47:09 INFO - PROCESS | 1924 | 1464785229390 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:09 INFO - PROCESS | 1924 | 1464785229469 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:47:09 INFO - PROCESS | 1924 | 1464785229525 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b84c000 == 45 [pid = 1924] [id = 715] 05:47:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x119f03000) [pid = 1924] [serial = 2145] [outer = 0x0] 05:47:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x123b0f400) [pid = 1924] [serial = 2146] [outer = 0x119f03000] 05:47:09 INFO - PROCESS | 1924 | 1464785229550 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x123f08400) [pid = 1924] [serial = 2147] [outer = 0x119f03000] 05:47:09 INFO - PROCESS | 1924 | 1464785229875 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:47:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:47:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 531ms 05:47:09 INFO - PROCESS | 1924 | 1464785229952 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1924 | 1464785229954 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:47:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:47:09 INFO - PROCESS | 1924 | 1464785229958 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1924 | 1464785229960 Marionette TRACE conn2 <- [1,2834,null,{}] 05:47:09 INFO - PROCESS | 1924 | 1464785229964 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:10 INFO - PROCESS | 1924 | 1464785230043 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:47:10 INFO - PROCESS | 1924 | 1464785230163 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x1133a5000 == 46 [pid = 1924] [id = 716] 05:47:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x110e3f400) [pid = 1924] [serial = 2148] [outer = 0x0] 05:47:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x110e91400) [pid = 1924] [serial = 2149] [outer = 0x110e3f400] 05:47:10 INFO - PROCESS | 1924 | 1464785230217 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x111c1e800) [pid = 1924] [serial = 2150] [outer = 0x110e3f400] 05:47:10 INFO - PROCESS | 1924 | 1464785230831 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:47:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:47:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 925ms 05:47:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:47:10 INFO - PROCESS | 1924 | 1464785230885 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 1924 | 1464785230888 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:47:10 INFO - PROCESS | 1924 | 1464785230893 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 1924 | 1464785230896 Marionette TRACE conn2 <- [1,2838,null,{}] 05:47:10 INFO - PROCESS | 1924 | 1464785230901 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:11 INFO - PROCESS | 1924 | 1464785231010 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:47:11 INFO - PROCESS | 1924 | 1464785231087 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x1199be000 == 47 [pid = 1924] [id = 717] 05:47:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x1127f8800) [pid = 1924] [serial = 2151] [outer = 0x0] 05:47:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x112874400) [pid = 1924] [serial = 2152] [outer = 0x1127f8800] 05:47:11 INFO - PROCESS | 1924 | 1464785231116 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x112880400) [pid = 1924] [serial = 2153] [outer = 0x1127f8800] 05:47:11 INFO - PROCESS | 1924 | 1464785231843 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:47:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:47:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1026ms 05:47:11 INFO - PROCESS | 1924 | 1464785231918 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1924 | 1464785231920 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:47:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:47:11 INFO - PROCESS | 1924 | 1464785231924 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1924 | 1464785231926 Marionette TRACE conn2 <- [1,2842,null,{}] 05:47:11 INFO - PROCESS | 1924 | 1464785231929 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 1924 | 1464785232040 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:47:12 INFO - PROCESS | 1924 | 1464785232119 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x116131800 == 48 [pid = 1924] [id = 718] 05:47:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x11276b400) [pid = 1924] [serial = 2154] [outer = 0x0] 05:47:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x1127ef400) [pid = 1924] [serial = 2155] [outer = 0x11276b400] 05:47:12 INFO - PROCESS | 1924 | 1464785232150 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11286ac00) [pid = 1924] [serial = 2156] [outer = 0x11276b400] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12b836800 == 47 [pid = 1924] [id = 714] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8c5000 == 46 [pid = 1924] [id = 713] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x127619800) [pid = 1924] [serial = 2092] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x128dce000 == 45 [pid = 1924] [id = 712] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x129461800 == 44 [pid = 1924] [id = 711] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e9000 == 43 [pid = 1924] [id = 710] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x126fd8800 == 42 [pid = 1924] [id = 709] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccd000 == 41 [pid = 1924] [id = 708] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x124670000 == 40 [pid = 1924] [id = 707] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x118238000 == 39 [pid = 1924] [id = 706] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x123c97800 == 38 [pid = 1924] [id = 705] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e5800 == 37 [pid = 1924] [id = 704] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c9800 == 36 [pid = 1924] [id = 703] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x119f71000 == 35 [pid = 1924] [id = 702] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x119027800 == 34 [pid = 1924] [id = 701] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x118238800 == 33 [pid = 1924] [id = 700] 05:47:12 INFO - PROCESS | 1924 | 1464785232725 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x116f1e800 == 32 [pid = 1924] [id = 699] 05:47:12 INFO - PROCESS | 1924 | --DOCSHELL 0x113820800 == 31 [pid = 1924] [id = 698] 05:47:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:47:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 826ms 05:47:12 INFO - PROCESS | 1924 | 1464785232752 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 1924 | 1464785232758 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:47:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:47:12 INFO - PROCESS | 1924 | 1464785232765 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1924 | 1464785232767 Marionette TRACE conn2 <- [1,2846,null,{}] 05:47:12 INFO - PROCESS | 1924 | 1464785232771 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:12 INFO - PROCESS | 1924 | 1464785232892 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x117685400) [pid = 1924] [serial = 2009] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11893bc00) [pid = 1924] [serial = 2021] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x123f06800) [pid = 1924] [serial = 2074] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1241bac00) [pid = 1924] [serial = 2075] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x112895c00) [pid = 1924] [serial = 2078] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x124b05000) [pid = 1924] [serial = 2077] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x124e56000) [pid = 1924] [serial = 2080] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x112889000) [pid = 1924] [serial = 2083] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1195a3400) [pid = 1924] [serial = 2086] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x11607b800) [pid = 1924] [serial = 2084] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x1255a0c00) [pid = 1924] [serial = 2081] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119fab000) [pid = 1924] [serial = 2071] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x1193ee400) [pid = 1924] [serial = 2068] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11959e800) [pid = 1924] [serial = 2069] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116702400) [pid = 1924] [serial = 2065] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118321400) [pid = 1924] [serial = 2066] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x12732a400) [pid = 1924] [serial = 2090] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11601a400) [pid = 1924] [serial = 2062] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x1161b9000) [pid = 1924] [serial = 2063] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x113d04400) [pid = 1924] [serial = 2060] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x113172c00) [pid = 1924] [serial = 2059] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x112873000) [pid = 1924] [serial = 2057] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x111e35800) [pid = 1924] [serial = 2056] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x118942000) [pid = 1924] [serial = 2054] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x118326000) [pid = 1924] [serial = 2053] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x115e47000) [pid = 1924] [serial = 2051] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x11320dc00) [pid = 1924] [serial = 2050] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11287c000) [pid = 1924] [serial = 2048] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x1127ee800) [pid = 1924] [serial = 2047] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x11999c800) [pid = 1924] [serial = 2045] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x12691b400) [pid = 1924] [serial = 2087] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x123864c00) [pid = 1924] [serial = 2072] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x126d99800) [pid = 1924] [serial = 2089] [outer = 0x0] [url = about:blank] 05:47:12 INFO - PROCESS | 1924 | 1464785232956 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x117067800 == 32 [pid = 1924] [id = 719] 05:47:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x111e35800) [pid = 1924] [serial = 2157] [outer = 0x0] 05:47:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x112867400) [pid = 1924] [serial = 2158] [outer = 0x111e35800] 05:47:12 INFO - PROCESS | 1924 | 1464785232984 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x11288e000) [pid = 1924] [serial = 2159] [outer = 0x111e35800] 05:47:13 INFO - PROCESS | 1924 | 1464785233302 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:47:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 571ms 05:47:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:47:13 INFO - PROCESS | 1924 | 1464785233336 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1924 | 1464785233337 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:47:13 INFO - PROCESS | 1924 | 1464785233339 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1924 | 1464785233342 Marionette TRACE conn2 <- [1,2850,null,{}] 05:47:13 INFO - PROCESS | 1924 | 1464785233349 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:13 INFO - PROCESS | 1924 | 1464785233429 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:47:13 INFO - PROCESS | 1924 | 1464785233500 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x119ccd000 == 33 [pid = 1924] [id = 720] 05:47:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x11276d000) [pid = 1924] [serial = 2160] [outer = 0x0] 05:47:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x11316d800) [pid = 1924] [serial = 2161] [outer = 0x11276d000] 05:47:13 INFO - PROCESS | 1924 | 1464785233534 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x113860000) [pid = 1924] [serial = 2162] [outer = 0x11276d000] 05:47:13 INFO - PROCESS | 1924 | 1464785233865 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:47:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:47:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 576ms 05:47:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:47:13 INFO - PROCESS | 1924 | 1464785233916 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:47:13 INFO - PROCESS | 1924 | 1464785233918 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:47:13 INFO - PROCESS | 1924 | 1464785233931 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:47:13 INFO - PROCESS | 1924 | 1464785233933 Marionette TRACE conn2 <- [1,2854,null,{}] 05:47:13 INFO - PROCESS | 1924 | 1464785233937 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 1924 | 1464785234079 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:47:14 INFO - PROCESS | 1924 | 1464785234088 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0c1800 == 34 [pid = 1924] [id = 721] 05:47:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x11288bc00) [pid = 1924] [serial = 2163] [outer = 0x0] 05:47:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x113d71c00) [pid = 1924] [serial = 2164] [outer = 0x11288bc00] 05:47:14 INFO - PROCESS | 1924 | 1464785234130 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11601cc00) [pid = 1924] [serial = 2165] [outer = 0x11288bc00] 05:47:14 INFO - PROCESS | 1924 | 1464785234441 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 531ms 05:47:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:47:14 INFO - PROCESS | 1924 | 1464785234454 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1924 | 1464785234456 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:47:14 INFO - PROCESS | 1924 | 1464785234458 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1924 | 1464785234459 Marionette TRACE conn2 <- [1,2858,null,{}] 05:47:14 INFO - PROCESS | 1924 | 1464785234461 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:14 INFO - PROCESS | 1924 | 1464785234538 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:47:14 INFO - PROCESS | 1924 | 1464785234542 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c97000 == 35 [pid = 1924] [id = 722] 05:47:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x110e09400) [pid = 1924] [serial = 2166] [outer = 0x0] 05:47:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x116076000) [pid = 1924] [serial = 2167] [outer = 0x110e09400] 05:47:14 INFO - PROCESS | 1924 | 1464785234569 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11660f400) [pid = 1924] [serial = 2168] [outer = 0x110e09400] 05:47:14 INFO - PROCESS | 1924 | 1464785234938 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:47:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:47:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms 05:47:14 INFO - PROCESS | 1924 | 1464785234978 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1924 | 1464785234979 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:47:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:47:14 INFO - PROCESS | 1924 | 1464785234983 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1924 | 1464785234985 Marionette TRACE conn2 <- [1,2862,null,{}] 05:47:14 INFO - PROCESS | 1924 | 1464785234987 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 1924 | 1464785235096 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:47:15 INFO - PROCESS | 1924 | 1464785235112 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e24800 == 36 [pid = 1924] [id = 723] 05:47:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x116168000) [pid = 1924] [serial = 2169] [outer = 0x0] 05:47:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x1168ac400) [pid = 1924] [serial = 2170] [outer = 0x116168000] 05:47:15 INFO - PROCESS | 1924 | 1464785235149 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x1181d9400) [pid = 1924] [serial = 2171] [outer = 0x116168000] 05:47:15 INFO - PROCESS | 1924 | 1464785235542 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:47:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:47:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 570ms 05:47:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:47:15 INFO - PROCESS | 1924 | 1464785235553 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1924 | 1464785235555 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:47:15 INFO - PROCESS | 1924 | 1464785235558 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1924 | 1464785235560 Marionette TRACE conn2 <- [1,2866,null,{}] 05:47:15 INFO - PROCESS | 1924 | 1464785235563 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:15 INFO - PROCESS | 1924 | 1464785235688 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:47:15 INFO - PROCESS | 1924 | 1464785235700 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x125057000 == 37 [pid = 1924] [id = 724] 05:47:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x118217c00) [pid = 1924] [serial = 2172] [outer = 0x0] 05:47:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x11831dc00) [pid = 1924] [serial = 2173] [outer = 0x118217c00] 05:47:15 INFO - PROCESS | 1924 | 1464785235726 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x118328800) [pid = 1924] [serial = 2174] [outer = 0x118217c00] 05:47:16 INFO - PROCESS | 1924 | 1464785236095 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:47:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 576ms 05:47:16 INFO - PROCESS | 1924 | 1464785236136 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1924 | 1464785236138 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:47:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:47:16 INFO - PROCESS | 1924 | 1464785236141 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1924 | 1464785236143 Marionette TRACE conn2 <- [1,2870,null,{}] 05:47:16 INFO - PROCESS | 1924 | 1464785236146 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:16 INFO - PROCESS | 1924 | 1464785236290 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:47:16 INFO - PROCESS | 1924 | 1464785236340 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x1271e0800 == 38 [pid = 1924] [id = 725] 05:47:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1182aa400) [pid = 1924] [serial = 2175] [outer = 0x0] 05:47:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x1184d6000) [pid = 1924] [serial = 2176] [outer = 0x1182aa400] 05:47:16 INFO - PROCESS | 1924 | 1464785236381 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x118937000) [pid = 1924] [serial = 2177] [outer = 0x1182aa400] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11860d000) [pid = 1924] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x11812c800) [pid = 1924] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x112775c00) [pid = 1924] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x116a6e400) [pid = 1924] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x113d06800) [pid = 1924] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x11288c800) [pid = 1924] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x11907a800) [pid = 1924] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x1193f0000) [pid = 1924] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x111a02400) [pid = 1924] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x110e0bc00) [pid = 1924] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x110e94000) [pid = 1924] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11670e800) [pid = 1924] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x117178c00) [pid = 1924] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x110e09000) [pid = 1924] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x1127f1000) [pid = 1924] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x11316b400) [pid = 1924] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:47:16 INFO - PROCESS | 1924 | --DOMWINDOW == 86 (0x11812ec00) [pid = 1924] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:47:16 INFO - PROCESS | 1924 | 1464785236898 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:47:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:47:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 769ms 05:47:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:47:16 INFO - PROCESS | 1924 | 1464785236910 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:47:16 INFO - PROCESS | 1924 | 1464785236911 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:47:16 INFO - PROCESS | 1924 | 1464785236914 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:47:16 INFO - PROCESS | 1924 | 1464785236916 Marionette TRACE conn2 <- [1,2874,null,{}] 05:47:16 INFO - PROCESS | 1924 | 1464785236920 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 1924 | 1464785237009 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:47:17 INFO - PROCESS | 1924 | 1464785237016 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ae3800 == 39 [pid = 1924] [id = 726] 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x1127fbc00) [pid = 1924] [serial = 2178] [outer = 0x0] 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x113169800) [pid = 1924] [serial = 2179] [outer = 0x1127fbc00] 05:47:17 INFO - PROCESS | 1924 | 1464785237041 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1168a0c00) [pid = 1924] [serial = 2180] [outer = 0x1127fbc00] 05:47:17 INFO - PROCESS | 1924 | 1464785237358 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:47:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 472ms 05:47:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:47:17 INFO - PROCESS | 1924 | 1464785237386 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1924 | 1464785237388 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:47:17 INFO - PROCESS | 1924 | 1464785237390 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1924 | 1464785237391 Marionette TRACE conn2 <- [1,2878,null,{}] 05:47:17 INFO - PROCESS | 1924 | 1464785237393 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 1924 | 1464785237493 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:47:17 INFO - PROCESS | 1924 | 1464785237499 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e9800 == 40 [pid = 1924] [id = 727] 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x113171000) [pid = 1924] [serial = 2181] [outer = 0x0] 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11860d000) [pid = 1924] [serial = 2182] [outer = 0x113171000] 05:47:17 INFO - PROCESS | 1924 | 1464785237525 Marionette DEBUG loaded listener.js 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11601c000) [pid = 1924] [serial = 2183] [outer = 0x113171000] 05:47:17 INFO - PROCESS | 1924 | 1464785237827 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:47:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:47:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 468ms 05:47:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:47:17 INFO - PROCESS | 1924 | 1464785237859 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 1924 | 1464785237860 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:47:17 INFO - PROCESS | 1924 | 1464785237862 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1924 | 1464785237866 Marionette TRACE conn2 <- [1,2882,null,{}] 05:47:17 INFO - PROCESS | 1924 | 1464785237869 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:17 INFO - PROCESS | 1924 | 1464785237957 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:47:17 INFO - PROCESS | 1924 | 1464785237961 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a8c7000 == 41 [pid = 1924] [id = 728] 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x119075800) [pid = 1924] [serial = 2184] [outer = 0x0] 05:47:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x1193e4800) [pid = 1924] [serial = 2185] [outer = 0x119075800] 05:47:17 INFO - PROCESS | 1924 | 1464785237993 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119998000) [pid = 1924] [serial = 2186] [outer = 0x119075800] 05:47:18 INFO - PROCESS | 1924 | 1464785238336 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:47:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 05:47:18 INFO - PROCESS | 1924 | 1464785238384 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1924 | 1464785238386 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:47:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:47:18 INFO - PROCESS | 1924 | 1464785238388 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1924 | 1464785238389 Marionette TRACE conn2 <- [1,2886,null,{}] 05:47:18 INFO - PROCESS | 1924 | 1464785238391 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 1924 | 1464785238465 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:47:18 INFO - PROCESS | 1924 | 1464785238471 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abca000 == 42 [pid = 1924] [id = 729] 05:47:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119c83000) [pid = 1924] [serial = 2187] [outer = 0x0] 05:47:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119fadc00) [pid = 1924] [serial = 2188] [outer = 0x119c83000] 05:47:18 INFO - PROCESS | 1924 | 1464785238495 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x11a176400) [pid = 1924] [serial = 2189] [outer = 0x119c83000] 05:47:18 INFO - PROCESS | 1924 | 1464785238806 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:47:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:47:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 469ms 05:47:18 INFO - PROCESS | 1924 | 1464785238875 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1924 | 1464785238877 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:47:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:47:18 INFO - PROCESS | 1924 | 1464785238882 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:47:18 INFO - PROCESS | 1924 | 1464785238884 Marionette TRACE conn2 <- [1,2890,null,{}] 05:47:18 INFO - PROCESS | 1924 | 1464785238888 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:18 INFO - PROCESS | 1924 | 1464785238977 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:47:19 INFO - PROCESS | 1924 | 1464785239075 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x1167f3800 == 43 [pid = 1924] [id = 730] 05:47:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x110fb0800) [pid = 1924] [serial = 2190] [outer = 0x0] 05:47:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x111c88800) [pid = 1924] [serial = 2191] [outer = 0x110fb0800] 05:47:19 INFO - PROCESS | 1924 | 1464785239106 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1127f7800) [pid = 1924] [serial = 2192] [outer = 0x110fb0800] 05:47:19 INFO - PROCESS | 1924 | 1464785239534 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:47:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:47:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 05:47:19 INFO - PROCESS | 1924 | 1464785239553 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 1924 | 1464785239555 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:47:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:47:19 INFO - PROCESS | 1924 | 1464785239561 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1924 | 1464785239564 Marionette TRACE conn2 <- [1,2894,null,{}] 05:47:19 INFO - PROCESS | 1924 | 1464785239567 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:19 INFO - PROCESS | 1924 | 1464785239666 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:47:19 INFO - PROCESS | 1924 | 1464785239757 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x1238e8000 == 44 [pid = 1924] [id = 731] 05:47:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x112897000) [pid = 1924] [serial = 2193] [outer = 0x0] 05:47:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1128a3400) [pid = 1924] [serial = 2194] [outer = 0x112897000] 05:47:19 INFO - PROCESS | 1924 | 1464785239787 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x11316c400) [pid = 1924] [serial = 2195] [outer = 0x112897000] 05:47:20 INFO - PROCESS | 1924 | 1464785240194 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:47:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 674ms 05:47:20 INFO - PROCESS | 1924 | 1464785240235 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1924 | 1464785240238 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:47:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:47:20 INFO - PROCESS | 1924 | 1464785240242 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1924 | 1464785240244 Marionette TRACE conn2 <- [1,2898,null,{}] 05:47:20 INFO - PROCESS | 1924 | 1464785240254 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:20 INFO - PROCESS | 1924 | 1464785240364 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:47:20 INFO - PROCESS | 1924 | 1464785240420 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ada5800 == 45 [pid = 1924] [id = 732] 05:47:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x115eca400) [pid = 1924] [serial = 2196] [outer = 0x0] 05:47:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x11660d400) [pid = 1924] [serial = 2197] [outer = 0x115eca400] 05:47:20 INFO - PROCESS | 1924 | 1464785240453 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x116a63400) [pid = 1924] [serial = 2198] [outer = 0x115eca400] 05:47:20 INFO - PROCESS | 1924 | 1464785240870 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:47:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:47:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 675ms 05:47:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:47:20 INFO - PROCESS | 1924 | 1464785240917 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1924 | 1464785240918 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:47:20 INFO - PROCESS | 1924 | 1464785240920 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1924 | 1464785240922 Marionette TRACE conn2 <- [1,2902,null,{}] 05:47:20 INFO - PROCESS | 1924 | 1464785240924 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 1924 | 1464785241025 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:47:21 INFO - PROCESS | 1924 | 1464785241127 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdde000 == 46 [pid = 1924] [id = 733] 05:47:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x1181dc000) [pid = 1924] [serial = 2199] [outer = 0x0] 05:47:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x11832ac00) [pid = 1924] [serial = 2200] [outer = 0x1181dc000] 05:47:21 INFO - PROCESS | 1924 | 1464785241158 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x11907a800) [pid = 1924] [serial = 2201] [outer = 0x1181dc000] 05:47:21 INFO - PROCESS | 1924 | 1464785241569 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:47:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:47:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 668ms 05:47:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:47:21 INFO - PROCESS | 1924 | 1464785241589 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 1924 | 1464785241591 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:47:21 INFO - PROCESS | 1924 | 1464785241593 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 1924 | 1464785241594 Marionette TRACE conn2 <- [1,2906,null,{}] 05:47:21 INFO - PROCESS | 1924 | 1464785241597 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:21 INFO - PROCESS | 1924 | 1464785241694 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:47:21 INFO - PROCESS | 1924 | 1464785241746 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c225000 == 47 [pid = 1924] [id = 734] 05:47:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x11907cc00) [pid = 1924] [serial = 2202] [outer = 0x0] 05:47:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x119994800) [pid = 1924] [serial = 2203] [outer = 0x11907cc00] 05:47:21 INFO - PROCESS | 1924 | 1464785241775 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11a174000) [pid = 1924] [serial = 2204] [outer = 0x11907cc00] 05:47:22 INFO - PROCESS | 1924 | 1464785242205 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:47:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:47:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 674ms 05:47:22 INFO - PROCESS | 1924 | 1464785242280 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 1924 | 1464785242283 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:47:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:47:22 INFO - PROCESS | 1924 | 1464785242286 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1924 | 1464785242288 Marionette TRACE conn2 <- [1,2910,null,{}] 05:47:22 INFO - PROCESS | 1924 | 1464785242290 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:22 INFO - PROCESS | 1924 | 1464785242424 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:47:22 INFO - PROCESS | 1924 | 1464785242618 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x1170fe000 == 48 [pid = 1924] [id = 735] 05:47:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x110e41000) [pid = 1924] [serial = 2205] [outer = 0x0] 05:47:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x110e9a400) [pid = 1924] [serial = 2206] [outer = 0x110e41000] 05:47:22 INFO - PROCESS | 1924 | 1464785242647 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x1121a8c00) [pid = 1924] [serial = 2207] [outer = 0x110e41000] 05:47:23 INFO - PROCESS | 1924 | 1464785243071 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf98800 == 47 [pid = 1924] [id = 16] 05:47:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:47:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:47:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 820ms 05:47:23 INFO - TEST-START | /DOMEvents/constructors.html 05:47:23 INFO - PROCESS | 1924 | 1464785243139 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1924 | 1464785243142 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:47:23 INFO - PROCESS | 1924 | 1464785243148 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1924 | 1464785243152 Marionette TRACE conn2 <- [1,2914,null,{}] 05:47:23 INFO - PROCESS | 1924 | 1464785243156 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 1924 | 1464785243249 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:47:23 INFO - PROCESS | 1924 | 1464785243307 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x11704e000 == 48 [pid = 1924] [id = 736] 05:47:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11287bc00) [pid = 1924] [serial = 2208] [outer = 0x0] 05:47:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x112887800) [pid = 1924] [serial = 2209] [outer = 0x11287bc00] 05:47:23 INFO - PROCESS | 1924 | 1464785243334 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x1128a2c00) [pid = 1924] [serial = 2210] [outer = 0x11287bc00] 05:47:23 INFO - PROCESS | 1924 | 1464785243702 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:47:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:47:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:47:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:47:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:47:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:47:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:47:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:47:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:47:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:47:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 580ms 05:47:23 INFO - PROCESS | 1924 | 1464785243730 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1924 | 1464785243734 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:47:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:47:23 INFO - PROCESS | 1924 | 1464785243737 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1924 | 1464785243739 Marionette TRACE conn2 <- [1,2918,null,{}] 05:47:23 INFO - PROCESS | 1924 | 1464785243742 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:23 INFO - PROCESS | 1924 | 1464785243848 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x12a8c7000 == 47 [pid = 1924] [id = 728] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x1290e9800 == 46 [pid = 1924] [id = 727] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x123ae3800 == 45 [pid = 1924] [id = 726] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x1271e0800 == 44 [pid = 1924] [id = 725] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x125057000 == 43 [pid = 1924] [id = 724] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x123e24800 == 42 [pid = 1924] [id = 723] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x123c97000 == 41 [pid = 1924] [id = 722] 05:47:23 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x123b0f400) [pid = 1924] [serial = 2146] [outer = 0x0] [url = about:blank] 05:47:23 INFO - PROCESS | 1924 | 1464785243961 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0c1800 == 40 [pid = 1924] [id = 721] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x119ccd000 == 39 [pid = 1924] [id = 720] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x117067800 == 38 [pid = 1924] [id = 719] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x116131800 == 37 [pid = 1924] [id = 718] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x1133a5000 == 36 [pid = 1924] [id = 716] 05:47:23 INFO - PROCESS | 1924 | --DOCSHELL 0x12b84c000 == 35 [pid = 1924] [id = 715] 05:47:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x115e12000 == 36 [pid = 1924] [id = 737] 05:47:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x111c20800) [pid = 1924] [serial = 2211] [outer = 0x0] 05:47:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x112a74000) [pid = 1924] [serial = 2212] [outer = 0x111c20800] 05:47:23 INFO - PROCESS | 1924 | 1464785243990 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x115ed5400) [pid = 1924] [serial = 2213] [outer = 0x111c20800] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x119045800) [pid = 1924] [serial = 2128] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x118211400) [pid = 1924] [serial = 2122] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x113174800) [pid = 1924] [serial = 2107] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x1138ed000) [pid = 1924] [serial = 2108] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x11739c000) [pid = 1924] [serial = 2119] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x117684c00) [pid = 1924] [serial = 2120] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x115169000) [pid = 1924] [serial = 2110] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x1160efc00) [pid = 1924] [serial = 2111] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x112d35800) [pid = 1924] [serial = 2104] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x1193edc00) [pid = 1924] [serial = 2131] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x113168c00) [pid = 1924] [serial = 2105] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x119991400) [pid = 1924] [serial = 2134] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x111edac00) [pid = 1924] [serial = 2095] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11276ac00) [pid = 1924] [serial = 2096] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x1161b7400) [pid = 1924] [serial = 2113] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x116704c00) [pid = 1924] [serial = 2114] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x119d58000) [pid = 1924] [serial = 2135] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x117686800) [pid = 1924] [serial = 2138] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x112879c00) [pid = 1924] [serial = 2137] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1168a4400) [pid = 1924] [serial = 2116] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x116a64000) [pid = 1924] [serial = 2117] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x11a16cc00) [pid = 1924] [serial = 2143] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x112888c00) [pid = 1924] [serial = 2101] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x112895000) [pid = 1924] [serial = 2102] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x112868c00) [pid = 1924] [serial = 2098] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x112875c00) [pid = 1924] [serial = 2099] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x123b09c00) [pid = 1924] [serial = 2144] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x119da1c00) [pid = 1924] [serial = 2140] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x118320000) [pid = 1924] [serial = 2125] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x11957c800) [pid = 1924] [serial = 2132] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x119075400) [pid = 1924] [serial = 2129] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x11860b400) [pid = 1924] [serial = 2126] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x119fad400) [pid = 1924] [serial = 2141] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x1182a9c00) [pid = 1924] [serial = 2123] [outer = 0x0] [url = about:blank] 05:47:24 INFO - PROCESS | 1924 | 1464785244266 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:47:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:47:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 05:47:24 INFO - PROCESS | 1924 | 1464785244307 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1924 | 1464785244309 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:47:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:47:24 INFO - PROCESS | 1924 | 1464785244323 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1924 | 1464785244327 Marionette TRACE conn2 <- [1,2922,null,{}] 05:47:24 INFO - PROCESS | 1924 | 1464785244331 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 1924 | 1464785244439 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:47:24 INFO - PROCESS | 1924 | 1464785244446 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x119569800 == 37 [pid = 1924] [id = 738] 05:47:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x116022800) [pid = 1924] [serial = 2214] [outer = 0x0] 05:47:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x1161b7400) [pid = 1924] [serial = 2215] [outer = 0x116022800] 05:47:24 INFO - PROCESS | 1924 | 1464785244472 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x116a66c00) [pid = 1924] [serial = 2216] [outer = 0x116022800] 05:47:24 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:47:24 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:47:24 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:47:24 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:47:24 INFO - PROCESS | 1924 | 1464785244781 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:47:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:47:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:47:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:47:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:47:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:47:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:47:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:47:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:47:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:47:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 484ms 05:47:24 INFO - PROCESS | 1924 | 1464785244800 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 1924 | 1464785244803 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:47:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:47:24 INFO - PROCESS | 1924 | 1464785244806 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 1924 | 1464785244808 Marionette TRACE conn2 <- [1,2926,null,{}] 05:47:24 INFO - PROCESS | 1924 | 1464785244810 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:24 INFO - PROCESS | 1924 | 1464785244895 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:47:24 INFO - PROCESS | 1924 | 1464785244957 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e2c800 == 38 [pid = 1924] [id = 739] 05:47:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x11607b800) [pid = 1924] [serial = 2217] [outer = 0x0] 05:47:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x11768b800) [pid = 1924] [serial = 2218] [outer = 0x11607b800] 05:47:25 INFO - PROCESS | 1924 | 1464785244999 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x1184c7800) [pid = 1924] [serial = 2219] [outer = 0x11607b800] 05:47:25 INFO - PROCESS | 1924 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:47:25 INFO - PROCESS | 1924 | 1464785245401 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:47:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:47:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 619ms 05:47:25 INFO - PROCESS | 1924 | 1464785245426 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1924 | 1464785245427 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:47:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:47:25 INFO - PROCESS | 1924 | 1464785245429 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1924 | 1464785245430 Marionette TRACE conn2 <- [1,2930,null,{}] 05:47:25 INFO - PROCESS | 1924 | 1464785245432 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 1924 | 1464785245533 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:47:25 INFO - PROCESS | 1924 | 1464785245540 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x11681c000 == 39 [pid = 1924] [id = 740] 05:47:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x11907b800) [pid = 1924] [serial = 2220] [outer = 0x0] 05:47:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x119575400) [pid = 1924] [serial = 2221] [outer = 0x11907b800] 05:47:25 INFO - PROCESS | 1924 | 1464785245570 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x119fab000) [pid = 1924] [serial = 2222] [outer = 0x11907b800] 05:47:25 INFO - PROCESS | 1924 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:47:25 INFO - PROCESS | 1924 | 1464785245867 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:47:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:47:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 468ms 05:47:25 INFO - PROCESS | 1924 | 1464785245899 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1924 | 1464785245902 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:47:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:47:25 INFO - PROCESS | 1924 | 1464785245904 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1924 | 1464785245905 Marionette TRACE conn2 <- [1,2934,null,{}] 05:47:25 INFO - PROCESS | 1924 | 1464785245908 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:25 INFO - PROCESS | 1924 | 1464785245990 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:47:25 INFO - PROCESS | 1924 | 1464785245994 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x12922f800 == 40 [pid = 1924] [id = 741] 05:47:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x119045800) [pid = 1924] [serial = 2223] [outer = 0x0] 05:47:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x123b70c00) [pid = 1924] [serial = 2224] [outer = 0x119045800] 05:47:26 INFO - PROCESS | 1924 | 1464785246020 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x124989000) [pid = 1924] [serial = 2225] [outer = 0x119045800] 05:47:26 INFO - PROCESS | 1924 | 1464785246370 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:47:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:47:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 469ms 05:47:26 INFO - PROCESS | 1924 | 1464785246374 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1924 | 1464785246375 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:47:26 INFO - PROCESS | 1924 | 1464785246377 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1924 | 1464785246378 Marionette TRACE conn2 <- [1,2938,null,{}] 05:47:26 INFO - PROCESS | 1924 | 1464785246381 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 1924 | 1464785246480 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:47:26 INFO - PROCESS | 1924 | 1464785246485 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a740800 == 41 [pid = 1924] [id = 742] 05:47:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x124e10c00) [pid = 1924] [serial = 2226] [outer = 0x0] 05:47:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x124e51400) [pid = 1924] [serial = 2227] [outer = 0x124e10c00] 05:47:26 INFO - PROCESS | 1924 | 1464785246539 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x12559c400) [pid = 1924] [serial = 2228] [outer = 0x124e10c00] 05:47:26 INFO - PROCESS | 1924 | 1464785246817 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:47:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:47:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 470ms 05:47:26 INFO - PROCESS | 1924 | 1464785246862 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1924 | 1464785246864 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:47:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:47:26 INFO - PROCESS | 1924 | 1464785246869 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1924 | 1464785246870 Marionette TRACE conn2 <- [1,2942,null,{}] 05:47:26 INFO - PROCESS | 1924 | 1464785246872 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:26 INFO - PROCESS | 1924 | 1464785246972 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:47:26 INFO - PROCESS | 1924 | 1464785246976 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x12abcd000 == 42 [pid = 1924] [id = 743] 05:47:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x1255a0c00) [pid = 1924] [serial = 2229] [outer = 0x0] 05:47:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x1255b8c00) [pid = 1924] [serial = 2230] [outer = 0x1255a0c00] 05:47:27 INFO - PROCESS | 1924 | 1464785247031 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x126915c00) [pid = 1924] [serial = 2231] [outer = 0x1255a0c00] 05:47:27 INFO - PROCESS | 1924 | 1464785247315 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:47:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:47:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:47:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 473ms 05:47:27 INFO - PROCESS | 1924 | 1464785247342 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1924 | 1464785247343 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:47:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:47:27 INFO - PROCESS | 1924 | 1464785247359 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1924 | 1464785247360 Marionette TRACE conn2 <- [1,2946,null,{}] 05:47:27 INFO - PROCESS | 1924 | 1464785247363 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:27 INFO - PROCESS | 1924 | 1464785247533 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:47:27 INFO - PROCESS | 1924 | 1464785247551 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bac8000 == 43 [pid = 1924] [id = 744] 05:47:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x126920400) [pid = 1924] [serial = 2232] [outer = 0x0] 05:47:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x126d98000) [pid = 1924] [serial = 2233] [outer = 0x126920400] 05:47:27 INFO - PROCESS | 1924 | 1464785247591 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x126f3e400) [pid = 1924] [serial = 2234] [outer = 0x126920400] 05:47:27 INFO - PROCESS | 1924 | 1464785247939 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:47:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:47:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 632ms 05:47:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:47:27 INFO - PROCESS | 1924 | 1464785247978 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 1924 | 1464785247980 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:47:27 INFO - PROCESS | 1924 | 1464785247985 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 1924 | 1464785247987 Marionette TRACE conn2 <- [1,2950,null,{}] 05:47:27 INFO - PROCESS | 1924 | 1464785247991 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 1924 | 1464785248148 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x11288bc00) [pid = 1924] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x119075800) [pid = 1924] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x110e09400) [pid = 1924] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x116168000) [pid = 1924] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x119f03000) [pid = 1924] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x11276b400) [pid = 1924] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x1127fbc00) [pid = 1924] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x111e35800) [pid = 1924] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x118217c00) [pid = 1924] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x11276d000) [pid = 1924] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x1182aa400) [pid = 1924] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:47:28 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x113171000) [pid = 1924] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:47:28 INFO - PROCESS | 1924 | 1464785248294 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x1182c1800 == 44 [pid = 1924] [id = 745] 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x110e11c00) [pid = 1924] [serial = 2235] [outer = 0x0] 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x111ed6400) [pid = 1924] [serial = 2236] [outer = 0x110e11c00] 05:47:28 INFO - PROCESS | 1924 | 1464785248344 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x116852800) [pid = 1924] [serial = 2237] [outer = 0x110e11c00] 05:47:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bde6800 == 45 [pid = 1924] [id = 746] 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x1271a1000) [pid = 1924] [serial = 2238] [outer = 0x0] 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x1193f0000) [pid = 1924] [serial = 2239] [outer = 0x1271a1000] 05:47:28 INFO - PROCESS | 1924 | 1464785248686 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:47:28 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:47:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 05:47:28 INFO - PROCESS | 1924 | 1464785248708 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:47:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:47:28 INFO - PROCESS | 1924 | 1464785248710 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:47:28 INFO - PROCESS | 1924 | 1464785248714 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1924 | 1464785248719 Marionette TRACE conn2 <- [1,2954,null,{}] 05:47:28 INFO - PROCESS | 1924 | 1464785248723 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:28 INFO - PROCESS | 1924 | 1464785248925 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:47:28 INFO - PROCESS | 1924 | 1464785248950 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c447800 == 46 [pid = 1924] [id = 747] 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x118217c00) [pid = 1924] [serial = 2240] [outer = 0x0] 05:47:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x12719b400) [pid = 1924] [serial = 2241] [outer = 0x118217c00] 05:47:28 INFO - PROCESS | 1924 | 1464785248974 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x128d4d400) [pid = 1924] [serial = 2242] [outer = 0x118217c00] 05:47:29 INFO - PROCESS | 1924 | 1464785249261 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:47:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:47:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:47:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 574ms 05:47:29 INFO - PROCESS | 1924 | 1464785249288 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1924 | 1464785249289 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:47:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:47:29 INFO - PROCESS | 1924 | 1464785249291 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1924 | 1464785249292 Marionette TRACE conn2 <- [1,2958,null,{}] 05:47:29 INFO - PROCESS | 1924 | 1464785249294 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 1924 | 1464785249386 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:47:29 INFO - PROCESS | 1924 | 1464785249391 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12cf9b800 == 47 [pid = 1924] [id = 748] 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x128d4f400) [pid = 1924] [serial = 2243] [outer = 0x0] 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x129037800) [pid = 1924] [serial = 2244] [outer = 0x128d4f400] 05:47:29 INFO - PROCESS | 1924 | 1464785249415 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x12920cc00) [pid = 1924] [serial = 2245] [outer = 0x128d4f400] 05:47:29 INFO - PROCESS | 1924 | 1464785249695 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:47:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:47:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 418ms 05:47:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:47:29 INFO - PROCESS | 1924 | 1464785249709 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1924 | 1464785249710 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:47:29 INFO - PROCESS | 1924 | 1464785249712 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1924 | 1464785249713 Marionette TRACE conn2 <- [1,2962,null,{}] 05:47:29 INFO - PROCESS | 1924 | 1464785249723 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:29 INFO - PROCESS | 1924 | 1464785249811 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:47:29 INFO - PROCESS | 1924 | 1464785249869 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3b1800 == 48 [pid = 1924] [id = 749] 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x110e0c800) [pid = 1924] [serial = 2246] [outer = 0x0] 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x12920d000) [pid = 1924] [serial = 2247] [outer = 0x110e0c800] 05:47:29 INFO - PROCESS | 1924 | 1464785249893 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x129215800) [pid = 1924] [serial = 2248] [outer = 0x110e0c800] 05:47:30 INFO - PROCESS | 1924 | 1464785250152 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:47:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:47:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 477ms 05:47:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:47:30 INFO - PROCESS | 1924 | 1464785250189 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 1924 | 1464785250190 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:47:30 INFO - PROCESS | 1924 | 1464785250192 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1924 | 1464785250193 Marionette TRACE conn2 <- [1,2966,null,{}] 05:47:30 INFO - PROCESS | 1924 | 1464785250196 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 1924 | 1464785250340 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:47:30 INFO - PROCESS | 1924 | 1464785250393 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x1166f1000 == 49 [pid = 1924] [id = 750] 05:47:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x110e0c000) [pid = 1924] [serial = 2249] [outer = 0x0] 05:47:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x110e41c00) [pid = 1924] [serial = 2250] [outer = 0x110e0c000] 05:47:30 INFO - PROCESS | 1924 | 1464785250425 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x11214d000) [pid = 1924] [serial = 2251] [outer = 0x110e0c000] 05:47:30 INFO - PROCESS | 1924 | 1464785250802 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:47:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:47:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 05:47:30 INFO - PROCESS | 1924 | 1464785250863 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:47:30 INFO - PROCESS | 1924 | 1464785250866 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:47:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:47:30 INFO - PROCESS | 1924 | 1464785250869 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:47:30 INFO - PROCESS | 1924 | 1464785250871 Marionette TRACE conn2 <- [1,2970,null,{}] 05:47:30 INFO - PROCESS | 1924 | 1464785250875 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:30 INFO - PROCESS | 1924 | 1464785250981 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:47:31 INFO - PROCESS | 1924 | 1464785251035 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a180000 == 50 [pid = 1924] [id = 751] 05:47:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x112868000) [pid = 1924] [serial = 2252] [outer = 0x0] 05:47:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x112895800) [pid = 1924] [serial = 2253] [outer = 0x112868000] 05:47:31 INFO - PROCESS | 1924 | 1464785251067 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x113175800) [pid = 1924] [serial = 2254] [outer = 0x112868000] 05:47:31 INFO - PROCESS | 1924 | 1464785251456 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:47:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:47:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 05:47:31 INFO - PROCESS | 1924 | 1464785251490 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:47:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:47:31 INFO - PROCESS | 1924 | 1464785251492 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:47:31 INFO - PROCESS | 1924 | 1464785251494 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1924 | 1464785251496 Marionette TRACE conn2 <- [1,2974,null,{}] 05:47:31 INFO - PROCESS | 1924 | 1464785251498 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:31 INFO - PROCESS | 1924 | 1464785251605 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:47:31 INFO - PROCESS | 1924 | 1464785251698 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x1290e2000 == 51 [pid = 1924] [id = 752] 05:47:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x116077c00) [pid = 1924] [serial = 2255] [outer = 0x0] 05:47:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x1161b9000) [pid = 1924] [serial = 2256] [outer = 0x116077c00] 05:47:31 INFO - PROCESS | 1924 | 1464785251730 Marionette DEBUG loaded listener.js 05:47:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x117686000) [pid = 1924] [serial = 2257] [outer = 0x116077c00] 05:47:32 INFO - PROCESS | 1924 | 1464785252087 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:47:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 623ms 05:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:47:32 INFO - PROCESS | 1924 | 1464785252117 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1924 | 1464785252120 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:47:32 INFO - PROCESS | 1924 | 1464785252128 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1924 | 1464785252132 Marionette TRACE conn2 <- [1,2978,null,{}] 05:47:32 INFO - PROCESS | 1924 | 1464785252134 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 1924 | 1464785252240 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:47:32 INFO - PROCESS | 1924 | 1464785252297 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3c8800 == 52 [pid = 1924] [id = 753] 05:47:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x118325c00) [pid = 1924] [serial = 2258] [outer = 0x0] 05:47:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x119071400) [pid = 1924] [serial = 2259] [outer = 0x118325c00] 05:47:32 INFO - PROCESS | 1924 | 1464785252326 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x119f02c00) [pid = 1924] [serial = 2260] [outer = 0x118325c00] 05:47:32 INFO - PROCESS | 1924 | 1464785252707 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:47:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:47:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 05:47:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:47:32 INFO - PROCESS | 1924 | 1464785252751 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1924 | 1464785252753 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:47:32 INFO - PROCESS | 1924 | 1464785252755 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 1924 | 1464785252757 Marionette TRACE conn2 <- [1,2982,null,{}] 05:47:32 INFO - PROCESS | 1924 | 1464785252759 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:32 INFO - PROCESS | 1924 | 1464785252861 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:47:32 INFO - PROCESS | 1924 | 1464785252918 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d691000 == 53 [pid = 1924] [id = 754] 05:47:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x119f07000) [pid = 1924] [serial = 2261] [outer = 0x0] 05:47:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12411c000) [pid = 1924] [serial = 2262] [outer = 0x119f07000] 05:47:32 INFO - PROCESS | 1924 | 1464785252947 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x126d08800) [pid = 1924] [serial = 2263] [outer = 0x119f07000] 05:47:33 INFO - PROCESS | 1924 | 1464785253523 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:47:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:47:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:47:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 822ms 05:47:33 INFO - PROCESS | 1924 | 1464785253577 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:47:33 INFO - PROCESS | 1924 | 1464785253579 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:47:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:47:33 INFO - PROCESS | 1924 | 1464785253583 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1924 | 1464785253585 Marionette TRACE conn2 <- [1,2986,null,{}] 05:47:33 INFO - PROCESS | 1924 | 1464785253589 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:33 INFO - PROCESS | 1924 | 1464785253680 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:47:33 INFO - PROCESS | 1924 | 1464785253739 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0cc800 == 54 [pid = 1924] [id = 755] 05:47:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x112869c00) [pid = 1924] [serial = 2264] [outer = 0x0] 05:47:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x112875c00) [pid = 1924] [serial = 2265] [outer = 0x112869c00] 05:47:33 INFO - PROCESS | 1924 | 1464785253766 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x112d39c00) [pid = 1924] [serial = 2266] [outer = 0x112869c00] 05:47:34 INFO - PROCESS | 1924 | 1464785254117 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:47:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:47:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 05:47:34 INFO - PROCESS | 1924 | 1464785254153 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1924 | 1464785254157 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:47:34 INFO - PROCESS | 1924 | 1464785254161 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1924 | 1464785254163 Marionette TRACE conn2 <- [1,2990,null,{}] 05:47:34 INFO - PROCESS | 1924 | 1464785254165 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:34 INFO - PROCESS | 1924 | 1464785254276 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:47:34 INFO - PROCESS | 1924 | 1464785254344 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x112f05000 == 55 [pid = 1924] [id = 756] 05:47:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x111a0e400) [pid = 1924] [serial = 2267] [outer = 0x0] 05:47:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x112896800) [pid = 1924] [serial = 2268] [outer = 0x111a0e400] 05:47:34 INFO - PROCESS | 1924 | 1464785254374 Marionette DEBUG loaded listener.js 05:47:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x113169000) [pid = 1924] [serial = 2269] [outer = 0x111a0e400] 05:47:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x113aa7000 == 56 [pid = 1924] [id = 757] 05:47:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x11601a400) [pid = 1924] [serial = 2270] [outer = 0x0] 05:47:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x1128a1000) [pid = 1924] [serial = 2271] [outer = 0x11601a400] 05:47:34 INFO - PROCESS | 1924 | 1464785254877 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:47:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:47:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 05:47:34 INFO - PROCESS | 1924 | 1464785254885 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1924 | 1464785254887 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:47:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:47:34 INFO - PROCESS | 1924 | 1464785254891 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1924 | 1464785254895 Marionette TRACE conn2 <- [1,2994,null,{}] 05:47:34 INFO - PROCESS | 1924 | 1464785254906 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 1924 | 1464785255061 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:47:35 INFO - PROCESS | 1924 | 1464785255132 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c9e000 == 57 [pid = 1924] [id = 758] 05:47:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x115e45800) [pid = 1924] [serial = 2272] [outer = 0x0] 05:47:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x1161bb400) [pid = 1924] [serial = 2273] [outer = 0x115e45800] 05:47:35 INFO - PROCESS | 1924 | 1464785255161 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x116a61000) [pid = 1924] [serial = 2274] [outer = 0x115e45800] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12d3b1800 == 56 [pid = 1924] [id = 749] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12cf9b800 == 55 [pid = 1924] [id = 748] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12c447800 == 54 [pid = 1924] [id = 747] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12bde6800 == 53 [pid = 1924] [id = 746] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x1182c1800 == 52 [pid = 1924] [id = 745] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12bac8000 == 51 [pid = 1924] [id = 744] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x119fadc00) [pid = 1924] [serial = 2188] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12abcd000 == 50 [pid = 1924] [id = 743] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12a740800 == 49 [pid = 1924] [id = 742] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12922f800 == 48 [pid = 1924] [id = 741] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x11681c000 == 47 [pid = 1924] [id = 740] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x123e2c800 == 46 [pid = 1924] [id = 739] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x119569800 == 45 [pid = 1924] [id = 738] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x115e12000 == 44 [pid = 1924] [id = 737] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x11704e000 == 43 [pid = 1924] [id = 736] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x1290db000 == 42 [pid = 1924] [id = 17] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x1170fe000 == 41 [pid = 1924] [id = 735] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12ada5800 == 40 [pid = 1924] [id = 732] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x1238e8000 == 39 [pid = 1924] [id = 731] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x1167f3800 == 38 [pid = 1924] [id = 730] 05:47:35 INFO - PROCESS | 1924 | --DOCSHELL 0x12abca000 == 37 [pid = 1924] [id = 729] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x113d71c00) [pid = 1924] [serial = 2164] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x1193e4800) [pid = 1924] [serial = 2185] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x11660f400) [pid = 1924] [serial = 2168] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x1181d9400) [pid = 1924] [serial = 2171] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x123f08400) [pid = 1924] [serial = 2147] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x11286ac00) [pid = 1924] [serial = 2156] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x11601cc00) [pid = 1924] [serial = 2165] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x113169800) [pid = 1924] [serial = 2179] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x112867400) [pid = 1924] [serial = 2158] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x118328800) [pid = 1924] [serial = 2174] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11316d800) [pid = 1924] [serial = 2161] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x110e91400) [pid = 1924] [serial = 2149] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x1127ef400) [pid = 1924] [serial = 2155] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x1168ac400) [pid = 1924] [serial = 2170] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x116076000) [pid = 1924] [serial = 2167] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x11288e000) [pid = 1924] [serial = 2159] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x118937000) [pid = 1924] [serial = 2177] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x112874400) [pid = 1924] [serial = 2152] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x113860000) [pid = 1924] [serial = 2162] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x1184d6000) [pid = 1924] [serial = 2176] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1168a0c00) [pid = 1924] [serial = 2180] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x11601c000) [pid = 1924] [serial = 2183] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x11831dc00) [pid = 1924] [serial = 2173] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x11860d000) [pid = 1924] [serial = 2182] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x119998000) [pid = 1924] [serial = 2186] [outer = 0x0] [url = about:blank] 05:47:35 INFO - PROCESS | 1924 | 1464785255510 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:47:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:47:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:47:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 628ms 05:47:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:47:35 INFO - PROCESS | 1924 | 1464785255518 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1924 | 1464785255520 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:47:35 INFO - PROCESS | 1924 | 1464785255522 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:47:35 INFO - PROCESS | 1924 | 1464785255523 Marionette TRACE conn2 <- [1,2998,null,{}] 05:47:35 INFO - PROCESS | 1924 | 1464785255525 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:35 INFO - PROCESS | 1924 | 1464785255627 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:47:35 INFO - PROCESS | 1924 | 1464785255682 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x119565800 == 38 [pid = 1924] [id = 759] 05:47:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x115ec8800) [pid = 1924] [serial = 2275] [outer = 0x0] 05:47:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x117397400) [pid = 1924] [serial = 2276] [outer = 0x115ec8800] 05:47:35 INFO - PROCESS | 1924 | 1464785255709 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x117688c00) [pid = 1924] [serial = 2277] [outer = 0x115ec8800] 05:47:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:47:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 470ms 05:47:35 INFO - PROCESS | 1924 | 1464785255985 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:47:35 INFO - PROCESS | 1924 | 1464785255994 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:47:35 INFO - PROCESS | 1924 | 1464785255995 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:47:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:47:36 INFO - PROCESS | 1924 | 1464785255997 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1924 | 1464785255998 Marionette TRACE conn2 <- [1,3002,null,{}] 05:47:36 INFO - PROCESS | 1924 | 1464785256007 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 1924 | 1464785256091 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:47:36 INFO - PROCESS | 1924 | 1464785256095 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x123e1d000 == 39 [pid = 1924] [id = 760] 05:47:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x111c19c00) [pid = 1924] [serial = 2278] [outer = 0x0] 05:47:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x118211000) [pid = 1924] [serial = 2279] [outer = 0x111c19c00] 05:47:36 INFO - PROCESS | 1924 | 1464785256121 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x11831f400) [pid = 1924] [serial = 2280] [outer = 0x111c19c00] 05:47:36 INFO - PROCESS | 1924 | 1464785256423 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:47:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 05:47:36 INFO - PROCESS | 1924 | 1464785256469 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1924 | 1464785256470 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:47:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:47:36 INFO - PROCESS | 1924 | 1464785256472 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1924 | 1464785256473 Marionette TRACE conn2 <- [1,3006,null,{}] 05:47:36 INFO - PROCESS | 1924 | 1464785256476 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:36 INFO - PROCESS | 1924 | 1464785256576 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:47:36 INFO - PROCESS | 1924 | 1464785256644 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x12566f800 == 40 [pid = 1924] [id = 761] 05:47:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x118328000) [pid = 1924] [serial = 2281] [outer = 0x0] 05:47:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x11860e800) [pid = 1924] [serial = 2282] [outer = 0x118328000] 05:47:36 INFO - PROCESS | 1924 | 1464785256670 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x119582000) [pid = 1924] [serial = 2283] [outer = 0x118328000] 05:47:36 INFO - PROCESS | 1924 | 1464785256941 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:47:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:47:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 519ms 05:47:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:47:37 INFO - PROCESS | 1924 | 1464785256993 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1924 | 1464785256995 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:47:37 INFO - PROCESS | 1924 | 1464785256998 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1924 | 1464785257002 Marionette TRACE conn2 <- [1,3010,null,{}] 05:47:37 INFO - PROCESS | 1924 | 1464785257006 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 1924 | 1464785257173 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:47:37 INFO - PROCESS | 1924 | 1464785257183 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a08e000 == 41 [pid = 1924] [id = 762] 05:47:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x112887400) [pid = 1924] [serial = 2284] [outer = 0x0] 05:47:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x119da7400) [pid = 1924] [serial = 2285] [outer = 0x112887400] 05:47:37 INFO - PROCESS | 1924 | 1464785257224 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x123f07800) [pid = 1924] [serial = 2286] [outer = 0x112887400] 05:47:37 INFO - PROCESS | 1924 | 1464785257584 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:47:37 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:47:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 624ms 05:47:37 INFO - PROCESS | 1924 | 1464785257628 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1924 | 1464785257629 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:47:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:47:37 INFO - PROCESS | 1924 | 1464785257631 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1924 | 1464785257632 Marionette TRACE conn2 <- [1,3014,null,{}] 05:47:37 INFO - PROCESS | 1924 | 1464785257642 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:37 INFO - PROCESS | 1924 | 1464785257741 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:47:37 INFO - PROCESS | 1924 | 1464785257755 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x129469800 == 42 [pid = 1924] [id = 763] 05:47:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12411ac00) [pid = 1924] [serial = 2287] [outer = 0x0] 05:47:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x124e15400) [pid = 1924] [serial = 2288] [outer = 0x12411ac00] 05:47:37 INFO - PROCESS | 1924 | 1464785257780 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12509f800) [pid = 1924] [serial = 2289] [outer = 0x12411ac00] 05:47:37 INFO - PROCESS | 1924 | [1924] 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 05:47:38 INFO - PROCESS | 1924 | 1464785258122 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:47:38 INFO - {} 05:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:47:38 INFO - {} 05:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:47:38 INFO - {} 05:47:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:47:38 INFO - {} 05:47:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 05:47:38 INFO - TEST-START | /FileAPI/fileReader.html 05:47:38 INFO - PROCESS | 1924 | 1464785258152 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1924 | 1464785258153 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:47:38 INFO - PROCESS | 1924 | 1464785258155 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1924 | 1464785258156 Marionette TRACE conn2 <- [1,3018,null,{}] 05:47:38 INFO - PROCESS | 1924 | 1464785258158 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 1924 | 1464785258258 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:47:38 INFO - PROCESS | 1924 | 1464785258273 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12ad9e800 == 43 [pid = 1924] [id = 764] 05:47:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x1255b2800) [pid = 1924] [serial = 2290] [outer = 0x0] 05:47:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x126d09400) [pid = 1924] [serial = 2291] [outer = 0x1255b2800] 05:47:38 INFO - PROCESS | 1924 | 1464785258298 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x127155800) [pid = 1924] [serial = 2292] [outer = 0x1255b2800] 05:47:38 INFO - PROCESS | 1924 | 1464785258613 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:47:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:47:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 469ms 05:47:38 INFO - TEST-START | /FileAPI/historical.html 05:47:38 INFO - PROCESS | 1924 | 1464785258625 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 1924 | 1464785258626 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:47:38 INFO - PROCESS | 1924 | 1464785258628 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 1924 | 1464785258629 Marionette TRACE conn2 <- [1,3022,null,{}] 05:47:38 INFO - PROCESS | 1924 | 1464785258633 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:38 INFO - PROCESS | 1924 | 1464785258750 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:47:38 INFO - PROCESS | 1924 | 1464785258754 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bddc000 == 44 [pid = 1924] [id = 765] 05:47:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x126f3f000) [pid = 1924] [serial = 2293] [outer = 0x0] 05:47:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x127617400) [pid = 1924] [serial = 2294] [outer = 0x126f3f000] 05:47:38 INFO - PROCESS | 1924 | 1464785258809 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x127623c00) [pid = 1924] [serial = 2295] [outer = 0x126f3f000] 05:47:39 INFO - PROCESS | 1924 | 1464785259089 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:47:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:47:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:47:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:47:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:47:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:47:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:47:39 INFO - TEST-OK | /FileAPI/historical.html | took 469ms 05:47:39 INFO - TEST-START | /FileAPI/idlharness.html 05:47:39 INFO - PROCESS | 1924 | 1464785259109 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1924 | 1464785259110 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:47:39 INFO - PROCESS | 1924 | 1464785259113 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1924 | 1464785259116 Marionette TRACE conn2 <- [1,3026,null,{}] 05:47:39 INFO - PROCESS | 1924 | 1464785259134 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:39 INFO - PROCESS | 1924 | 1464785259245 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:47:39 INFO - PROCESS | 1924 | 1464785259249 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c43f800 == 45 [pid = 1924] [id = 766] 05:47:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x127158800) [pid = 1924] [serial = 2296] [outer = 0x0] 05:47:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x129037c00) [pid = 1924] [serial = 2297] [outer = 0x127158800] 05:47:39 INFO - PROCESS | 1924 | 1464785259279 Marionette DEBUG loaded listener.js 05:47:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x129409800) [pid = 1924] [serial = 2298] [outer = 0x127158800] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x118217c00) [pid = 1924] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x124e10c00) [pid = 1924] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x1255a0c00) [pid = 1924] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x126920400) [pid = 1924] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x110e11c00) [pid = 1924] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x128d4f400) [pid = 1924] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x119c83000) [pid = 1924] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x116022800) [pid = 1924] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x11287bc00) [pid = 1924] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x11607b800) [pid = 1924] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x11907b800) [pid = 1924] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x111c20800) [pid = 1924] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x110e41000) [pid = 1924] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x119045800) [pid = 1924] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x119d9f800) [pid = 1924] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:47:39 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x1271a1000) [pid = 1924] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:47:39 INFO - PROCESS | 1924 | 1464785259881 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:47:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:47:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:47:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:47:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:47:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:47:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:47:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:47:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:47:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:47:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:47:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:47:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:47:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:47:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:47:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:47:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:47:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:47:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:47:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:47:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:47:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:47:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 799ms 05:47:39 INFO - PROCESS | 1924 | 1464785259912 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 1924 | 1464785259913 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:47:39 INFO - TEST-START | /FileAPI/idlharness.worker 05:47:39 INFO - PROCESS | 1924 | 1464785259916 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 1924 | 1464785259917 Marionette TRACE conn2 <- [1,3030,null,{}] 05:47:39 INFO - PROCESS | 1924 | 1464785259919 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 1924 | 1464785260006 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:47:40 INFO - PROCESS | 1924 | 1464785260010 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x1351c3800 == 46 [pid = 1924] [id = 767] 05:47:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x12940cc00) [pid = 1924] [serial = 2299] [outer = 0x0] 05:47:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x12a79e800) [pid = 1924] [serial = 2300] [outer = 0x12940cc00] 05:47:40 INFO - PROCESS | 1924 | 1464785260034 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x12a937c00) [pid = 1924] [serial = 2301] [outer = 0x12940cc00] 05:47:40 INFO - PROCESS | 1924 | [1924] 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 05:47:40 INFO - PROCESS | 1924 | 1464785260650 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:47:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:47:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:47:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:47:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:47:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:47:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:47:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:47:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:47:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:47:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:47:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:47:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:47:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:47:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:47:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:47:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:47:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:47:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:47:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:47:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:47:40 INFO - {} 05:47:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 785ms 05:47:40 INFO - PROCESS | 1924 | 1464785260704 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 1924 | 1464785260706 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:47:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:47:40 INFO - PROCESS | 1924 | 1464785260708 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1924 | 1464785260709 Marionette TRACE conn2 <- [1,3034,null,{}] 05:47:40 INFO - PROCESS | 1924 | 1464785260711 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:40 INFO - PROCESS | 1924 | 1464785260795 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:47:40 INFO - PROCESS | 1924 | 1464785260801 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x13801a800 == 47 [pid = 1924] [id = 768] 05:47:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x12a945800) [pid = 1924] [serial = 2302] [outer = 0x0] 05:47:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x12bfaa400) [pid = 1924] [serial = 2303] [outer = 0x12a945800] 05:47:40 INFO - PROCESS | 1924 | 1464785260826 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x12c152c00) [pid = 1924] [serial = 2304] [outer = 0x12a945800] 05:47:41 INFO - PROCESS | 1924 | 1464785261129 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 467ms 05:47:41 INFO - PROCESS | 1924 | 1464785261176 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:47:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:47:41 INFO - PROCESS | 1924 | 1464785261178 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:47:41 INFO - PROCESS | 1924 | 1464785261181 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1924 | 1464785261185 Marionette TRACE conn2 <- [1,3038,null,{}] 05:47:41 INFO - PROCESS | 1924 | 1464785261189 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:41 INFO - PROCESS | 1924 | 1464785261316 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:47:41 INFO - PROCESS | 1924 | 1464785261402 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x110d7e800 == 48 [pid = 1924] [id = 769] 05:47:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12ac07800) [pid = 1924] [serial = 2305] [outer = 0x0] 05:47:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x12c155800) [pid = 1924] [serial = 2306] [outer = 0x12ac07800] 05:47:41 INFO - PROCESS | 1924 | 1464785261443 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x12c45d800) [pid = 1924] [serial = 2307] [outer = 0x12ac07800] 05:47:41 INFO - PROCESS | 1924 | 1464785261888 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:47:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 776ms 05:47:41 INFO - PROCESS | 1924 | 1464785261957 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:47:41 INFO - PROCESS | 1924 | 1464785261960 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:47:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:47:41 INFO - PROCESS | 1924 | 1464785261963 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 1924 | 1464785261966 Marionette TRACE conn2 <- [1,3042,null,{}] 05:47:42 INFO - PROCESS | 1924 | 1464785262006 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 1924 | 1464785262098 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:47:42 INFO - PROCESS | 1924 | 1464785262163 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x118232800 == 49 [pid = 1924] [id = 770] 05:47:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x1127f8000) [pid = 1924] [serial = 2308] [outer = 0x0] 05:47:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x11288d800) [pid = 1924] [serial = 2309] [outer = 0x1127f8000] 05:47:42 INFO - PROCESS | 1924 | 1464785262189 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x11316f000) [pid = 1924] [serial = 2310] [outer = 0x1127f8000] 05:47:42 INFO - PROCESS | 1924 | 1464785262583 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:47:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:47:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:47:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:47:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 670ms 05:47:42 INFO - PROCESS | 1924 | 1464785262634 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1924 | 1464785262639 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:47:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:47:42 INFO - PROCESS | 1924 | 1464785262644 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1924 | 1464785262646 Marionette TRACE conn2 <- [1,3046,null,{}] 05:47:42 INFO - PROCESS | 1924 | 1464785262649 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:42 INFO - PROCESS | 1924 | 1464785262783 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:47:42 INFO - PROCESS | 1924 | 1464785262878 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x123c9d000 == 50 [pid = 1924] [id = 771] 05:47:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x113278400) [pid = 1924] [serial = 2311] [outer = 0x0] 05:47:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x1168ab400) [pid = 1924] [serial = 2312] [outer = 0x113278400] 05:47:42 INFO - PROCESS | 1924 | 1464785262905 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x118939000) [pid = 1924] [serial = 2313] [outer = 0x113278400] 05:47:43 INFO - PROCESS | 1924 | [1924] 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 05:47:43 INFO - PROCESS | 1924 | 1464785263268 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:47:43 INFO - {} 05:47:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 632ms 05:47:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:47:43 INFO - PROCESS | 1924 | 1464785263277 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1924 | 1464785263278 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:47:43 INFO - PROCESS | 1924 | 1464785263280 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1924 | 1464785263282 Marionette TRACE conn2 <- [1,3050,null,{}] 05:47:43 INFO - PROCESS | 1924 | 1464785263289 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:43 INFO - PROCESS | 1924 | 1464785263380 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:47:43 INFO - PROCESS | 1924 | 1464785263495 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c238800 == 51 [pid = 1924] [id = 772] 05:47:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x1193ec800) [pid = 1924] [serial = 2314] [outer = 0x0] 05:47:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x126d03400) [pid = 1924] [serial = 2315] [outer = 0x1193ec800] 05:47:43 INFO - PROCESS | 1924 | 1464785263540 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x128d4d000) [pid = 1924] [serial = 2316] [outer = 0x1193ec800] 05:47:43 INFO - PROCESS | 1924 | 1464785263860 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:47:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 631ms 05:47:43 INFO - PROCESS | 1924 | 1464785263912 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1924 | 1464785263914 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:47:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:47:43 INFO - PROCESS | 1924 | 1464785263916 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1924 | 1464785263917 Marionette TRACE conn2 <- [1,3054,null,{}] 05:47:43 INFO - PROCESS | 1924 | 1464785263920 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 1924 | 1464785264013 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:47:44 INFO - PROCESS | 1924 | 1464785264063 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x135fe2000 == 52 [pid = 1924] [id = 773] 05:47:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x1195a6000) [pid = 1924] [serial = 2317] [outer = 0x0] 05:47:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x129405c00) [pid = 1924] [serial = 2318] [outer = 0x1195a6000] 05:47:44 INFO - PROCESS | 1924 | 1464785264087 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x129447400) [pid = 1924] [serial = 2319] [outer = 0x1195a6000] 05:47:44 INFO - PROCESS | 1924 | 1464785264524 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:47:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:47:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:47:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:47:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:47:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 639ms 05:47:44 INFO - PROCESS | 1924 | 1464785264556 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:47:44 INFO - PROCESS | 1924 | 1464785264557 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:47:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:47:44 INFO - PROCESS | 1924 | 1464785264559 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 1924 | 1464785264560 Marionette TRACE conn2 <- [1,3058,null,{}] 05:47:44 INFO - PROCESS | 1924 | 1464785264562 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:44 INFO - PROCESS | 1924 | 1464785264661 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:47:44 INFO - PROCESS | 1924 | 1464785264728 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x13540c000 == 53 [pid = 1924] [id = 774] 05:47:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x110e97c00) [pid = 1924] [serial = 2320] [outer = 0x0] 05:47:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x12c15c400) [pid = 1924] [serial = 2321] [outer = 0x110e97c00] 05:47:44 INFO - PROCESS | 1924 | 1464785264774 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x12c465800) [pid = 1924] [serial = 2322] [outer = 0x110e97c00] 05:47:45 INFO - PROCESS | 1924 | 1464785265121 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:47:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:47:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:47:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:47:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:47:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:47:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 569ms 05:47:45 INFO - PROCESS | 1924 | 1464785265130 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:47:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:47:45 INFO - PROCESS | 1924 | 1464785265132 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 1924 | 1464785265134 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1924 | 1464785265135 Marionette TRACE conn2 <- [1,3062,null,{}] 05:47:45 INFO - PROCESS | 1924 | 1464785265137 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 1924 | 1464785265236 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:47:45 INFO - PROCESS | 1924 | 1464785265288 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x11a0af000 == 54 [pid = 1924] [id = 775] 05:47:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x11289d400) [pid = 1924] [serial = 2323] [outer = 0x0] 05:47:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x12c46a800) [pid = 1924] [serial = 2324] [outer = 0x11289d400] 05:47:45 INFO - PROCESS | 1924 | 1464785265312 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x12ce84000) [pid = 1924] [serial = 2325] [outer = 0x11289d400] 05:47:45 INFO - PROCESS | 1924 | [1924] 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 05:47:45 INFO - PROCESS | 1924 | 1464785265776 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:47:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:47:45 INFO - {} 05:47:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 682ms 05:47:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:47:45 INFO - PROCESS | 1924 | 1464785265817 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1924 | 1464785265819 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:47:45 INFO - PROCESS | 1924 | 1464785265821 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1924 | 1464785265823 Marionette TRACE conn2 <- [1,3066,null,{}] 05:47:45 INFO - PROCESS | 1924 | 1464785265827 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:45 INFO - PROCESS | 1924 | 1464785265954 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:47:46 INFO - PROCESS | 1924 | 1464785266061 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x116f22800 == 55 [pid = 1924] [id = 776] 05:47:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x112d2e400) [pid = 1924] [serial = 2326] [outer = 0x0] 05:47:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x113169800) [pid = 1924] [serial = 2327] [outer = 0x112d2e400] 05:47:46 INFO - PROCESS | 1924 | 1464785266087 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x113a79400) [pid = 1924] [serial = 2328] [outer = 0x112d2e400] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x13801a800 == 54 [pid = 1924] [id = 768] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1351c3800 == 53 [pid = 1924] [id = 767] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12c43f800 == 52 [pid = 1924] [id = 766] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12bddc000 == 51 [pid = 1924] [id = 765] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12ad9e800 == 50 [pid = 1924] [id = 764] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x129469800 == 49 [pid = 1924] [id = 763] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x11a08e000 == 48 [pid = 1924] [id = 762] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x12566f800 == 47 [pid = 1924] [id = 761] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x123e1d000 == 46 [pid = 1924] [id = 760] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x12920d000) [pid = 1924] [serial = 2247] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | 1464785266443 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x119565800 == 45 [pid = 1924] [id = 759] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x123c9e000 == 44 [pid = 1924] [id = 758] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x113aa7000 == 43 [pid = 1924] [id = 757] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x112f05000 == 42 [pid = 1924] [id = 756] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x11a0cc800 == 41 [pid = 1924] [id = 755] 05:47:46 INFO - PROCESS | 1924 | --DOCSHELL 0x1166f1000 == 40 [pid = 1924] [id = 750] 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:47:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:47:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 673ms 05:47:46 INFO - PROCESS | 1924 | 1464785266495 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1924 | 1464785266498 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:47:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:47:46 INFO - PROCESS | 1924 | 1464785266502 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1924 | 1464785266503 Marionette TRACE conn2 <- [1,3070,null,{}] 05:47:46 INFO - PROCESS | 1924 | 1464785266505 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:46 INFO - PROCESS | 1924 | 1464785266575 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x124e51400) [pid = 1924] [serial = 2227] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x1255b8c00) [pid = 1924] [serial = 2230] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x12559c400) [pid = 1924] [serial = 2228] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x126d98000) [pid = 1924] [serial = 2233] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x126915c00) [pid = 1924] [serial = 2231] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x111ed6400) [pid = 1924] [serial = 2236] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x126f3e400) [pid = 1924] [serial = 2234] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x12719b400) [pid = 1924] [serial = 2241] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x12920cc00) [pid = 1924] [serial = 2245] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x11a176400) [pid = 1924] [serial = 2189] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x1161b7400) [pid = 1924] [serial = 2215] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x116a66c00) [pid = 1924] [serial = 2216] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x1128a2c00) [pid = 1924] [serial = 2210] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x112887800) [pid = 1924] [serial = 2209] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x1184c7800) [pid = 1924] [serial = 2219] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x11768b800) [pid = 1924] [serial = 2218] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x1128a3400) [pid = 1924] [serial = 2194] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x119575400) [pid = 1924] [serial = 2221] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x119fab000) [pid = 1924] [serial = 2222] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x11832ac00) [pid = 1924] [serial = 2200] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x11660d400) [pid = 1924] [serial = 2197] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x112a74000) [pid = 1924] [serial = 2212] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x115ed5400) [pid = 1924] [serial = 2213] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x1121a8c00) [pid = 1924] [serial = 2207] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x110e9a400) [pid = 1924] [serial = 2206] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x123b70c00) [pid = 1924] [serial = 2224] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x119994800) [pid = 1924] [serial = 2203] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x111c88800) [pid = 1924] [serial = 2191] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x129037800) [pid = 1924] [serial = 2244] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x128d4d400) [pid = 1924] [serial = 2242] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x111ed9400) [pid = 1924] [serial = 1508] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x116852800) [pid = 1924] [serial = 2237] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x1193f0000) [pid = 1924] [serial = 2239] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x124989000) [pid = 1924] [serial = 2225] [outer = 0x0] [url = about:blank] 05:47:46 INFO - PROCESS | 1924 | 1464785266644 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x1181d1000 == 41 [pid = 1924] [id = 777] 05:47:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x110e9a400) [pid = 1924] [serial = 2329] [outer = 0x0] 05:47:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x112871c00) [pid = 1924] [serial = 2330] [outer = 0x110e9a400] 05:47:46 INFO - PROCESS | 1924 | 1464785266667 Marionette DEBUG loaded listener.js 05:47:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x1166c4400) [pid = 1924] [serial = 2331] [outer = 0x110e9a400] 05:47:46 INFO - PROCESS | 1924 | 1464785266908 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:47:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:47:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 420ms 05:47:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:47:46 INFO - PROCESS | 1924 | 1464785266923 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1924 | 1464785266924 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:47:46 INFO - PROCESS | 1924 | 1464785266926 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1924 | 1464785266927 Marionette TRACE conn2 <- [1,3074,null,{}] 05:47:46 INFO - PROCESS | 1924 | 1464785266943 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 1924 | 1464785267022 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:47:47 INFO - PROCESS | 1924 | 1464785267027 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x1211a2000 == 42 [pid = 1924] [id = 778] 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x11812ec00) [pid = 1924] [serial = 2332] [outer = 0x0] 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x118212c00) [pid = 1924] [serial = 2333] [outer = 0x11812ec00] 05:47:47 INFO - PROCESS | 1924 | 1464785267050 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x118936c00) [pid = 1924] [serial = 2334] [outer = 0x11812ec00] 05:47:47 INFO - PROCESS | 1924 | 1464785267365 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:47:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:47:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 477ms 05:47:47 INFO - PROCESS | 1924 | 1464785267409 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:47:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:47:47 INFO - PROCESS | 1924 | 1464785267411 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:47:47 INFO - PROCESS | 1924 | 1464785267413 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1924 | 1464785267414 Marionette TRACE conn2 <- [1,3078,null,{}] 05:47:47 INFO - PROCESS | 1924 | 1464785267416 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 1924 | 1464785267489 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:47:47 INFO - PROCESS | 1924 | 1464785267542 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x123ae4000 == 43 [pid = 1924] [id = 779] 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x1189c7800) [pid = 1924] [serial = 2335] [outer = 0x0] 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x119998000) [pid = 1924] [serial = 2336] [outer = 0x1189c7800] 05:47:47 INFO - PROCESS | 1924 | 1464785267563 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x123973c00) [pid = 1924] [serial = 2337] [outer = 0x1189c7800] 05:47:47 INFO - PROCESS | 1924 | 1464785267794 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:47:47 INFO - PROCESS | 1924 | 1464785267843 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:47:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:47:47 INFO - PROCESS | 1924 | 1464785267845 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:47:47 INFO - PROCESS | 1924 | 1464785267846 Marionette TRACE conn2 <- [1,3082,null,{}] 05:47:47 INFO - PROCESS | 1924 | 1464785267855 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:47 INFO - PROCESS | 1924 | 1464785267927 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:47:47 INFO - PROCESS | 1924 | 1464785267931 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x116870000 == 44 [pid = 1924] [id = 780] 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x123861c00) [pid = 1924] [serial = 2338] [outer = 0x0] 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x124e10c00) [pid = 1924] [serial = 2339] [outer = 0x123861c00] 05:47:47 INFO - PROCESS | 1924 | 1464785267954 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x12691bc00) [pid = 1924] [serial = 2340] [outer = 0x123861c00] 05:47:48 INFO - PROCESS | 1924 | 1464785268215 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:47:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:47:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 421ms 05:47:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:47:48 INFO - PROCESS | 1924 | 1464785268269 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1924 | 1464785268270 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:47:48 INFO - PROCESS | 1924 | 1464785268272 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1924 | 1464785268273 Marionette TRACE conn2 <- [1,3086,null,{}] 05:47:48 INFO - PROCESS | 1924 | 1464785268275 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 1924 | 1464785268402 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:47:48 INFO - PROCESS | 1924 | 1464785268408 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12924c000 == 45 [pid = 1924] [id = 781] 05:47:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11904cc00) [pid = 1924] [serial = 2341] [outer = 0x0] 05:47:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x119fb2000) [pid = 1924] [serial = 2342] [outer = 0x11904cc00] 05:47:48 INFO - PROCESS | 1924 | 1464785268429 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x127337000) [pid = 1924] [serial = 2343] [outer = 0x11904cc00] 05:47:48 INFO - PROCESS | 1924 | 1464785268637 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:47:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:47:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 468ms 05:47:48 INFO - PROCESS | 1924 | 1464785268741 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1924 | 1464785268742 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:47:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:47:48 INFO - PROCESS | 1924 | 1464785268744 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1924 | 1464785268745 Marionette TRACE conn2 <- [1,3090,null,{}] 05:47:48 INFO - PROCESS | 1924 | 1464785268747 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:48 INFO - PROCESS | 1924 | 1464785268842 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:47:48 INFO - PROCESS | 1924 | 1464785268846 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x12a9ac000 == 46 [pid = 1924] [id = 782] 05:47:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x129037800) [pid = 1924] [serial = 2344] [outer = 0x0] 05:47:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x129212000) [pid = 1924] [serial = 2345] [outer = 0x129037800] 05:47:48 INFO - PROCESS | 1924 | 1464785268867 Marionette DEBUG loaded listener.js 05:47:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12942ec00) [pid = 1924] [serial = 2346] [outer = 0x129037800] 05:47:49 INFO - PROCESS | 1924 | 1464785269136 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:47:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 420ms 05:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:47:49 INFO - PROCESS | 1924 | 1464785269175 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1924 | 1464785269176 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:47:49 INFO - PROCESS | 1924 | 1464785269178 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1924 | 1464785269179 Marionette TRACE conn2 <- [1,3094,null,{}] 05:47:49 INFO - PROCESS | 1924 | 1464785269181 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 1924 | 1464785269285 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:47:49 INFO - PROCESS | 1924 | 1464785269288 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12b848800 == 47 [pid = 1924] [id = 783] 05:47:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x11832b800) [pid = 1924] [serial = 2347] [outer = 0x0] 05:47:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x129436400) [pid = 1924] [serial = 2348] [outer = 0x11832b800] 05:47:49 INFO - PROCESS | 1924 | 1464785269315 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x12943a400) [pid = 1924] [serial = 2349] [outer = 0x11832b800] 05:47:49 INFO - PROCESS | 1924 | 1464785269575 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:47:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:47:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 422ms 05:47:49 INFO - PROCESS | 1924 | 1464785269611 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:47:49 INFO - PROCESS | 1924 | 1464785269612 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:47:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:47:49 INFO - PROCESS | 1924 | 1464785269625 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:47:49 INFO - PROCESS | 1924 | 1464785269626 Marionette TRACE conn2 <- [1,3098,null,{}] 05:47:49 INFO - PROCESS | 1924 | 1464785269628 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:49 INFO - PROCESS | 1924 | 1464785269726 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:47:49 INFO - PROCESS | 1924 | 1464785269730 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x12bdf3000 == 48 [pid = 1924] [id = 784] 05:47:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x129437000) [pid = 1924] [serial = 2350] [outer = 0x0] 05:47:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x129441400) [pid = 1924] [serial = 2351] [outer = 0x129437000] 05:47:49 INFO - PROCESS | 1924 | 1464785269781 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x12a7a1800) [pid = 1924] [serial = 2352] [outer = 0x129437000] 05:47:50 INFO - PROCESS | 1924 | 1464785270025 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 425ms 05:47:50 INFO - PROCESS | 1924 | 1464785270046 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 1924 | 1464785270048 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:47:50 INFO - PROCESS | 1924 | 1464785270064 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1924 | 1464785270065 Marionette TRACE conn2 <- [1,3102,null,{}] 05:47:50 INFO - PROCESS | 1924 | 1464785270074 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 1924 | 1464785270171 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:47:50 INFO - PROCESS | 1924 | 1464785270207 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x12c446000 == 49 [pid = 1924] [id = 785] 05:47:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x11601d800) [pid = 1924] [serial = 2353] [outer = 0x0] 05:47:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x12a93ac00) [pid = 1924] [serial = 2354] [outer = 0x11601d800] 05:47:50 INFO - PROCESS | 1924 | 1464785270227 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x12ac08800) [pid = 1924] [serial = 2355] [outer = 0x11601d800] 05:47:50 INFO - PROCESS | 1924 | 1464785270471 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:47:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:47:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 436ms 05:47:50 INFO - PROCESS | 1924 | 1464785270493 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 1924 | 1464785270494 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:47:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:47:50 INFO - PROCESS | 1924 | 1464785270496 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1924 | 1464785270499 Marionette TRACE conn2 <- [1,3106,null,{}] 05:47:50 INFO - PROCESS | 1924 | 1464785270524 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:50 INFO - PROCESS | 1924 | 1464785270636 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x12411ac00) [pid = 1924] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x118328000) [pid = 1924] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x111c19c00) [pid = 1924] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x115ec8800) [pid = 1924] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x1255b2800) [pid = 1924] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x112869c00) [pid = 1924] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x112887400) [pid = 1924] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x115e45800) [pid = 1924] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x127158800) [pid = 1924] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x11601a400) [pid = 1924] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x111a0e400) [pid = 1924] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x110e0c800) [pid = 1924] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x12940cc00) [pid = 1924] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x126f3f000) [pid = 1924] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x12a945800) [pid = 1924] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:47:50 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x12cf99000) [pid = 1924] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:47:50 INFO - PROCESS | 1924 | 1464785270796 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x125698000 == 50 [pid = 1924] [id = 786] 05:47:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x111a0e400) [pid = 1924] [serial = 2356] [outer = 0x0] 05:47:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x11601a400) [pid = 1924] [serial = 2357] [outer = 0x111a0e400] 05:47:50 INFO - PROCESS | 1924 | 1464785270823 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x11286ec00) [pid = 1924] [serial = 2358] [outer = 0x111a0e400] 05:47:51 INFO - PROCESS | 1924 | 1464785271071 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 582ms 05:47:51 INFO - PROCESS | 1924 | 1464785271080 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1924 | 1464785271081 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:47:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:47:51 INFO - PROCESS | 1924 | 1464785271089 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1924 | 1464785271090 Marionette TRACE conn2 <- [1,3110,null,{}] 05:47:51 INFO - PROCESS | 1924 | 1464785271092 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 1924 | 1464785271173 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:47:51 INFO - PROCESS | 1924 | 1464785271177 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d3c9800 == 51 [pid = 1924] [id = 787] 05:47:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x112877c00) [pid = 1924] [serial = 2359] [outer = 0x0] 05:47:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x12ac6c000) [pid = 1924] [serial = 2360] [outer = 0x112877c00] 05:47:51 INFO - PROCESS | 1924 | 1464785271197 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x12b824800) [pid = 1924] [serial = 2361] [outer = 0x112877c00] 05:47:51 INFO - PROCESS | 1924 | 1464785271477 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:47:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:47:51 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:47:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:47:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:47:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:47:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 419ms 05:47:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:47:51 INFO - PROCESS | 1924 | 1464785271510 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1924 | 1464785271510 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:47:51 INFO - PROCESS | 1924 | 1464785271512 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1924 | 1464785271524 Marionette TRACE conn2 <- [1,3114,null,{}] 05:47:51 INFO - PROCESS | 1924 | 1464785271526 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:47:51 INFO - PROCESS | 1924 | 1464785271603 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:47:51 INFO - PROCESS | 1924 | 1464785271606 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\", \"aacd6018-fd09-43d0-a813-d612b80977c9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x12d892800 == 52 [pid = 1924] [id = 788] 05:47:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x12b826c00) [pid = 1924] [serial = 2362] [outer = 0x0] 05:47:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x12ba4dc00) [pid = 1924] [serial = 2363] [outer = 0x12b826c00] 05:47:51 INFO - PROCESS | 1924 | 1464785271626 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x12ba54400) [pid = 1924] [serial = 2364] [outer = 0x12b826c00] 05:47:51 INFO - PROCESS | 1924 | 1464785271897 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:47:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:47:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 439ms 05:47:51 INFO - PROCESS | 1924 | 1464785271955 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:47:51 INFO - PROCESS | 1924 | 1464785271956 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:47:53 WARNING - u'runner_teardown' () 05:47:53 INFO - No more tests 05:47:53 INFO - Got 0 unexpected results 05:47:53 INFO - SUITE-END | took 489s 05:47:53 INFO - Closing logging queue 05:47:53 INFO - queue closed 05:47:53 INFO - Return code: 0 05:47:53 WARNING - # TBPL SUCCESS # 05:47:53 INFO - Running post-action listener: _resource_record_post_action 05:47:53 INFO - Running post-run listener: _resource_record_post_run 05:47:54 INFO - Total resource usage - Wall time: 511s; CPU: 57.0%; Read bytes: 892928; Write bytes: 950610432; Read time: 10; Write time: 4978 05:47:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:47:54 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 152572416; Write bytes: 148363264; Read time: 13852; Write time: 315 05:47:54 INFO - run-tests - Wall time: 493s; CPU: 58.0%; Read bytes: 892928; Write bytes: 790401536; Read time: 10; Write time: 4616 05:47:54 INFO - Running post-run listener: _upload_blobber_files 05:47:54 INFO - Blob upload gear active. 05:47:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:47:54 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:47:54 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'] 05:47:54 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 05:47:54 INFO - (blobuploader) - INFO - Open directory for files ... 05:47:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:47:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:47:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:47:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:47:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:47:56 INFO - (blobuploader) - INFO - Done attempting. 05:47:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:47:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:47:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:47:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:47:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:47:57 INFO - (blobuploader) - INFO - Done attempting. 05:47:57 INFO - (blobuploader) - INFO - Iteration through files over. 05:47:57 INFO - Return code: 0 05:47:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:47:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:47:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/421e53249780d2aa5c76c7b6e05871b531ce3eccae2c3ef987891765ae555c38f1bdf080da71a592431aec0f7df897a1785293b2b52613966dab74c7b6d53eea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85a8dde77e21c6a6e80a9718ed6b6532840141272628093d9e3302b8d83b8b5f18120ea4b82bf68d6297fa67b9beec7f8e5cb5221c186f5405bc71d1dcf70bd3"} 05:47:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:47:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:47:57 INFO - Contents: 05:47:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/421e53249780d2aa5c76c7b6e05871b531ce3eccae2c3ef987891765ae555c38f1bdf080da71a592431aec0f7df897a1785293b2b52613966dab74c7b6d53eea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85a8dde77e21c6a6e80a9718ed6b6532840141272628093d9e3302b8d83b8b5f18120ea4b82bf68d6297fa67b9beec7f8e5cb5221c186f5405bc71d1dcf70bd3"} 05:47:57 INFO - Running post-run listener: copy_logs_to_upload_dir 05:47:57 INFO - Copying logs to upload dir... 05:47:57 INFO - mkdir: /builds/slave/test/build/upload/logs 05:47:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=563.987963 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 24 secs) (at 2016-06-01 05:47:58.214844) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 05:47:58.218031) ========= 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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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/421e53249780d2aa5c76c7b6e05871b531ce3eccae2c3ef987891765ae555c38f1bdf080da71a592431aec0f7df897a1785293b2b52613966dab74c7b6d53eea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85a8dde77e21c6a6e80a9718ed6b6532840141272628093d9e3302b8d83b8b5f18120ea4b82bf68d6297fa67b9beec7f8e5cb5221c186f5405bc71d1dcf70bd3"} build_url:https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012707 build_url: 'https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/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/421e53249780d2aa5c76c7b6e05871b531ce3eccae2c3ef987891765ae555c38f1bdf080da71a592431aec0f7df897a1785293b2b52613966dab74c7b6d53eea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/85a8dde77e21c6a6e80a9718ed6b6532840141272628093d9e3302b8d83b8b5f18120ea4b82bf68d6297fa67b9beec7f8e5cb5221c186f5405bc71d1dcf70bd3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fEZImE2IQnG7XYL0akcmBQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 05:47:58.251206) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:47:58.251562) ========= 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.gUZrDTXPK1/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.MzTmvyiZSY/Listeners TMPDIR=/var/folders/d3/5t0h_zln4kq7v984ly1b_brh00000w/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.005039 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 05:47:58.303592) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 05:47:58.303981) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 05:47:58.304423) ========= ========= Total master_lag: 0.43 =========