builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0128 starttime: 1466175443.73 results: success (0) buildid: 20160617071423 builduid: c80fd51f306c4cf9834fa970e43af5ca revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:23.726331) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:23.726774) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:23.727057) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:23.831011) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:23.831265) ========= 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.U7coBj9JNl/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.3QnJXMgHds/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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-17 07:57:23-- 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% 14.3M=0.001s 2016-06-17 07:57:24 (14.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.411321 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:24.273253) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:24.273603) ========= 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.U7coBj9JNl/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.3QnJXMgHds/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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.027902 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:24.322637) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-17 07:57:24.323045) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --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-beta --rev d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.U7coBj9JNl/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.3QnJXMgHds/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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-17 07:57:24,391 truncating revision to first 12 chars 2016-06-17 07:57:24,391 Setting DEBUG logging. 2016-06-17 07:57:24,391 attempt 1/10 2016-06-17 07:57:24,392 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9ea8a5c1694?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-17 07:57:25,180 unpacking tar archive at: mozilla-beta-d9ea8a5c1694/testing/mozharness/ program finished with exit code 0 elapsedTime=1.038464 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-17 07:57:25.383045) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:25.383507) ========= script_repo_revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:25.383978) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:25.384251) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 07:57:25.402576) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-06-17 07:57:25.403034) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.U7coBj9JNl/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.3QnJXMgHds/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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 07:57:25 INFO - MultiFileLogger online at 20160617 07:57:25 in /builds/slave/test 07:57:25 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-beta --download-symbols true 07:57:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:57:25 INFO - {'append_to_log': False, 07:57:25 INFO - 'base_work_dir': '/builds/slave/test', 07:57:25 INFO - 'blob_upload_branch': 'mozilla-beta', 07:57:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:57:25 INFO - 'buildbot_json_path': 'buildprops.json', 07:57:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:57:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:57:25 INFO - 'download_minidump_stackwalk': True, 07:57:25 INFO - 'download_symbols': 'true', 07:57:25 INFO - 'e10s': False, 07:57:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:57:25 INFO - 'tooltool.py': '/tools/tooltool.py', 07:57:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:57:25 INFO - '/tools/misc-python/virtualenv.py')}, 07:57:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:57:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:57:25 INFO - 'log_level': 'info', 07:57:25 INFO - 'log_to_console': True, 07:57:25 INFO - 'opt_config_files': (), 07:57:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:57:25 INFO - '--processes=1', 07:57:25 INFO - '--config=%(test_path)s/wptrunner.ini', 07:57:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:57:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:57:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:57:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:57:25 INFO - 'pip_index': False, 07:57:25 INFO - 'require_test_zip': True, 07:57:25 INFO - 'test_type': ('testharness',), 07:57:25 INFO - 'this_chunk': '1', 07:57:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:57:25 INFO - 'total_chunks': '10', 07:57:25 INFO - 'virtualenv_path': 'venv', 07:57:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:57:25 INFO - 'work_dir': 'build'} 07:57:25 INFO - ##### 07:57:25 INFO - ##### Running clobber step. 07:57:25 INFO - ##### 07:57:25 INFO - Running pre-action listener: _resource_record_pre_action 07:57:25 INFO - Running main action method: clobber 07:57:25 INFO - rmtree: /builds/slave/test/build 07:57:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:57:27 INFO - Running post-action listener: _resource_record_post_action 07:57:27 INFO - ##### 07:57:27 INFO - ##### Running read-buildbot-config step. 07:57:27 INFO - ##### 07:57:27 INFO - Running pre-action listener: _resource_record_pre_action 07:57:27 INFO - Running main action method: read_buildbot_config 07:57:27 INFO - Using buildbot properties: 07:57:27 INFO - { 07:57:27 INFO - "project": "", 07:57:27 INFO - "product": "firefox", 07:57:27 INFO - "script_repo_revision": "production", 07:57:27 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 07:57:27 INFO - "repository": "", 07:57:27 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 07:57:27 INFO - "buildid": "20160617071423", 07:57:27 INFO - "pgo_build": "False", 07:57:27 INFO - "basedir": "/builds/slave/test", 07:57:27 INFO - "buildnumber": 3, 07:57:27 INFO - "slavename": "t-yosemite-r7-0128", 07:57:27 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 07:57:27 INFO - "platform": "macosx64", 07:57:27 INFO - "branch": "mozilla-beta", 07:57:27 INFO - "revision": "d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf", 07:57:27 INFO - "repo_path": "releases/mozilla-beta", 07:57:27 INFO - "moz_repo_path": "", 07:57:27 INFO - "stage_platform": "macosx64", 07:57:27 INFO - "builduid": "c80fd51f306c4cf9834fa970e43af5ca", 07:57:27 INFO - "slavebuilddir": "test" 07:57:27 INFO - } 07:57:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 07:57:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 07:57:27 INFO - Running post-action listener: _resource_record_post_action 07:57:27 INFO - ##### 07:57:27 INFO - ##### Running download-and-extract step. 07:57:27 INFO - ##### 07:57:27 INFO - Running pre-action listener: _resource_record_pre_action 07:57:27 INFO - Running main action method: download_and_extract 07:57:27 INFO - mkdir: /builds/slave/test/build/tests 07:57:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:27 INFO - https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 07:57:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:57:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 07:57:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:57:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 07:57:30 INFO - Downloaded 1201 bytes. 07:57:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 07:57:30 INFO - Using the following test package requirements: 07:57:30 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:57:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 07:57:30 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 07:57:30 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'jsshell-mac64.zip'], 07:57:30 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 07:57:30 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 07:57:30 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 07:57:30 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 07:57:30 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 07:57:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 07:57:30 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 07:57:30 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 07:57:30 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')]} 07:57:30 INFO - https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 07:57:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:57:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 07:57:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 07:57:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 07:57:31 INFO - Downloaded 18355673 bytes. 07:57:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:57:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:57:32 INFO - caution: filename not matched: web-platform/* 07:57:32 INFO - Return code: 11 07:57:32 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')]} 07:57:32 INFO - https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 07:57:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:57:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:57:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 07:57:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 07:57:33 INFO - Downloaded 36389087 bytes. 07:57:33 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:57:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:57:37 INFO - caution: filename not matched: bin/* 07:57:37 INFO - caution: filename not matched: config/* 07:57:37 INFO - caution: filename not matched: mozbase/* 07:57:37 INFO - caution: filename not matched: marionette/* 07:57:37 INFO - caution: filename not matched: tools/wptserve/* 07:57:37 INFO - Return code: 11 07:57:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:37 INFO - https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 07:57:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:57:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:57:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 07:57:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 07:57:50 INFO - Downloaded 73065683 bytes. 07:57:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:57:50 INFO - mkdir: /builds/slave/test/properties 07:57:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:57:50 INFO - Writing to file /builds/slave/test/properties/build_url 07:57:50 INFO - Contents: 07:57:50 INFO - build_url:https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 07:57:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:57:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:57:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:57:53 INFO - Contents: 07:57:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:53 INFO - https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:57:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:57:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:57:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 07:57:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 07:57:58 INFO - Downloaded 103649217 bytes. 07:57:58 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:57:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:58:02 INFO - Return code: 0 07:58:02 INFO - Running post-action listener: _resource_record_post_action 07:58:02 INFO - Running post-action listener: set_extra_try_arguments 07:58:02 INFO - ##### 07:58:02 INFO - ##### Running create-virtualenv step. 07:58:02 INFO - ##### 07:58:02 INFO - Running pre-action listener: _pre_create_virtualenv 07:58:02 INFO - Running pre-action listener: _resource_record_pre_action 07:58:02 INFO - Running main action method: create_virtualenv 07:58:02 INFO - Creating virtualenv /builds/slave/test/build/venv 07:58:02 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:58:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:58:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:58:02 INFO - Using real prefix '/tools/python27' 07:58:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:58:02 INFO - Installing distribute.............................................................................................................................................................................................done. 07:58:05 INFO - Installing pip.................done. 07:58:05 INFO - Return code: 0 07:58:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:05 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 0x1049d4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049f1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca7a594750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049ed5e0>, '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 0x1045d0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1045fb990>, '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.U7coBj9JNl/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.3QnJXMgHds/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:58:05 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 07:58:05 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 07:58:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U7coBj9JNl/Render', 07:58:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:58:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:58:05 INFO - 'HOME': '/Users/cltbld', 07:58:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:58:05 INFO - 'LOGNAME': 'cltbld', 07:58:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:05 INFO - 'MOZ_NO_REMOTE': '1', 07:58:05 INFO - 'NO_EM_RESTART': '1', 07:58:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:58:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:05 INFO - 'PWD': '/builds/slave/test', 07:58:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:58:05 INFO - 'SHELL': '/bin/bash', 07:58:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QnJXMgHds/Listeners', 07:58:05 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 07:58:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:58:05 INFO - 'USER': 'cltbld', 07:58:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:58:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:58:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:58:05 INFO - 'XPC_FLAGS': '0x0', 07:58:05 INFO - 'XPC_SERVICE_NAME': '0', 07:58:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:58:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:06 INFO - Downloading/unpacking psutil>=0.7.1 07:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:58:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:58:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:58:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:58:09 INFO - Installing collected packages: psutil 07:58:09 INFO - Running setup.py install for psutil 07:58:09 INFO - building 'psutil._psutil_osx' extension 07:58:09 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 07:58:09 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 07:58:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 07:58:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 07:58:10 INFO - building 'psutil._psutil_posix' extension 07:58:10 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 07:58:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 07:58:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 07:58:10 INFO - ^ 07:58:10 INFO - 1 warning generated. 07:58:10 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 07:58:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:58:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:58:10 INFO - Successfully installed psutil 07:58:10 INFO - Cleaning up... 07:58:10 INFO - Return code: 0 07:58:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:58:10 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')]} 07:58:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:10 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')]} 07:58:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:10 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 0x1049d4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049f1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca7a594750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049ed5e0>, '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 0x1045d0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1045fb990>, '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.U7coBj9JNl/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.3QnJXMgHds/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:58:10 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 07:58:10 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 07:58:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U7coBj9JNl/Render', 07:58:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:58:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:58:10 INFO - 'HOME': '/Users/cltbld', 07:58:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:58:10 INFO - 'LOGNAME': 'cltbld', 07:58:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:10 INFO - 'MOZ_NO_REMOTE': '1', 07:58:10 INFO - 'NO_EM_RESTART': '1', 07:58:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:58:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:10 INFO - 'PWD': '/builds/slave/test', 07:58:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:58:10 INFO - 'SHELL': '/bin/bash', 07:58:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QnJXMgHds/Listeners', 07:58:10 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 07:58:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:58:10 INFO - 'USER': 'cltbld', 07:58:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:58:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:58:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:58:10 INFO - 'XPC_FLAGS': '0x0', 07:58:10 INFO - 'XPC_SERVICE_NAME': '0', 07:58:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:58:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:58:10 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 07:58:10 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 07:58:10 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 07:58:10 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 07:58:10 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 07:58:10 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 07:58:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:58:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:58:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:58:13 INFO - Installing collected packages: mozsystemmonitor 07:58:13 INFO - Running setup.py install for mozsystemmonitor 07:58:13 INFO - Successfully installed mozsystemmonitor 07:58:13 INFO - Cleaning up... 07:58:13 INFO - Return code: 0 07:58:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:58:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1049d4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049f1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca7a594750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049ed5e0>, '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 0x1045d0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1045fb990>, '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.U7coBj9JNl/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.3QnJXMgHds/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:58:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:58:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:58:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U7coBj9JNl/Render', 07:58:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:58:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:58:13 INFO - 'HOME': '/Users/cltbld', 07:58:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:58:13 INFO - 'LOGNAME': 'cltbld', 07:58:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:13 INFO - 'MOZ_NO_REMOTE': '1', 07:58:13 INFO - 'NO_EM_RESTART': '1', 07:58:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:58:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:13 INFO - 'PWD': '/builds/slave/test', 07:58:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:58:13 INFO - 'SHELL': '/bin/bash', 07:58:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QnJXMgHds/Listeners', 07:58:13 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 07:58:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:58:13 INFO - 'USER': 'cltbld', 07:58:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:58:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:58:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:58:13 INFO - 'XPC_FLAGS': '0x0', 07:58:13 INFO - 'XPC_SERVICE_NAME': '0', 07:58:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:58:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:13 INFO - Downloading/unpacking blobuploader==1.2.4 07:58:13 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 07:58:13 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 07:58:13 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 07:58:13 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 07:58:13 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 07:58:13 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 07:58:16 INFO - Downloading blobuploader-1.2.4.tar.gz 07:58:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:58:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:58:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:58:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:58:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:58:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:58:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 07:58:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:17 INFO - Downloading docopt-0.6.1.tar.gz 07:58:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:58:17 INFO - Installing collected packages: blobuploader, requests, docopt 07:58:17 INFO - Running setup.py install for blobuploader 07:58:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:58:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:58:17 INFO - Running setup.py install for requests 07:58:18 INFO - Running setup.py install for docopt 07:58:18 INFO - Successfully installed blobuploader requests docopt 07:58:18 INFO - Cleaning up... 07:58:18 INFO - Return code: 0 07:58:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1049d4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049f1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca7a594750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049ed5e0>, '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 0x1045d0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1045fb990>, '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.U7coBj9JNl/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.3QnJXMgHds/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:58:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:58:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:58:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U7coBj9JNl/Render', 07:58:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:58:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:58:18 INFO - 'HOME': '/Users/cltbld', 07:58:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:58:18 INFO - 'LOGNAME': 'cltbld', 07:58:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:18 INFO - 'MOZ_NO_REMOTE': '1', 07:58:18 INFO - 'NO_EM_RESTART': '1', 07:58:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:58:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:18 INFO - 'PWD': '/builds/slave/test', 07:58:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:58:18 INFO - 'SHELL': '/bin/bash', 07:58:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QnJXMgHds/Listeners', 07:58:18 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 07:58:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:58:18 INFO - 'USER': 'cltbld', 07:58:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:58:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:58:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:58:18 INFO - 'XPC_FLAGS': '0x0', 07:58:18 INFO - 'XPC_SERVICE_NAME': '0', 07:58:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:58:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:58:18 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-wxa8v9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:58:18 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-HYwYkh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:58:18 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-JcDkXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:58:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-NIGmdI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-jYczAM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-BsrlN8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-PeKVTK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-76SVTc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-NqvJsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-nWOLZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-eqnrKm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-8xZm52-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:58:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:58:19 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-ZD8oEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-GAtAES-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-9XQ_S9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-KlrfaB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-oJkGu5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-r2BmmD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-qtVChl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:20 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-GXEWGC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:58:21 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-WLeJxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:58:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:58:21 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:58:21 INFO - Running setup.py install for manifestparser 07:58:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Running setup.py install for mozcrash 07:58:21 INFO - Running setup.py install for mozdebug 07:58:21 INFO - Running setup.py install for mozdevice 07:58:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Running setup.py install for mozfile 07:58:22 INFO - Running setup.py install for mozhttpd 07:58:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Running setup.py install for mozinfo 07:58:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Running setup.py install for mozInstall 07:58:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Running setup.py install for mozleak 07:58:22 INFO - Running setup.py install for mozlog 07:58:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Running setup.py install for moznetwork 07:58:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:58:22 INFO - Running setup.py install for mozprocess 07:58:23 INFO - Running setup.py install for mozprofile 07:58:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:58:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:58:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:58:23 INFO - Running setup.py install for mozrunner 07:58:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:58:23 INFO - Running setup.py install for mozscreenshot 07:58:23 INFO - Running setup.py install for moztest 07:58:23 INFO - Running setup.py install for mozversion 07:58:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:58:23 INFO - Running setup.py install for wptserve 07:58:23 INFO - Running setup.py install for marionette-driver 07:58:24 INFO - Running setup.py install for browsermob-proxy 07:58:24 INFO - Running setup.py install for marionette-client 07:58:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:58:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:58:24 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 07:58:24 INFO - Cleaning up... 07:58:24 INFO - Return code: 0 07:58:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:58:24 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')]} 07:58:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:24 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')]} 07:58:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 07:58:24 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 0x1049d4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049f1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fca7a594750>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049ed5e0>, '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 0x1045d0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1045fb990>, '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.U7coBj9JNl/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.3QnJXMgHds/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 07:58:24 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 07:58:24 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 07:58:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U7coBj9JNl/Render', 07:58:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:58:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:58:24 INFO - 'HOME': '/Users/cltbld', 07:58:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:58:24 INFO - 'LOGNAME': 'cltbld', 07:58:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:24 INFO - 'MOZ_NO_REMOTE': '1', 07:58:24 INFO - 'NO_EM_RESTART': '1', 07:58:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:58:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:24 INFO - 'PWD': '/builds/slave/test', 07:58:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:58:24 INFO - 'SHELL': '/bin/bash', 07:58:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QnJXMgHds/Listeners', 07:58:24 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 07:58:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:58:24 INFO - 'USER': 'cltbld', 07:58:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:58:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:58:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:58:24 INFO - 'XPC_FLAGS': '0x0', 07:58:24 INFO - 'XPC_SERVICE_NAME': '0', 07:58:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:58:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:58:24 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-XtEkIz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-dyjPt2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-TFsG1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-DjGd8L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-WTcaAy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:58:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-ggmC6j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-SG3MiN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-Kq3m5U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-57my8O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:58:25 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-y6mowC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-rP9htb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-caHqrh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-ddFqZp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-mhhMPd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:58:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-puvo6a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-fZEKuD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-PemAD9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-34OhzT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-2t55iK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:26 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-F9hWx_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:27 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:58:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:58:27 INFO - Running setup.py (path:/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/pip-EUwI6d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:58:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:58:27 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)) 07:58:27 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)) 07:58:27 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)) 07:58:27 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)) 07:58:27 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)) 07:58:27 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)) 07:58:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:58:27 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 07:58:27 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 07:58:27 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 07:58:27 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 07:58:27 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 07:58:27 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 07:58:30 INFO - Downloading blessings-1.6.tar.gz 07:58:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:58:30 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:58:30 INFO - Installing collected packages: blessings 07:58:30 INFO - Running setup.py install for blessings 07:58:30 INFO - Successfully installed blessings 07:58:30 INFO - Cleaning up... 07:58:30 INFO - Return code: 0 07:58:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:58:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:58:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:58:31 INFO - Reading from file tmpfile_stdout 07:58:31 INFO - Current package versions: 07:58:31 INFO - blessings == 1.6 07:58:31 INFO - blobuploader == 1.2.4 07:58:31 INFO - browsermob-proxy == 0.6.0 07:58:31 INFO - docopt == 0.6.1 07:58:31 INFO - manifestparser == 1.1 07:58:31 INFO - marionette-client == 2.3.0 07:58:31 INFO - marionette-driver == 1.4.0 07:58:31 INFO - mozInstall == 1.12 07:58:31 INFO - mozcrash == 0.17 07:58:31 INFO - mozdebug == 0.1 07:58:31 INFO - mozdevice == 0.48 07:58:31 INFO - mozfile == 1.2 07:58:31 INFO - mozhttpd == 0.7 07:58:31 INFO - mozinfo == 0.9 07:58:31 INFO - mozleak == 0.1 07:58:31 INFO - mozlog == 3.1 07:58:31 INFO - moznetwork == 0.27 07:58:31 INFO - mozprocess == 0.22 07:58:31 INFO - mozprofile == 0.28 07:58:31 INFO - mozrunner == 6.11 07:58:31 INFO - mozscreenshot == 0.1 07:58:31 INFO - mozsystemmonitor == 0.0 07:58:31 INFO - moztest == 0.7 07:58:31 INFO - mozversion == 1.4 07:58:31 INFO - psutil == 3.1.1 07:58:31 INFO - requests == 1.2.3 07:58:31 INFO - wptserve == 1.4.0 07:58:31 INFO - wsgiref == 0.1.2 07:58:31 INFO - Running post-action listener: _resource_record_post_action 07:58:31 INFO - Running post-action listener: _start_resource_monitoring 07:58:31 INFO - Starting resource monitoring. 07:58:31 INFO - ##### 07:58:31 INFO - ##### Running pull step. 07:58:31 INFO - ##### 07:58:31 INFO - Running pre-action listener: _resource_record_pre_action 07:58:31 INFO - Running main action method: pull 07:58:31 INFO - Pull has nothing to do! 07:58:31 INFO - Running post-action listener: _resource_record_post_action 07:58:31 INFO - ##### 07:58:31 INFO - ##### Running install step. 07:58:31 INFO - ##### 07:58:31 INFO - Running pre-action listener: _resource_record_pre_action 07:58:31 INFO - Running main action method: install 07:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:58:31 INFO - Reading from file tmpfile_stdout 07:58:31 INFO - Detecting whether we're running mozinstall >=1.0... 07:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:58:31 INFO - Reading from file tmpfile_stdout 07:58:31 INFO - Output received: 07:58:31 INFO - Usage: mozinstall [options] installer 07:58:31 INFO - Options: 07:58:31 INFO - -h, --help show this help message and exit 07:58:31 INFO - -d DEST, --destination=DEST 07:58:31 INFO - Directory to install application into. [default: 07:58:31 INFO - "/builds/slave/test"] 07:58:31 INFO - --app=APP Application being installed. [default: firefox] 07:58:31 INFO - mkdir: /builds/slave/test/build/application 07:58:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 07:58:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 07:58:49 INFO - Reading from file tmpfile_stdout 07:58:49 INFO - Output received: 07:58:49 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 07:58:49 INFO - Running post-action listener: _resource_record_post_action 07:58:49 INFO - ##### 07:58:49 INFO - ##### Running run-tests step. 07:58:49 INFO - ##### 07:58:49 INFO - Running pre-action listener: _resource_record_pre_action 07:58:49 INFO - Running main action method: run_tests 07:58:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:58:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:58:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:58:49 INFO - grabbing minidump binary from tooltool 07:58:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:49 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1049ed5e0>, '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 0x1045d0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1045fb990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:58:49 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:58:49 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 07:58:49 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:58:49 INFO - Return code: 0 07:58:49 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 07:58:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:58:49 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.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 07:58:49 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/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.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 07:58:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.U7coBj9JNl/Render', 07:58:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 07:58:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 07:58:49 INFO - 'HOME': '/Users/cltbld', 07:58:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 07:58:49 INFO - 'LOGNAME': 'cltbld', 07:58:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:58:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:49 INFO - 'MOZ_NO_REMOTE': '1', 07:58:49 INFO - 'NO_EM_RESTART': '1', 07:58:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 07:58:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:49 INFO - 'PWD': '/builds/slave/test', 07:58:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 07:58:49 INFO - 'SHELL': '/bin/bash', 07:58:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.3QnJXMgHds/Listeners', 07:58:49 INFO - 'TMPDIR': '/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/T/', 07:58:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 07:58:49 INFO - 'USER': 'cltbld', 07:58:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 07:58:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 07:58:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 07:58:49 INFO - 'XPC_FLAGS': '0x0', 07:58:49 INFO - 'XPC_SERVICE_NAME': '0', 07:58:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 07:58:49 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/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.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 07:58:50 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 07:58:50 INFO - import pkg_resources 07:58:51 INFO - Using 1 client processes 07:58:51 INFO - wptserve Starting http server on 127.0.0.1:8000 07:58:51 INFO - wptserve Starting http server on 127.0.0.1:8001 07:58:51 INFO - wptserve Starting http server on 127.0.0.1:8443 07:58:53 INFO - SUITE-START | Running 778 tests 07:58:53 INFO - Running testharness tests 07:58:53 INFO - Setting up ssl 07:58:53 INFO - PROCESS | certutil | 07:58:53 INFO - PROCESS | certutil | 07:58:53 INFO - PROCESS | certutil | 07:58:53 INFO - Certificate Nickname Trust Attributes 07:58:53 INFO - SSL,S/MIME,JAR/XPI 07:58:53 INFO - 07:58:53 INFO - web-platform-tests CT,, 07:58:53 INFO - 07:58:53 INFO - Starting runner 07:58:54 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 07:58:54 INFO - PROCESS | 1649 | 1466175534373 Marionette DEBUG Marionette enabled via build flag and pref 07:58:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x113dc6800 == 1 [pid = 1649] [id = 1] 07:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 1 (0x113dc7000) [pid = 1649] [serial = 1] [outer = 0x0] 07:58:54 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 2 (0x113dc8000) [pid = 1649] [serial = 2] [outer = 0x113dc7000] 07:58:54 INFO - PROCESS | 1649 | 1466175534686 Marionette INFO Listening on port 2828 07:58:54 INFO - PROCESS | 1649 | 1466175534913 Marionette DEBUG Marionette enabled via command-line flag 07:58:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11686e000 == 2 [pid = 1649] [id = 2] 07:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 3 (0x11686e800) [pid = 1649] [serial = 3] [outer = 0x0] 07:58:54 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:58:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 4 (0x11686f800) [pid = 1649] [serial = 4] [outer = 0x11686e800] 07:58:55 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:58:55 INFO - PROCESS | 1649 | 1466175535073 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 07:58:55 INFO - PROCESS | 1649 | 1466175535144 Marionette DEBUG Closed connection conn0 07:58:55 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:58:55 INFO - PROCESS | 1649 | 1466175535148 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 07:58:55 INFO - PROCESS | 1649 | 1466175535159 Marionette DEBUG Closed connection conn1 07:58:55 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:58:55 INFO - PROCESS | 1649 | 1466175535164 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 07:58:55 INFO - PROCESS | 1649 | 1466175535173 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:58:55 INFO - PROCESS | 1649 | 1466175535179 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160617071423","device":"desktop","version":"48.0"} 07:58:55 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:58:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fd6800 == 3 [pid = 1649] [id = 3] 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 5 (0x119fd7000) [pid = 1649] [serial = 5] [outer = 0x0] 07:58:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fd7800 == 4 [pid = 1649] [id = 4] 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 6 (0x120804800) [pid = 1649] [serial = 6] [outer = 0x0] 07:58:56 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:58:56 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:58:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x124805000 == 5 [pid = 1649] [id = 5] 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 7 (0x120804000) [pid = 1649] [serial = 7] [outer = 0x0] 07:58:56 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:58:56 INFO - PROCESS | 1649 | [1649] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 8 (0x1248b0c00) [pid = 1649] [serial = 8] [outer = 0x120804000] 07:58:56 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 9 (0x124e80000) [pid = 1649] [serial = 9] [outer = 0x119fd7000] 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 10 (0x12438bc00) [pid = 1649] [serial = 10] [outer = 0x120804800] 07:58:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 11 (0x12438dc00) [pid = 1649] [serial = 11] [outer = 0x120804000] 07:58:56 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 07:58:56 INFO - PROCESS | 1649 | 1466175536987 Marionette INFO startBrowser bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | 1466175537015 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1649 | 1466175537024 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1649 | 1466175537026 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 07:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 12 (0x127023800) [pid = 1649] [serial = 12] [outer = 0x120804000] 07:58:57 INFO - PROCESS | 1649 | 1466175537326 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"bf51ecd3-49bb-984a-8c84-252158b58b4d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160617071423","device":"desktop","version":"48.0","command_id":1}}] 07:58:57 INFO - PROCESS | 1649 | 1466175537413 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}] 07:58:57 INFO - PROCESS | 1649 | 1466175537415 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | 1466175537464 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 07:58:57 INFO - PROCESS | 1649 | 1466175537555 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:58:57 INFO - PROCESS | 1649 | 1466175537556 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | [1649] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:58:57 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 13 (0x128c33800) [pid = 1649] [serial = 13] [outer = 0x120804000] 07:58:57 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:58:57 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:58:57 INFO - PROCESS | 1649 | 1466175537812 Marionette TRACE conn2 <- [1,3,null,{}] 07:58:57 INFO - PROCESS | 1649 | 1466175537815 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:58:57 INFO - PROCESS | 1649 | 1466175537817 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | 1466175537834 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 07:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:58:57 INFO - PROCESS | 1649 | 1466175537861 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 1649 | 1466175537862 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 07:58:57 INFO - PROCESS | 1649 | 1466175537865 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 1649 | 1466175537867 Marionette TRACE conn2 <- [1,6,null,{}] 07:58:57 INFO - PROCESS | 1649 | 1466175537870 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}] 07:58:57 INFO - PROCESS | 1649 | 1466175537872 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | 1466175537884 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 07:58:57 INFO - PROCESS | 1649 | 1466175537886 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 1649 | 1466175537888 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x129152800 == 6 [pid = 1649] [id = 6] 07:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 14 (0x128eecc00) [pid = 1649] [serial = 14] [outer = 0x0] 07:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 15 (0x128eee800) [pid = 1649] [serial = 15] [outer = 0x128eecc00] 07:58:57 INFO - PROCESS | 1649 | 1466175537921 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 16 (0x129313400) [pid = 1649] [serial = 16] [outer = 0x128eecc00] 07:58:58 INFO - PROCESS | 1649 | 1466175538218 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]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 07:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:58:58 INFO - PROCESS | 1649 | 1466175538235 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1649 | 1466175538236 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 07:58:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x114f0f800 == 7 [pid = 1649] [id = 7] 07:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 17 (0x113eaa000) [pid = 1649] [serial = 17] [outer = 0x0] 07:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 18 (0x129459400) [pid = 1649] [serial = 18] [outer = 0x113eaa000] 07:58:58 INFO - PROCESS | 1649 | 1466175538264 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1649 | 1466175538288 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1649 | 1466175538290 Marionette TRACE conn2 <- [1,10,null,{}] 07:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 19 (0x12a461000) [pid = 1649] [serial = 19] [outer = 0x113eaa000] 07:58:58 INFO - PROCESS | 1649 | 1466175538344 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}] 07:58:58 INFO - PROCESS | 1649 | 1466175538348 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:58 INFO - PROCESS | 1649 | 1466175538450 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 07:58:58 INFO - PROCESS | 1649 | 1466175538455 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 1649 | 1466175538457 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a630000 == 8 [pid = 1649] [id = 8] 07:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 20 (0x12a668000) [pid = 1649] [serial = 20] [outer = 0x0] 07:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 21 (0x12a66ac00) [pid = 1649] [serial = 21] [outer = 0x12a668000] 07:58:58 INFO - PROCESS | 1649 | 1466175538485 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 22 (0x12a66f000) [pid = 1649] [serial = 22] [outer = 0x12a668000] 07:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 07:58:58 INFO - PROCESS | 1649 | 1466175538863 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]]]}] 07:58:58 INFO - PROCESS | 1649 | 1466175538869 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 1649 | 1466175538871 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 07:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:58:58 INFO - PROCESS | 1649 | 1466175538876 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 1649 | 1466175538877 Marionette TRACE conn2 <- [1,14,null,{}] 07:58:58 INFO - PROCESS | 1649 | 1466175538879 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}] 07:58:58 INFO - PROCESS | 1649 | 1466175538881 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:58 INFO - PROCESS | 1649 | 1466175538988 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 07:58:59 INFO - PROCESS | 1649 | 1466175539029 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1649 | 1466175539030 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d1000 == 9 [pid = 1649] [id = 9] 07:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 23 (0x12b1bf000) [pid = 1649] [serial = 23] [outer = 0x0] 07:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 24 (0x12b1c0c00) [pid = 1649] [serial = 24] [outer = 0x12b1bf000] 07:58:59 INFO - PROCESS | 1649 | 1466175539055 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 25 (0x12b922400) [pid = 1649] [serial = 25] [outer = 0x12b1bf000] 07:58:59 INFO - PROCESS | 1649 | 1466175539396 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 569ms 07:58:59 INFO - PROCESS | 1649 | 1466175539445 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 07:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:58:59 INFO - PROCESS | 1649 | 1466175539447 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 07:58:59 INFO - PROCESS | 1649 | 1466175539450 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1649 | 1466175539452 Marionette TRACE conn2 <- [1,18,null,{}] 07:58:59 INFO - PROCESS | 1649 | 1466175539455 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}] 07:58:59 INFO - PROCESS | 1649 | 1466175539457 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:59 INFO - PROCESS | 1649 | 1466175539584 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 07:58:59 INFO - PROCESS | 1649 | 1466175539588 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 1649 | 1466175539590 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:58:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb13000 == 10 [pid = 1649] [id = 10] 07:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 26 (0x12bb47000) [pid = 1649] [serial = 26] [outer = 0x0] 07:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 27 (0x12bb4bc00) [pid = 1649] [serial = 27] [outer = 0x12bb47000] 07:58:59 INFO - PROCESS | 1649 | 1466175539615 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 28 (0x12bb51c00) [pid = 1649] [serial = 28] [outer = 0x12bb47000] 07:58:59 INFO - PROCESS | 1649 | 1466175539945 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]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 519ms 07:58:59 INFO - PROCESS | 1649 | 1466175539970 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 07:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:58:59 INFO - PROCESS | 1649 | 1466175539975 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 07:58:59 INFO - PROCESS | 1649 | 1466175539979 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 1649 | 1466175539980 Marionette TRACE conn2 <- [1,22,null,{}] 07:58:59 INFO - PROCESS | 1649 | 1466175539984 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}] 07:58:59 INFO - PROCESS | 1649 | 1466175539986 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:00 INFO - PROCESS | 1649 | 1466175540128 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 07:59:00 INFO - PROCESS | 1649 | 1466175540133 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1649 | 1466175540134 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be8c000 == 11 [pid = 1649] [id = 11] 07:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 29 (0x12be03c00) [pid = 1649] [serial = 29] [outer = 0x0] 07:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 30 (0x12be11c00) [pid = 1649] [serial = 30] [outer = 0x12be03c00] 07:59:00 INFO - PROCESS | 1649 | 1466175540173 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 31 (0x12bef2c00) [pid = 1649] [serial = 31] [outer = 0x12be03c00] 07:59:00 INFO - PROCESS | 1649 | 1466175540472 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 520ms 07:59:00 INFO - PROCESS | 1649 | 1466175540500 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1649 | 1466175540501 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 07:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:59:00 INFO - PROCESS | 1649 | 1466175540503 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1649 | 1466175540504 Marionette TRACE conn2 <- [1,26,null,{}] 07:59:00 INFO - PROCESS | 1649 | 1466175540514 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}] 07:59:00 INFO - PROCESS | 1649 | 1466175540515 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:00 INFO - PROCESS | 1649 | 1466175540612 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 07:59:00 INFO - PROCESS | 1649 | 1466175540616 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 1649 | 1466175540618 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfe8000 == 12 [pid = 1649] [id = 12] 07:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 32 (0x1183de400) [pid = 1649] [serial = 32] [outer = 0x0] 07:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 33 (0x128ee3800) [pid = 1649] [serial = 33] [outer = 0x1183de400] 07:59:00 INFO - PROCESS | 1649 | 1466175540641 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 34 (0x12bef8000) [pid = 1649] [serial = 34] [outer = 0x1183de400] 07:59:00 INFO - PROCESS | 1649 | 1466175540887 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]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 07:59:00 INFO - PROCESS | 1649 | 1466175540931 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 1649 | 1466175540932 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 07:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:59:00 INFO - PROCESS | 1649 | 1466175540934 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 1649 | 1466175540948 Marionette TRACE conn2 <- [1,30,null,{}] 07:59:00 INFO - PROCESS | 1649 | 1466175540964 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}] 07:59:00 INFO - PROCESS | 1649 | 1466175540966 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:01 INFO - PROCESS | 1649 | 1466175541054 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 07:59:01 INFO - PROCESS | 1649 | 1466175541060 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1649 | 1466175541061 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c385800 == 13 [pid = 1649] [id = 13] 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 35 (0x12befa800) [pid = 1649] [serial = 35] [outer = 0x0] 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 36 (0x12c366000) [pid = 1649] [serial = 36] [outer = 0x12befa800] 07:59:01 INFO - PROCESS | 1649 | 1466175541085 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 37 (0x12c36a000) [pid = 1649] [serial = 37] [outer = 0x12befa800] 07:59:01 INFO - PROCESS | 1649 | 1466175541313 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]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 386ms 07:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:59:01 INFO - PROCESS | 1649 | 1466175541327 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 1649 | 1466175541328 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 07:59:01 INFO - PROCESS | 1649 | 1466175541330 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1649 | 1466175541331 Marionette TRACE conn2 <- [1,34,null,{}] 07:59:01 INFO - PROCESS | 1649 | 1466175541334 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}] 07:59:01 INFO - PROCESS | 1649 | 1466175541335 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:01 INFO - PROCESS | 1649 | 1466175541430 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 07:59:01 INFO - PROCESS | 1649 | 1466175541434 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1649 | 1466175541435 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6cd000 == 14 [pid = 1649] [id = 14] 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 38 (0x12c36c400) [pid = 1649] [serial = 38] [outer = 0x0] 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 39 (0x12c67bc00) [pid = 1649] [serial = 39] [outer = 0x12c36c400] 07:59:01 INFO - PROCESS | 1649 | 1466175541459 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 40 (0x12c680000) [pid = 1649] [serial = 40] [outer = 0x12c36c400] 07:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 369ms 07:59:01 INFO - PROCESS | 1649 | 1466175541693 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]]]}] 07:59:01 INFO - PROCESS | 1649 | 1466175541700 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 1649 | 1466175541701 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 07:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:59:01 INFO - PROCESS | 1649 | 1466175541704 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 1649 | 1466175541705 Marionette TRACE conn2 <- [1,38,null,{}] 07:59:01 INFO - PROCESS | 1649 | 1466175541714 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}] 07:59:01 INFO - PROCESS | 1649 | 1466175541716 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:01 INFO - PROCESS | 1649 | 1466175541820 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 07:59:01 INFO - PROCESS | 1649 | 1466175541833 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 1649 | 1466175541834 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cee9000 == 15 [pid = 1649] [id = 15] 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 41 (0x124d41c00) [pid = 1649] [serial = 41] [outer = 0x0] 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 42 (0x124d45000) [pid = 1649] [serial = 42] [outer = 0x124d41c00] 07:59:01 INFO - PROCESS | 1649 | 1466175541858 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 43 (0x12c682000) [pid = 1649] [serial = 43] [outer = 0x124d41c00] 07:59:02 INFO - PROCESS | 1649 | 1466175542088 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 421ms 07:59:02 INFO - PROCESS | 1649 | 1466175542132 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1649 | 1466175542134 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 07:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:59:02 INFO - PROCESS | 1649 | 1466175542150 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1649 | 1466175542152 Marionette TRACE conn2 <- [1,42,null,{}] 07:59:02 INFO - PROCESS | 1649 | 1466175542155 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}] 07:59:02 INFO - PROCESS | 1649 | 1466175542161 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d144000 == 16 [pid = 1649] [id = 16] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 44 (0x12d144800) [pid = 1649] [serial = 44] [outer = 0x0] 07:59:02 INFO - PROCESS | 1649 | 1466175542324 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 45 (0x12d132800) [pid = 1649] [serial = 45] [outer = 0x12d144800] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 46 (0x12d14b000) [pid = 1649] [serial = 46] [outer = 0x12d144800] 07:59:02 INFO - PROCESS | 1649 | 1466175542346 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 1649 | 1466175542347 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d143800 == 17 [pid = 1649] [id = 17] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 47 (0x12c686800) [pid = 1649] [serial = 47] [outer = 0x0] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 48 (0x12c6f5000) [pid = 1649] [serial = 48] [outer = 0x12c686800] 07:59:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d35b000 == 18 [pid = 1649] [id = 18] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 49 (0x12c6f7000) [pid = 1649] [serial = 49] [outer = 0x0] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 50 (0x12c6f8c00) [pid = 1649] [serial = 50] [outer = 0x12c6f7000] 07:59:02 INFO - PROCESS | 1649 | 1466175542421 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 51 (0x12d3d0400) [pid = 1649] [serial = 51] [outer = 0x12c6f7000] 07:59:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 52 (0x12c6eb000) [pid = 1649] [serial = 52] [outer = 0x12c686800] 07:59:02 INFO - PROCESS | 1649 | 1466175542831 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]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 07:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:59:02 INFO - PROCESS | 1649 | 1466175542871 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 1649 | 1466175542873 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 07:59:02 INFO - PROCESS | 1649 | 1466175542876 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 1649 | 1466175542879 Marionette TRACE conn2 <- [1,46,null,{}] 07:59:02 INFO - PROCESS | 1649 | 1466175542882 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}] 07:59:02 INFO - PROCESS | 1649 | 1466175542884 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:03 INFO - PROCESS | 1649 | 1466175543034 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 07:59:03 INFO - PROCESS | 1649 | 1466175543063 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1649 | 1466175543065 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d817800 == 19 [pid = 1649] [id = 19] 07:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 53 (0x12d3d0800) [pid = 1649] [serial = 53] [outer = 0x0] 07:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 54 (0x12d3d6c00) [pid = 1649] [serial = 54] [outer = 0x12d3d0800] 07:59:03 INFO - PROCESS | 1649 | 1466175543107 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 55 (0x12d789800) [pid = 1649] [serial = 55] [outer = 0x12d3d0800] 07:59:03 INFO - PROCESS | 1649 | 1466175543422 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 569ms 07:59:03 INFO - PROCESS | 1649 | 1466175543447 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 1649 | 1466175543448 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 07:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:59:03 INFO - PROCESS | 1649 | 1466175543450 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1649 | 1466175543451 Marionette TRACE conn2 <- [1,50,null,{}] 07:59:03 INFO - PROCESS | 1649 | 1466175543454 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}] 07:59:03 INFO - PROCESS | 1649 | 1466175543455 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:03 INFO - PROCESS | 1649 | 1466175543562 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 07:59:03 INFO - PROCESS | 1649 | 1466175543565 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1649 | 1466175543566 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2d8800 == 20 [pid = 1649] [id = 20] 07:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 56 (0x12b8d7c00) [pid = 1649] [serial = 56] [outer = 0x0] 07:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x12bef9800) [pid = 1649] [serial = 57] [outer = 0x12b8d7c00] 07:59:03 INFO - PROCESS | 1649 | 1466175543589 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x12d306c00) [pid = 1649] [serial = 58] [outer = 0x12b8d7c00] 07:59:03 INFO - PROCESS | 1649 | 1466175543818 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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms 07:59:03 INFO - PROCESS | 1649 | 1466175543870 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 1649 | 1466175543872 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 07:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:59:03 INFO - PROCESS | 1649 | 1466175543882 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 1649 | 1466175543883 Marionette TRACE conn2 <- [1,54,null,{}] 07:59:03 INFO - PROCESS | 1649 | 1466175543885 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}] 07:59:03 INFO - PROCESS | 1649 | 1466175543886 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:03 INFO - PROCESS | 1649 | 1466175543988 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 07:59:03 INFO - PROCESS | 1649 | 1466175543993 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 1649 | 1466175543994 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192cf000 == 21 [pid = 1649] [id = 21] 07:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x1188aa000) [pid = 1649] [serial = 59] [outer = 0x0] 07:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x124665400) [pid = 1649] [serial = 60] [outer = 0x1188aa000] 07:59:04 INFO - PROCESS | 1649 | 1466175544017 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x12d309400) [pid = 1649] [serial = 61] [outer = 0x1188aa000] 07:59:04 INFO - PROCESS | 1649 | 1466175544276 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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 07:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:59:04 INFO - PROCESS | 1649 | 1466175544316 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 1649 | 1466175544317 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 07:59:04 INFO - PROCESS | 1649 | 1466175544320 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 1649 | 1466175544321 Marionette TRACE conn2 <- [1,58,null,{}] 07:59:04 INFO - PROCESS | 1649 | 1466175544330 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}] 07:59:04 INFO - PROCESS | 1649 | 1466175544331 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:04 INFO - PROCESS | 1649 | 1466175544442 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 07:59:04 INFO - PROCESS | 1649 | 1466175544446 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 1649 | 1466175544447 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12de42000 == 22 [pid = 1649] [id = 22] 07:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x119565c00) [pid = 1649] [serial = 62] [outer = 0x0] 07:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x119564c00) [pid = 1649] [serial = 63] [outer = 0x119565c00] 07:59:04 INFO - PROCESS | 1649 | 1466175544474 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x12505a400) [pid = 1649] [serial = 64] [outer = 0x119565c00] 07:59:05 INFO - PROCESS | 1649 | 1466175545343 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]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1077ms 07:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:59:05 INFO - PROCESS | 1649 | 1466175545398 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 1649 | 1466175545400 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 07:59:05 INFO - PROCESS | 1649 | 1466175545403 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 1649 | 1466175545406 Marionette TRACE conn2 <- [1,62,null,{}] 07:59:05 INFO - PROCESS | 1649 | 1466175545430 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}] 07:59:05 INFO - PROCESS | 1649 | 1466175545431 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:05 INFO - PROCESS | 1649 | 1466175545547 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 07:59:05 INFO - PROCESS | 1649 | 1466175545586 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 1649 | 1466175545588 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x112e9e000 == 23 [pid = 1649] [id = 23] 07:59:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x112d7cc00) [pid = 1649] [serial = 65] [outer = 0x0] 07:59:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x113346c00) [pid = 1649] [serial = 66] [outer = 0x112d7cc00] 07:59:05 INFO - PROCESS | 1649 | 1466175545618 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x113d72c00) [pid = 1649] [serial = 67] [outer = 0x112d7cc00] 07:59:06 INFO - PROCESS | 1649 | 1466175546093 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 740ms 07:59:06 INFO - PROCESS | 1649 | 1466175546143 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 1649 | 1466175546147 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 07:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:59:06 INFO - PROCESS | 1649 | 1466175546154 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1649 | 1466175546157 Marionette TRACE conn2 <- [1,66,null,{}] 07:59:06 INFO - PROCESS | 1649 | 1466175546184 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}] 07:59:06 INFO - PROCESS | 1649 | 1466175546187 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:06 INFO - PROCESS | 1649 | 1466175546360 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 07:59:06 INFO - PROCESS | 1649 | 1466175546436 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 1649 | 1466175546437 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7a000 == 24 [pid = 1649] [id = 24] 07:59:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x115e65c00) [pid = 1649] [serial = 68] [outer = 0x0] 07:59:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1174d4800) [pid = 1649] [serial = 69] [outer = 0x115e65c00] 07:59:06 INFO - PROCESS | 1649 | 1466175546462 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1183d4800) [pid = 1649] [serial = 70] [outer = 0x115e65c00] 07:59:06 INFO - PROCESS | 1649 | 1466175546889 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]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 745ms 07:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:59:06 INFO - PROCESS | 1649 | 1466175546899 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 1649 | 1466175546901 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 07:59:06 INFO - PROCESS | 1649 | 1466175546905 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 1649 | 1466175546912 Marionette TRACE conn2 <- [1,70,null,{}] 07:59:06 INFO - PROCESS | 1649 | 1466175546923 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}] 07:59:06 INFO - PROCESS | 1649 | 1466175546928 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:07 INFO - PROCESS | 1649 | 1466175547162 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 07:59:07 INFO - PROCESS | 1649 | 1466175547269 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 1649 | 1466175547271 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a82800 == 25 [pid = 1649] [id = 25] 07:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1208e6000) [pid = 1649] [serial = 71] [outer = 0x0] 07:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1208e7c00) [pid = 1649] [serial = 72] [outer = 0x1208e6000] 07:59:07 INFO - PROCESS | 1649 | 1466175547303 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x124006000) [pid = 1649] [serial = 73] [outer = 0x1208e6000] 07:59:07 INFO - PROCESS | 1649 | 1466175547916 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]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1032ms 07:59:07 INFO - PROCESS | 1649 | 1466175547942 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 1649 | 1466175547945 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 07:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:59:07 INFO - PROCESS | 1649 | 1466175547950 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 1649 | 1466175547951 Marionette TRACE conn2 <- [1,74,null,{}] 07:59:07 INFO - PROCESS | 1649 | 1466175547955 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}] 07:59:07 INFO - PROCESS | 1649 | 1466175547958 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:08 INFO - PROCESS | 1649 | 1466175548042 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 07:59:08 INFO - PROCESS | 1649 | 1466175548096 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1649 | 1466175548099 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x112dc3000 == 26 [pid = 1649] [id = 26] 07:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x114fd5c00) [pid = 1649] [serial = 74] [outer = 0x0] 07:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1162bd400) [pid = 1649] [serial = 75] [outer = 0x114fd5c00] 07:59:08 INFO - PROCESS | 1649 | 1466175548130 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x116645000) [pid = 1649] [serial = 76] [outer = 0x114fd5c00] 07:59:08 INFO - PROCESS | 1649 | 1466175548491 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 07:59:08 INFO - PROCESS | 1649 | 1466175548519 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 1649 | 1466175548522 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 07:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:59:08 INFO - PROCESS | 1649 | 1466175548529 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 1649 | 1466175548530 Marionette TRACE conn2 <- [1,78,null,{}] 07:59:08 INFO - PROCESS | 1649 | 1466175548533 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}] 07:59:08 INFO - PROCESS | 1649 | 1466175548534 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:08 INFO - PROCESS | 1649 | 1466175548610 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 07:59:08 INFO - PROCESS | 1649 | 1466175548614 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 1649 | 1466175548615 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d1d800 == 27 [pid = 1649] [id = 27] 07:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1166b9c00) [pid = 1649] [serial = 77] [outer = 0x0] 07:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x116f9b800) [pid = 1649] [serial = 78] [outer = 0x1166b9c00] 07:59:08 INFO - PROCESS | 1649 | 1466175548641 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1174df000) [pid = 1649] [serial = 79] [outer = 0x1166b9c00] 07:59:08 INFO - PROCESS | 1649 | 1466175548960 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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 07:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:59:09 INFO - PROCESS | 1649 | 1466175548999 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 1649 | 1466175549000 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 07:59:09 INFO - PROCESS | 1649 | 1466175549002 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1649 | 1466175549005 Marionette TRACE conn2 <- [1,82,null,{}] 07:59:09 INFO - PROCESS | 1649 | 1466175549012 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}] 07:59:09 INFO - PROCESS | 1649 | 1466175549015 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:09 INFO - PROCESS | 1649 | 1466175549088 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 07:59:09 INFO - PROCESS | 1649 | 1466175549095 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1649 | 1466175549097 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x116406800 == 28 [pid = 1649] [id = 28] 07:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1177e9c00) [pid = 1649] [serial = 80] [outer = 0x0] 07:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118175800) [pid = 1649] [serial = 81] [outer = 0x1177e9c00] 07:59:09 INFO - PROCESS | 1649 | 1466175549124 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118346400) [pid = 1649] [serial = 82] [outer = 0x1177e9c00] 07:59:09 INFO - PROCESS | 1649 | 1466175549452 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 07:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:59:09 INFO - PROCESS | 1649 | 1466175549476 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 1649 | 1466175549478 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 07:59:09 INFO - PROCESS | 1649 | 1466175549480 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1649 | 1466175549481 Marionette TRACE conn2 <- [1,86,null,{}] 07:59:09 INFO - PROCESS | 1649 | 1466175549484 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}] 07:59:09 INFO - PROCESS | 1649 | 1466175549485 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:09 INFO - PROCESS | 1649 | 1466175549566 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 07:59:09 INFO - PROCESS | 1649 | 1466175549605 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 1649 | 1466175549606 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x11678e000 == 29 [pid = 1649] [id = 29] 07:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1177eac00) [pid = 1649] [serial = 83] [outer = 0x0] 07:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11835fc00) [pid = 1649] [serial = 84] [outer = 0x1177eac00] 07:59:09 INFO - PROCESS | 1649 | 1466175549632 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118699c00) [pid = 1649] [serial = 85] [outer = 0x1177eac00] 07:59:09 INFO - PROCESS | 1649 | 1466175549882 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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 07:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:59:09 INFO - PROCESS | 1649 | 1466175549898 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 1649 | 1466175549899 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 07:59:09 INFO - PROCESS | 1649 | 1466175549901 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 1649 | 1466175549902 Marionette TRACE conn2 <- [1,90,null,{}] 07:59:09 INFO - PROCESS | 1649 | 1466175549905 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}] 07:59:09 INFO - PROCESS | 1649 | 1466175549906 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:09 INFO - PROCESS | 1649 | 1466175549993 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 07:59:10 INFO - PROCESS | 1649 | 1466175549996 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1649 | 1466175549997 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726a000 == 30 [pid = 1649] [id = 30] 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118356400) [pid = 1649] [serial = 86] [outer = 0x0] 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1188a8000) [pid = 1649] [serial = 87] [outer = 0x118356400] 07:59:10 INFO - PROCESS | 1649 | 1466175550024 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119564000) [pid = 1649] [serial = 88] [outer = 0x118356400] 07:59:10 INFO - PROCESS | 1649 | 1466175550328 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 471ms 07:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:59:10 INFO - PROCESS | 1649 | 1466175550379 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1649 | 1466175550380 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 07:59:10 INFO - PROCESS | 1649 | 1466175550382 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1649 | 1466175550383 Marionette TRACE conn2 <- [1,94,null,{}] 07:59:10 INFO - PROCESS | 1649 | 1466175550385 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}] 07:59:10 INFO - PROCESS | 1649 | 1466175550389 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:10 INFO - PROCESS | 1649 | 1466175550503 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 07:59:10 INFO - PROCESS | 1649 | 1466175550509 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1649 | 1466175550510 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x116855000 == 31 [pid = 1649] [id = 31] 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195edc00) [pid = 1649] [serial = 89] [outer = 0x0] 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119743c00) [pid = 1649] [serial = 90] [outer = 0x1195edc00] 07:59:10 INFO - PROCESS | 1649 | 1466175550536 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1208e9400) [pid = 1649] [serial = 91] [outer = 0x1195edc00] 07:59:10 INFO - PROCESS | 1649 | 1466175550797 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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 468ms 07:59:10 INFO - PROCESS | 1649 | 1466175550850 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 1649 | 1466175550851 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 07:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:59:10 INFO - PROCESS | 1649 | 1466175550853 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 1649 | 1466175550855 Marionette TRACE conn2 <- [1,98,null,{}] 07:59:10 INFO - PROCESS | 1649 | 1466175550861 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}] 07:59:10 INFO - PROCESS | 1649 | 1466175550862 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:10 INFO - PROCESS | 1649 | 1466175550934 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 07:59:10 INFO - PROCESS | 1649 | 1466175550938 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 1649 | 1466175550939 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x112019000 == 32 [pid = 1649] [id = 32] 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x120802800) [pid = 1649] [serial = 92] [outer = 0x0] 07:59:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124047000) [pid = 1649] [serial = 93] [outer = 0x120802800] 07:59:10 INFO - PROCESS | 1649 | 1466175550966 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12438f000) [pid = 1649] [serial = 94] [outer = 0x120802800] 07:59:11 INFO - PROCESS | 1649 | 1466175551262 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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 07:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:59:11 INFO - PROCESS | 1649 | 1466175551286 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 1649 | 1466175551287 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 07:59:11 INFO - PROCESS | 1649 | 1466175551299 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 1649 | 1466175551300 Marionette TRACE conn2 <- [1,102,null,{}] 07:59:11 INFO - PROCESS | 1649 | 1466175551303 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}] 07:59:11 INFO - PROCESS | 1649 | 1466175551304 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:11 INFO - PROCESS | 1649 | 1466175551449 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 07:59:11 INFO - PROCESS | 1649 | 1466175551454 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1649 | 1466175551455 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192c5000 == 33 [pid = 1649] [id = 33] 07:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11974c800) [pid = 1649] [serial = 95] [outer = 0x0] 07:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1244aac00) [pid = 1649] [serial = 96] [outer = 0x11974c800] 07:59:11 INFO - PROCESS | 1649 | 1466175551477 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1248b0800) [pid = 1649] [serial = 97] [outer = 0x11974c800] 07:59:11 INFO - PROCESS | 1649 | 1466175551786 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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 531ms 07:59:11 INFO - PROCESS | 1649 | 1466175551821 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 1649 | 1466175551823 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 07:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:59:11 INFO - PROCESS | 1649 | 1466175551827 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 1649 | 1466175551829 Marionette TRACE conn2 <- [1,106,null,{}] 07:59:11 INFO - PROCESS | 1649 | 1466175551832 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}] 07:59:11 INFO - PROCESS | 1649 | 1466175551834 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:11 INFO - PROCESS | 1649 | 1466175551948 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 07:59:11 INFO - PROCESS | 1649 | 1466175551953 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 1649 | 1466175551954 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x119735000 == 34 [pid = 1649] [id = 34] 07:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124005400) [pid = 1649] [serial = 98] [outer = 0x0] 07:59:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124d3bc00) [pid = 1649] [serial = 99] [outer = 0x124005400] 07:59:11 INFO - PROCESS | 1649 | 1466175551995 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124d42800) [pid = 1649] [serial = 100] [outer = 0x124005400] 07:59:12 INFO - PROCESS | 1649 | 1466175552399 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 620ms 07:59:12 INFO - PROCESS | 1649 | 1466175552447 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1649 | 1466175552448 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 07:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:59:12 INFO - PROCESS | 1649 | 1466175552450 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1649 | 1466175552451 Marionette TRACE conn2 <- [1,110,null,{}] 07:59:12 INFO - PROCESS | 1649 | 1466175552453 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}] 07:59:12 INFO - PROCESS | 1649 | 1466175552455 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:12 INFO - PROCESS | 1649 | 1466175552529 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 07:59:12 INFO - PROCESS | 1649 | 1466175552533 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1649 | 1466175552534 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7b800 == 35 [pid = 1649] [id = 35] 07:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124d3a800) [pid = 1649] [serial = 101] [outer = 0x0] 07:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124d49400) [pid = 1649] [serial = 102] [outer = 0x124d3a800] 07:59:12 INFO - PROCESS | 1649 | 1466175552558 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125053400) [pid = 1649] [serial = 103] [outer = 0x124d3a800] 07:59:12 INFO - PROCESS | 1649 | 1466175552864 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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 418ms 07:59:12 INFO - PROCESS | 1649 | 1466175552868 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 1649 | 1466175552870 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 07:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:59:12 INFO - PROCESS | 1649 | 1466175552879 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 1649 | 1466175552881 Marionette TRACE conn2 <- [1,114,null,{}] 07:59:12 INFO - PROCESS | 1649 | 1466175552883 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}] 07:59:12 INFO - PROCESS | 1649 | 1466175552885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:12 INFO - PROCESS | 1649 | 1466175552978 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 07:59:12 INFO - PROCESS | 1649 | 1466175552982 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 1649 | 1466175552984 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x124089000 == 36 [pid = 1649] [id = 36] 07:59:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124d44000) [pid = 1649] [serial = 104] [outer = 0x0] 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12505c400) [pid = 1649] [serial = 105] [outer = 0x124d44000] 07:59:13 INFO - PROCESS | 1649 | 1466175553009 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1254fb800) [pid = 1649] [serial = 106] [outer = 0x124d44000] 07:59:13 INFO - PROCESS | 1649 | 1466175553331 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 477ms 07:59:13 INFO - PROCESS | 1649 | 1466175553349 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1649 | 1466175553351 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 07:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:59:13 INFO - PROCESS | 1649 | 1466175553353 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1649 | 1466175553354 Marionette TRACE conn2 <- [1,118,null,{}] 07:59:13 INFO - PROCESS | 1649 | 1466175553358 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}] 07:59:13 INFO - PROCESS | 1649 | 1466175553361 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:13 INFO - PROCESS | 1649 | 1466175553464 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 07:59:13 INFO - PROCESS | 1649 | 1466175553470 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1649 | 1466175553471 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x124186000 == 37 [pid = 1649] [id = 37] 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x113bbd800) [pid = 1649] [serial = 107] [outer = 0x0] 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1254fcc00) [pid = 1649] [serial = 108] [outer = 0x113bbd800] 07:59:13 INFO - PROCESS | 1649 | 1466175553495 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x125792c00) [pid = 1649] [serial = 109] [outer = 0x113bbd800] 07:59:13 INFO - PROCESS | 1649 | 1466175553755 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]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 07:59:13 INFO - PROCESS | 1649 | 1466175553782 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 1649 | 1466175553783 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 07:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:59:13 INFO - PROCESS | 1649 | 1466175553785 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 1649 | 1466175553786 Marionette TRACE conn2 <- [1,122,null,{}] 07:59:13 INFO - PROCESS | 1649 | 1466175553796 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}] 07:59:13 INFO - PROCESS | 1649 | 1466175553797 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:13 INFO - PROCESS | 1649 | 1466175553880 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 07:59:13 INFO - PROCESS | 1649 | 1466175553884 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 1649 | 1466175553885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x124804000 == 38 [pid = 1649] [id = 38] 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118177800) [pid = 1649] [serial = 110] [outer = 0x0] 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x125f92400) [pid = 1649] [serial = 111] [outer = 0x118177800] 07:59:13 INFO - PROCESS | 1649 | 1466175553908 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x125fec800) [pid = 1649] [serial = 112] [outer = 0x118177800] 07:59:14 INFO - PROCESS | 1649 | 1466175554198 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 467ms 07:59:14 INFO - PROCESS | 1649 | 1466175554254 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1649 | 1466175554255 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 07:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:59:14 INFO - PROCESS | 1649 | 1466175554259 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1649 | 1466175554261 Marionette TRACE conn2 <- [1,126,null,{}] 07:59:14 INFO - PROCESS | 1649 | 1466175554263 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}] 07:59:14 INFO - PROCESS | 1649 | 1466175554264 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:14 INFO - PROCESS | 1649 | 1466175554341 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 07:59:14 INFO - PROCESS | 1649 | 1466175554389 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 1649 | 1466175554390 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bae000 == 39 [pid = 1649] [id = 39] 07:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x125abcc00) [pid = 1649] [serial = 113] [outer = 0x0] 07:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x125ff0000) [pid = 1649] [serial = 114] [outer = 0x125abcc00] 07:59:14 INFO - PROCESS | 1649 | 1466175554414 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1269b1800) [pid = 1649] [serial = 115] [outer = 0x125abcc00] 07:59:14 INFO - PROCESS | 1649 | 1466175554671 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]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 07:59:14 INFO - PROCESS | 1649 | 1466175554730 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 1649 | 1466175554732 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 07:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:59:14 INFO - PROCESS | 1649 | 1466175554734 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 1649 | 1466175554735 Marionette TRACE conn2 <- [1,130,null,{}] 07:59:14 INFO - PROCESS | 1649 | 1466175554738 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}] 07:59:14 INFO - PROCESS | 1649 | 1466175554739 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:14 INFO - PROCESS | 1649 | 1466175554835 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 07:59:14 INFO - PROCESS | 1649 | 1466175554841 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 1649 | 1466175554843 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253ea000 == 40 [pid = 1649] [id = 40] 07:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1269b1c00) [pid = 1649] [serial = 116] [outer = 0x0] 07:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1269be800) [pid = 1649] [serial = 117] [outer = 0x1269b1c00] 07:59:14 INFO - PROCESS | 1649 | 1466175554892 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12701b000) [pid = 1649] [serial = 118] [outer = 0x1269b1c00] 07:59:15 INFO - PROCESS | 1649 | 1466175555350 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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 669ms 07:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:59:15 INFO - PROCESS | 1649 | 1466175555403 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 1649 | 1466175555404 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 07:59:15 INFO - PROCESS | 1649 | 1466175555406 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1649 | 1466175555407 Marionette TRACE conn2 <- [1,134,null,{}] 07:59:15 INFO - PROCESS | 1649 | 1466175555409 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}] 07:59:15 INFO - PROCESS | 1649 | 1466175555410 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:15 INFO - PROCESS | 1649 | 1466175555487 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 07:59:15 INFO - PROCESS | 1649 | 1466175555493 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 1649 | 1466175555494 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fcd800 == 41 [pid = 1649] [id = 41] 07:59:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x1270e2400) [pid = 1649] [serial = 119] [outer = 0x0] 07:59:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x128ad6000) [pid = 1649] [serial = 120] [outer = 0x1270e2400] 07:59:15 INFO - PROCESS | 1649 | 1466175555517 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x128adb400) [pid = 1649] [serial = 121] [outer = 0x1270e2400] 07:59:15 INFO - PROCESS | 1649 | 1466175555828 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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 469ms 07:59:15 INFO - PROCESS | 1649 | 1466175555875 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 1649 | 1466175555876 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 07:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:59:15 INFO - PROCESS | 1649 | 1466175555879 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 1649 | 1466175555880 Marionette TRACE conn2 <- [1,138,null,{}] 07:59:15 INFO - PROCESS | 1649 | 1466175555883 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}] 07:59:15 INFO - PROCESS | 1649 | 1466175555884 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:15 INFO - PROCESS | 1649 | 1466175555982 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 07:59:16 INFO - PROCESS | 1649 | 1466175556737 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 1649 | 1466175556738 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x112605800 == 42 [pid = 1649] [id = 42] 07:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x113d6e000) [pid = 1649] [serial = 122] [outer = 0x0] 07:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x116246800) [pid = 1649] [serial = 123] [outer = 0x113d6e000] 07:59:16 INFO - PROCESS | 1649 | 1466175556766 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1166b2800) [pid = 1649] [serial = 124] [outer = 0x113d6e000] 07:59:17 INFO - PROCESS | 1649 | 1466175557200 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1325ms 07:59:17 INFO - PROCESS | 1649 | 1466175557206 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1649 | 1466175557210 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 07:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:59:17 INFO - PROCESS | 1649 | 1466175557214 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1649 | 1466175557217 Marionette TRACE conn2 <- [1,142,null,{}] 07:59:17 INFO - PROCESS | 1649 | 1466175557222 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}] 07:59:17 INFO - PROCESS | 1649 | 1466175557225 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:17 INFO - PROCESS | 1649 | 1466175557369 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 07:59:17 INFO - PROCESS | 1649 | 1466175557395 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1649 | 1466175557397 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x114f0e000 == 43 [pid = 1649] [id = 43] 07:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1177e3000) [pid = 1649] [serial = 125] [outer = 0x0] 07:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1177ea400) [pid = 1649] [serial = 126] [outer = 0x1177e3000] 07:59:17 INFO - PROCESS | 1649 | 1466175557440 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11817d400) [pid = 1649] [serial = 127] [outer = 0x1177e3000] 07:59:17 INFO - PROCESS | 1649 | 1466175557747 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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 572ms 07:59:17 INFO - PROCESS | 1649 | 1466175557787 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 1649 | 1466175557792 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 07:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:59:17 INFO - PROCESS | 1649 | 1466175557795 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 1649 | 1466175557796 Marionette TRACE conn2 <- [1,146,null,{}] 07:59:17 INFO - PROCESS | 1649 | 1466175557798 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}] 07:59:17 INFO - PROCESS | 1649 | 1466175557799 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:17 INFO - PROCESS | 1649 | 1466175557901 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 07:59:17 INFO - PROCESS | 1649 | 1466175557945 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 1649 | 1466175557946 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168b5800 == 44 [pid = 1649] [id = 44] 07:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x118699000) [pid = 1649] [serial = 128] [outer = 0x0] 07:59:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1188a5800) [pid = 1649] [serial = 129] [outer = 0x118699000] 07:59:17 INFO - PROCESS | 1649 | 1466175557974 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x119562000) [pid = 1649] [serial = 130] [outer = 0x118699000] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12a668000) [pid = 1649] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x128eecc00) [pid = 1649] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1188aa000) [pid = 1649] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12b8d7c00) [pid = 1649] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12d3d0800) [pid = 1649] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12c6f7000) [pid = 1649] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x124d41c00) [pid = 1649] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12c36c400) [pid = 1649] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12befa800) [pid = 1649] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1183de400) [pid = 1649] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12be03c00) [pid = 1649] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12bb47000) [pid = 1649] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12b1bf000) [pid = 1649] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1177eac00) [pid = 1649] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x118356400) [pid = 1649] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1195edc00) [pid = 1649] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x120802800) [pid = 1649] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11974c800) [pid = 1649] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124005400) [pid = 1649] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x124d44000) [pid = 1649] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x113bbd800) [pid = 1649] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118177800) [pid = 1649] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x119565c00) [pid = 1649] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x112d7cc00) [pid = 1649] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x115e65c00) [pid = 1649] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1208e6000) [pid = 1649] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x114fd5c00) [pid = 1649] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1166b9c00) [pid = 1649] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:59:18 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1177e9c00) [pid = 1649] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:59:18 INFO - PROCESS | 1649 | 1466175558784 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]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1018ms 07:59:18 INFO - PROCESS | 1649 | 1466175558814 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 07:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:59:18 INFO - PROCESS | 1649 | 1466175558815 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 07:59:18 INFO - PROCESS | 1649 | 1466175558822 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 1649 | 1466175558830 Marionette TRACE conn2 <- [1,150,null,{}] 07:59:18 INFO - PROCESS | 1649 | 1466175558848 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}] 07:59:18 INFO - PROCESS | 1649 | 1466175558851 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:18 INFO - PROCESS | 1649 | 1466175558953 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 07:59:18 INFO - PROCESS | 1649 | 1466175558962 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 1649 | 1466175558963 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x117582800 == 45 [pid = 1649] [id = 45] 07:59:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1122ab000) [pid = 1649] [serial = 131] [outer = 0x0] 07:59:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11681b000) [pid = 1649] [serial = 132] [outer = 0x1122ab000] 07:59:18 INFO - PROCESS | 1649 | 1466175558988 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1195f0400) [pid = 1649] [serial = 133] [outer = 0x1122ab000] 07:59:19 INFO - PROCESS | 1649 | 1466175559279 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]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 481ms 07:59:19 INFO - PROCESS | 1649 | 1466175559300 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1649 | 1466175559302 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 07:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:59:19 INFO - PROCESS | 1649 | 1466175559304 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 1649 | 1466175559305 Marionette TRACE conn2 <- [1,154,null,{}] 07:59:19 INFO - PROCESS | 1649 | 1466175559311 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}] 07:59:19 INFO - PROCESS | 1649 | 1466175559313 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:19 INFO - PROCESS | 1649 | 1466175559395 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 07:59:19 INFO - PROCESS | 1649 | 1466175559449 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1649 | 1466175559450 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837f000 == 46 [pid = 1649] [id = 46] 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x115de0400) [pid = 1649] [serial = 134] [outer = 0x0] 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1195fa400) [pid = 1649] [serial = 135] [outer = 0x115de0400] 07:59:19 INFO - PROCESS | 1649 | 1466175559474 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x120802c00) [pid = 1649] [serial = 136] [outer = 0x115de0400] 07:59:19 INFO - PROCESS | 1649 | 1466175559760 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]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 472ms 07:59:19 INFO - PROCESS | 1649 | 1466175559781 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1649 | 1466175559782 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 07:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:59:19 INFO - PROCESS | 1649 | 1466175559784 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 1649 | 1466175559785 Marionette TRACE conn2 <- [1,158,null,{}] 07:59:19 INFO - PROCESS | 1649 | 1466175559788 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}] 07:59:19 INFO - PROCESS | 1649 | 1466175559789 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:19 INFO - PROCESS | 1649 | 1466175559865 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 07:59:19 INFO - PROCESS | 1649 | 1466175559869 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1649 | 1466175559875 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119727800 == 47 [pid = 1649] [id = 47] 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12403dc00) [pid = 1649] [serial = 137] [outer = 0x0] 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12421e800) [pid = 1649] [serial = 138] [outer = 0x12403dc00] 07:59:19 INFO - PROCESS | 1649 | 1466175559906 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12497cc00) [pid = 1649] [serial = 139] [outer = 0x12403dc00] 07:59:20 INFO - PROCESS | 1649 | 1466175560212 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 07:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:59:20 INFO - PROCESS | 1649 | 1466175560253 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1649 | 1466175560255 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 07:59:20 INFO - PROCESS | 1649 | 1466175560257 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1649 | 1466175560258 Marionette TRACE conn2 <- [1,162,null,{}] 07:59:20 INFO - PROCESS | 1649 | 1466175560260 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}] 07:59:20 INFO - PROCESS | 1649 | 1466175560262 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:20 INFO - PROCESS | 1649 | 1466175560339 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 07:59:20 INFO - PROCESS | 1649 | 1466175560343 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 1649 | 1466175560344 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x117262800 == 48 [pid = 1649] [id = 48] 07:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x124b23c00) [pid = 1649] [serial = 140] [outer = 0x0] 07:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x125054000) [pid = 1649] [serial = 141] [outer = 0x124b23c00] 07:59:20 INFO - PROCESS | 1649 | 1466175560370 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12505c000) [pid = 1649] [serial = 142] [outer = 0x124b23c00] 07:59:20 INFO - PROCESS | 1649 | 1466175560798 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 07:59:20 INFO - PROCESS | 1649 | 1466175560839 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1649 | 1466175560843 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 07:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:59:20 INFO - PROCESS | 1649 | 1466175560848 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1649 | 1466175560850 Marionette TRACE conn2 <- [1,166,null,{}] 07:59:20 INFO - PROCESS | 1649 | 1466175560853 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}] 07:59:20 INFO - PROCESS | 1649 | 1466175560855 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:20 INFO - PROCESS | 1649 | 1466175560950 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 07:59:21 INFO - PROCESS | 1649 | 1466175561009 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1649 | 1466175561011 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d12800 == 49 [pid = 1649] [id = 49] 07:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x115d20c00) [pid = 1649] [serial = 143] [outer = 0x0] 07:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1166b9c00) [pid = 1649] [serial = 144] [outer = 0x115d20c00] 07:59:21 INFO - PROCESS | 1649 | 1466175561041 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x116f9ec00) [pid = 1649] [serial = 145] [outer = 0x115d20c00] 07:59:21 INFO - PROCESS | 1649 | 1466175561481 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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 07:59:21 INFO - PROCESS | 1649 | 1466175561524 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 1649 | 1466175561527 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 07:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:59:21 INFO - PROCESS | 1649 | 1466175561533 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 1649 | 1466175561535 Marionette TRACE conn2 <- [1,170,null,{}] 07:59:21 INFO - PROCESS | 1649 | 1466175561537 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}] 07:59:21 INFO - PROCESS | 1649 | 1466175561539 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:21 INFO - PROCESS | 1649 | 1466175561633 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 07:59:21 INFO - PROCESS | 1649 | 1466175561692 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1649 | 1466175561694 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x119728000 == 50 [pid = 1649] [id = 50] 07:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118356800) [pid = 1649] [serial = 146] [outer = 0x0] 07:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1183ddc00) [pid = 1649] [serial = 147] [outer = 0x118356800] 07:59:21 INFO - PROCESS | 1649 | 1466175561724 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11944e000) [pid = 1649] [serial = 148] [outer = 0x118356800] 07:59:22 INFO - PROCESS | 1649 | 1466175562158 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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 07:59:22 INFO - PROCESS | 1649 | 1466175562204 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1649 | 1466175562206 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 07:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:59:22 INFO - PROCESS | 1649 | 1466175562212 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1649 | 1466175562216 Marionette TRACE conn2 <- [1,174,null,{}] 07:59:22 INFO - PROCESS | 1649 | 1466175562266 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}] 07:59:22 INFO - PROCESS | 1649 | 1466175562271 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:22 INFO - PROCESS | 1649 | 1466175562407 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 07:59:22 INFO - PROCESS | 1649 | 1466175562437 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1649 | 1466175562438 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x111c9b800 == 51 [pid = 1649] [id = 51] 07:59:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x124223c00) [pid = 1649] [serial = 149] [outer = 0x0] 07:59:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x124706800) [pid = 1649] [serial = 150] [outer = 0x124223c00] 07:59:22 INFO - PROCESS | 1649 | 1466175562470 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x124d46c00) [pid = 1649] [serial = 151] [outer = 0x124223c00] 07:59:22 INFO - PROCESS | 1649 | 1466175562871 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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 699ms 07:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:59:22 INFO - PROCESS | 1649 | 1466175562911 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1649 | 1466175562912 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 07:59:22 INFO - PROCESS | 1649 | 1466175562915 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1649 | 1466175562916 Marionette TRACE conn2 <- [1,178,null,{}] 07:59:22 INFO - PROCESS | 1649 | 1466175562918 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}] 07:59:22 INFO - PROCESS | 1649 | 1466175562920 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:23 INFO - PROCESS | 1649 | 1466175563013 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 07:59:23 INFO - PROCESS | 1649 | 1466175563059 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1649 | 1466175563061 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fb8000 == 52 [pid = 1649] [id = 52] 07:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x125055000) [pid = 1649] [serial = 152] [outer = 0x0] 07:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x1250a9c00) [pid = 1649] [serial = 153] [outer = 0x125055000] 07:59:23 INFO - PROCESS | 1649 | 1466175563090 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x12543b800) [pid = 1649] [serial = 154] [outer = 0x125055000] 07:59:23 INFO - PROCESS | 1649 | 1466175563497 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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 620ms 07:59:23 INFO - PROCESS | 1649 | 1466175563545 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 1649 | 1466175563548 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 07:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:59:23 INFO - PROCESS | 1649 | 1466175563553 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 1649 | 1466175563555 Marionette TRACE conn2 <- [1,182,null,{}] 07:59:23 INFO - PROCESS | 1649 | 1466175563561 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}] 07:59:23 INFO - PROCESS | 1649 | 1466175563563 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:23 INFO - PROCESS | 1649 | 1466175563716 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 07:59:23 INFO - PROCESS | 1649 | 1466175563800 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 1649 | 1466175563801 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x11335d000 == 53 [pid = 1649] [id = 53] 07:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113ea9000) [pid = 1649] [serial = 155] [outer = 0x0] 07:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1183d6000) [pid = 1649] [serial = 156] [outer = 0x113ea9000] 07:59:23 INFO - PROCESS | 1649 | 1466175563849 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1195f8800) [pid = 1649] [serial = 157] [outer = 0x113ea9000] 07:59:24 INFO - PROCESS | 1649 | 1466175564420 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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 874ms 07:59:24 INFO - PROCESS | 1649 | 1466175564427 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 1649 | 1466175564429 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 07:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:59:24 INFO - PROCESS | 1649 | 1466175564432 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1649 | 1466175564434 Marionette TRACE conn2 <- [1,186,null,{}] 07:59:24 INFO - PROCESS | 1649 | 1466175564438 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}] 07:59:24 INFO - PROCESS | 1649 | 1466175564439 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:24 INFO - PROCESS | 1649 | 1466175564534 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 07:59:24 INFO - PROCESS | 1649 | 1466175564579 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1649 | 1466175564581 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ed4000 == 54 [pid = 1649] [id = 54] 07:59:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x115d23400) [pid = 1649] [serial = 158] [outer = 0x0] 07:59:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x115de2800) [pid = 1649] [serial = 159] [outer = 0x115d23400] 07:59:24 INFO - PROCESS | 1649 | 1466175564609 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1166e6800) [pid = 1649] [serial = 160] [outer = 0x115d23400] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119727800 == 53 [pid = 1649] [id = 47] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11837f000 == 52 [pid = 1649] [id = 46] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117582800 == 51 [pid = 1649] [id = 45] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1168b5800 == 50 [pid = 1649] [id = 44] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116406800 == 49 [pid = 1649] [id = 28] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x114f0e000 == 48 [pid = 1649] [id = 43] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x113d1d800 == 47 [pid = 1649] [id = 27] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11678e000 == 46 [pid = 1649] [id = 29] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x112605800 == 45 [pid = 1649] [id = 42] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116855000 == 44 [pid = 1649] [id = 31] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11726a000 == 43 [pid = 1649] [id = 30] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119735000 == 42 [pid = 1649] [id = 34] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124089000 == 41 [pid = 1649] [id = 36] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x112019000 == 40 [pid = 1649] [id = 32] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11335d000 == 39 [pid = 1649] [id = 53] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x125fb8000 == 38 [pid = 1649] [id = 52] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x111c9b800 == 37 [pid = 1649] [id = 51] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124186000 == 36 [pid = 1649] [id = 37] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119728000 == 35 [pid = 1649] [id = 50] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124804000 == 34 [pid = 1649] [id = 38] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7b800 == 33 [pid = 1649] [id = 35] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124bae000 == 32 [pid = 1649] [id = 39] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1253ea000 == 31 [pid = 1649] [id = 40] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1192c5000 == 30 [pid = 1649] [id = 33] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117262800 == 29 [pid = 1649] [id = 48] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x125fcd800 == 28 [pid = 1649] [id = 41] 07:59:25 INFO - PROCESS | 1649 | --DOCSHELL 0x113d12800 == 27 [pid = 1649] [id = 49] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x12438dc00) [pid = 1649] [serial = 11] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x11835fc00) [pid = 1649] [serial = 84] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1188a8000) [pid = 1649] [serial = 87] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x119564000) [pid = 1649] [serial = 88] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119743c00) [pid = 1649] [serial = 90] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1208e9400) [pid = 1649] [serial = 91] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x124047000) [pid = 1649] [serial = 93] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x12438f000) [pid = 1649] [serial = 94] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x1244aac00) [pid = 1649] [serial = 96] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124d3bc00) [pid = 1649] [serial = 99] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x124d42800) [pid = 1649] [serial = 100] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x124d49400) [pid = 1649] [serial = 102] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12505c400) [pid = 1649] [serial = 105] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x1254fcc00) [pid = 1649] [serial = 108] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x125f92400) [pid = 1649] [serial = 111] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x125ff0000) [pid = 1649] [serial = 114] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1269be800) [pid = 1649] [serial = 117] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x119564c00) [pid = 1649] [serial = 63] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x113346c00) [pid = 1649] [serial = 66] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1174d4800) [pid = 1649] [serial = 69] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1208e7c00) [pid = 1649] [serial = 72] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1162bd400) [pid = 1649] [serial = 75] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x116645000) [pid = 1649] [serial = 76] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x116f9b800) [pid = 1649] [serial = 78] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1174df000) [pid = 1649] [serial = 79] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118175800) [pid = 1649] [serial = 81] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1254fb800) [pid = 1649] [serial = 106] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x125792c00) [pid = 1649] [serial = 109] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x125fec800) [pid = 1649] [serial = 112] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x113d72c00) [pid = 1649] [serial = 67] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118346400) [pid = 1649] [serial = 82] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124006000) [pid = 1649] [serial = 73] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1248b0800) [pid = 1649] [serial = 97] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1183d4800) [pid = 1649] [serial = 70] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x128ad6000) [pid = 1649] [serial = 120] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12505a400) [pid = 1649] [serial = 64] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118699c00) [pid = 1649] [serial = 85] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1248b0c00) [pid = 1649] [serial = 8] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12c366000) [pid = 1649] [serial = 36] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12c36a000) [pid = 1649] [serial = 37] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x128ee3800) [pid = 1649] [serial = 33] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12bef8000) [pid = 1649] [serial = 34] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12bef2c00) [pid = 1649] [serial = 31] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12be11c00) [pid = 1649] [serial = 30] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12bb4bc00) [pid = 1649] [serial = 27] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12bb51c00) [pid = 1649] [serial = 28] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12b1c0c00) [pid = 1649] [serial = 24] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12b922400) [pid = 1649] [serial = 25] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12a66ac00) [pid = 1649] [serial = 21] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12a66f000) [pid = 1649] [serial = 22] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x129459400) [pid = 1649] [serial = 18] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x128eee800) [pid = 1649] [serial = 15] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x129313400) [pid = 1649] [serial = 16] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124665400) [pid = 1649] [serial = 60] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12d309400) [pid = 1649] [serial = 61] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x12bef9800) [pid = 1649] [serial = 57] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12d306c00) [pid = 1649] [serial = 58] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12d789800) [pid = 1649] [serial = 55] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12d3d6c00) [pid = 1649] [serial = 54] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12d3d0400) [pid = 1649] [serial = 51] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x12d132800) [pid = 1649] [serial = 45] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x12c6f5000) [pid = 1649] [serial = 48] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12c6f8c00) [pid = 1649] [serial = 50] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x124d45000) [pid = 1649] [serial = 42] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12c682000) [pid = 1649] [serial = 43] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12c680000) [pid = 1649] [serial = 40] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12c67bc00) [pid = 1649] [serial = 39] [outer = 0x0] [url = about:blank] 07:59:25 INFO - PROCESS | 1649 | 1466175565471 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]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1072ms 07:59:25 INFO - PROCESS | 1649 | 1466175565505 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1649 | 1466175565507 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 07:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:59:25 INFO - PROCESS | 1649 | 1466175565516 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1649 | 1466175565518 Marionette TRACE conn2 <- [1,190,null,{}] 07:59:25 INFO - PROCESS | 1649 | 1466175565521 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}] 07:59:25 INFO - PROCESS | 1649 | 1466175565523 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:25 INFO - PROCESS | 1649 | 1466175565597 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 07:59:25 INFO - PROCESS | 1649 | 1466175565601 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1649 | 1466175565604 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ea1800 == 28 [pid = 1649] [id = 55] 07:59:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x11664ac00) [pid = 1649] [serial = 161] [outer = 0x0] 07:59:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1166de400) [pid = 1649] [serial = 162] [outer = 0x11664ac00] 07:59:25 INFO - PROCESS | 1649 | 1466175565636 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x113d6e800) [pid = 1649] [serial = 163] [outer = 0x11664ac00] 07:59:25 INFO - PROCESS | 1649 | 1466175565930 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]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 07:59:25 INFO - PROCESS | 1649 | 1466175565989 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1649 | 1466175565995 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 07:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:59:26 INFO - PROCESS | 1649 | 1466175565999 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1649 | 1466175566001 Marionette TRACE conn2 <- [1,194,null,{}] 07:59:26 INFO - PROCESS | 1649 | 1466175566004 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}] 07:59:26 INFO - PROCESS | 1649 | 1466175566005 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:26 INFO - PROCESS | 1649 | 1466175566078 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 07:59:26 INFO - PROCESS | 1649 | 1466175566082 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 1649 | 1466175566083 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1164be800 == 29 [pid = 1649] [id = 56] 07:59:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x117d44800) [pid = 1649] [serial = 164] [outer = 0x0] 07:59:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x118347000) [pid = 1649] [serial = 165] [outer = 0x117d44800] 07:59:26 INFO - PROCESS | 1649 | 1466175566113 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1183d8800) [pid = 1649] [serial = 166] [outer = 0x117d44800] 07:59:26 INFO - PROCESS | 1649 | 1466175566419 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 07:59:26 INFO - PROCESS | 1649 | 1466175566469 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 1649 | 1466175566478 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 07:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:59:26 INFO - PROCESS | 1649 | 1466175566480 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1649 | 1466175566483 Marionette TRACE conn2 <- [1,198,null,{}] 07:59:26 INFO - PROCESS | 1649 | 1466175566490 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}] 07:59:26 INFO - PROCESS | 1649 | 1466175566493 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:26 INFO - PROCESS | 1649 | 1466175566576 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 07:59:26 INFO - PROCESS | 1649 | 1466175566619 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 1649 | 1466175566621 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x11756b000 == 30 [pid = 1649] [id = 57] 07:59:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x114f5a800) [pid = 1649] [serial = 167] [outer = 0x0] 07:59:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119564c00) [pid = 1649] [serial = 168] [outer = 0x114f5a800] 07:59:26 INFO - PROCESS | 1649 | 1466175566648 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1195f4000) [pid = 1649] [serial = 169] [outer = 0x114f5a800] 07:59:26 INFO - PROCESS | 1649 | 1466175566930 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 470ms 07:59:26 INFO - PROCESS | 1649 | 1466175566951 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 07:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:59:26 INFO - PROCESS | 1649 | 1466175566953 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 07:59:26 INFO - PROCESS | 1649 | 1466175566955 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1649 | 1466175566956 Marionette TRACE conn2 <- [1,202,null,{}] 07:59:26 INFO - PROCESS | 1649 | 1466175566966 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}] 07:59:26 INFO - PROCESS | 1649 | 1466175566967 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:27 INFO - PROCESS | 1649 | 1466175567047 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 07:59:27 INFO - PROCESS | 1649 | 1466175567050 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1649 | 1466175567052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x118777800 == 31 [pid = 1649] [id = 58] 07:59:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11974ac00) [pid = 1649] [serial = 170] [outer = 0x0] 07:59:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1208e4c00) [pid = 1649] [serial = 171] [outer = 0x11974ac00] 07:59:27 INFO - PROCESS | 1649 | 1466175567079 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x124003c00) [pid = 1649] [serial = 172] [outer = 0x11974ac00] 07:59:27 INFO - PROCESS | 1649 | 1466175567367 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 429ms 07:59:27 INFO - PROCESS | 1649 | 1466175567384 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1649 | 1466175567385 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 07:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:59:27 INFO - PROCESS | 1649 | 1466175567388 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1649 | 1466175567389 Marionette TRACE conn2 <- [1,206,null,{}] 07:59:27 INFO - PROCESS | 1649 | 1466175567414 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}] 07:59:27 INFO - PROCESS | 1649 | 1466175567415 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:27 INFO - PROCESS | 1649 | 1466175567511 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 07:59:27 INFO - PROCESS | 1649 | 1466175567521 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1649 | 1466175567522 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192db800 == 32 [pid = 1649] [id = 59] 07:59:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1164f9000) [pid = 1649] [serial = 173] [outer = 0x0] 07:59:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x120802800) [pid = 1649] [serial = 174] [outer = 0x1164f9000] 07:59:27 INFO - PROCESS | 1649 | 1466175567547 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1243e9400) [pid = 1649] [serial = 175] [outer = 0x1164f9000] 07:59:27 INFO - PROCESS | 1649 | 1466175567840 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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 523ms 07:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:59:27 INFO - PROCESS | 1649 | 1466175567912 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 1649 | 1466175567913 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 07:59:27 INFO - PROCESS | 1649 | 1466175567915 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 1649 | 1466175567916 Marionette TRACE conn2 <- [1,210,null,{}] 07:59:27 INFO - PROCESS | 1649 | 1466175567918 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}] 07:59:27 INFO - PROCESS | 1649 | 1466175567922 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:28 INFO - PROCESS | 1649 | 1466175568024 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 07:59:28 INFO - PROCESS | 1649 | 1466175568031 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1649 | 1466175568032 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x119dce000 == 33 [pid = 1649] [id = 60] 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1183dc000) [pid = 1649] [serial = 176] [outer = 0x0] 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x124666400) [pid = 1649] [serial = 177] [outer = 0x1183dc000] 07:59:28 INFO - PROCESS | 1649 | 1466175568057 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x12505a000) [pid = 1649] [serial = 178] [outer = 0x1183dc000] 07:59:28 INFO - PROCESS | 1649 | 1466175568369 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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 07:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:59:28 INFO - PROCESS | 1649 | 1466175568386 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1649 | 1466175568387 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 07:59:28 INFO - PROCESS | 1649 | 1466175568389 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1649 | 1466175568393 Marionette TRACE conn2 <- [1,214,null,{}] 07:59:28 INFO - PROCESS | 1649 | 1466175568413 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}] 07:59:28 INFO - PROCESS | 1649 | 1466175568414 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:28 INFO - PROCESS | 1649 | 1466175568510 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 07:59:28 INFO - PROCESS | 1649 | 1466175568514 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1649 | 1466175568515 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12427e000 == 34 [pid = 1649] [id = 61] 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x113346400) [pid = 1649] [serial = 179] [outer = 0x0] 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1250ad400) [pid = 1649] [serial = 180] [outer = 0x113346400] 07:59:28 INFO - PROCESS | 1649 | 1466175568539 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x125728000) [pid = 1649] [serial = 181] [outer = 0x113346400] 07:59:28 INFO - PROCESS | 1649 | 1466175568831 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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 478ms 07:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:59:28 INFO - PROCESS | 1649 | 1466175568868 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1649 | 1466175568869 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 07:59:28 INFO - PROCESS | 1649 | 1466175568879 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1649 | 1466175568880 Marionette TRACE conn2 <- [1,218,null,{}] 07:59:28 INFO - PROCESS | 1649 | 1466175568882 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}] 07:59:28 INFO - PROCESS | 1649 | 1466175568883 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:28 INFO - PROCESS | 1649 | 1466175568971 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 07:59:28 INFO - PROCESS | 1649 | 1466175568975 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1649 | 1466175568976 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x124802800 == 35 [pid = 1649] [id = 62] 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12505f400) [pid = 1649] [serial = 182] [outer = 0x0] 07:59:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12578ec00) [pid = 1649] [serial = 183] [outer = 0x12505f400] 07:59:29 INFO - PROCESS | 1649 | 1466175569000 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125f90800) [pid = 1649] [serial = 184] [outer = 0x12505f400] 07:59:29 INFO - PROCESS | 1649 | 1466175569324 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 476ms 07:59:29 INFO - PROCESS | 1649 | 1466175569356 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1649 | 1466175569359 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 07:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:59:29 INFO - PROCESS | 1649 | 1466175569363 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1649 | 1466175569364 Marionette TRACE conn2 <- [1,222,null,{}] 07:59:29 INFO - PROCESS | 1649 | 1466175569367 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}] 07:59:29 INFO - PROCESS | 1649 | 1466175569368 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:29 INFO - PROCESS | 1649 | 1466175569464 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 07:59:29 INFO - PROCESS | 1649 | 1466175569494 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1649 | 1466175569496 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x11756a000 == 36 [pid = 1649] [id = 63] 07:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11677c800) [pid = 1649] [serial = 185] [outer = 0x0] 07:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x125f98400) [pid = 1649] [serial = 186] [outer = 0x11677c800] 07:59:29 INFO - PROCESS | 1649 | 1466175569519 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126065c00) [pid = 1649] [serial = 187] [outer = 0x11677c800] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124b23c00) [pid = 1649] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12403dc00) [pid = 1649] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1177e3000) [pid = 1649] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118699000) [pid = 1649] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x115de0400) [pid = 1649] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1122ab000) [pid = 1649] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113d6e000) [pid = 1649] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1270e2400) [pid = 1649] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124d3a800) [pid = 1649] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1269b1c00) [pid = 1649] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:59:29 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x125abcc00) [pid = 1649] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:59:29 INFO - PROCESS | 1649 | 1466175569842 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 522ms 07:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:59:29 INFO - PROCESS | 1649 | 1466175569886 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1649 | 1466175569887 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 07:59:29 INFO - PROCESS | 1649 | 1466175569889 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1649 | 1466175569890 Marionette TRACE conn2 <- [1,226,null,{}] 07:59:29 INFO - PROCESS | 1649 | 1466175569893 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}] 07:59:29 INFO - PROCESS | 1649 | 1466175569894 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:29 INFO - PROCESS | 1649 | 1466175569984 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 07:59:30 INFO - PROCESS | 1649 | 1466175570013 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1649 | 1466175570014 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e8d000 == 37 [pid = 1649] [id = 64] 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x113d31400) [pid = 1649] [serial = 188] [outer = 0x0] 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x12505f800) [pid = 1649] [serial = 189] [outer = 0x113d31400] 07:59:30 INFO - PROCESS | 1649 | 1466175570038 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x126066c00) [pid = 1649] [serial = 190] [outer = 0x113d31400] 07:59:30 INFO - PROCESS | 1649 | 1466175570285 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]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 422ms 07:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:59:30 INFO - PROCESS | 1649 | 1466175570318 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 1649 | 1466175570320 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 07:59:30 INFO - PROCESS | 1649 | 1466175570322 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1649 | 1466175570324 Marionette TRACE conn2 <- [1,230,null,{}] 07:59:30 INFO - PROCESS | 1649 | 1466175570334 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}] 07:59:30 INFO - PROCESS | 1649 | 1466175570336 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:30 INFO - PROCESS | 1649 | 1466175570431 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 07:59:30 INFO - PROCESS | 1649 | 1466175570435 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1649 | 1466175570437 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192db000 == 38 [pid = 1649] [id = 65] 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x126927000) [pid = 1649] [serial = 191] [outer = 0x0] 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1269b5800) [pid = 1649] [serial = 192] [outer = 0x126927000] 07:59:30 INFO - PROCESS | 1649 | 1466175570465 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1270ecc00) [pid = 1649] [serial = 193] [outer = 0x126927000] 07:59:30 INFO - PROCESS | 1649 | 1466175570775 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]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 478ms 07:59:30 INFO - PROCESS | 1649 | 1466175570800 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 1649 | 1466175570801 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 07:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:59:30 INFO - PROCESS | 1649 | 1466175570803 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1649 | 1466175570805 Marionette TRACE conn2 <- [1,234,null,{}] 07:59:30 INFO - PROCESS | 1649 | 1466175570809 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}] 07:59:30 INFO - PROCESS | 1649 | 1466175570811 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:30 INFO - PROCESS | 1649 | 1466175570906 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 07:59:30 INFO - PROCESS | 1649 | 1466175570912 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1649 | 1466175570913 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12703a800 == 39 [pid = 1649] [id = 66] 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11956d000) [pid = 1649] [serial = 194] [outer = 0x0] 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1270e9c00) [pid = 1649] [serial = 195] [outer = 0x11956d000] 07:59:30 INFO - PROCESS | 1649 | 1466175570937 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x128c39800) [pid = 1649] [serial = 196] [outer = 0x11956d000] 07:59:31 INFO - PROCESS | 1649 | 1466175571193 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 07:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:59:31 INFO - PROCESS | 1649 | 1466175571231 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1649 | 1466175571232 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 07:59:31 INFO - PROCESS | 1649 | 1466175571234 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1649 | 1466175571235 Marionette TRACE conn2 <- [1,238,null,{}] 07:59:31 INFO - PROCESS | 1649 | 1466175571238 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}] 07:59:31 INFO - PROCESS | 1649 | 1466175571239 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:31 INFO - PROCESS | 1649 | 1466175571324 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 07:59:31 INFO - PROCESS | 1649 | 1466175571329 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1649 | 1466175571330 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12914d800 == 40 [pid = 1649] [id = 67] 07:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x128c3c800) [pid = 1649] [serial = 197] [outer = 0x0] 07:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x128c3f400) [pid = 1649] [serial = 198] [outer = 0x128c3c800] 07:59:31 INFO - PROCESS | 1649 | 1466175571354 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x128ee9c00) [pid = 1649] [serial = 199] [outer = 0x128c3c800] 07:59:31 INFO - PROCESS | 1649 | 1466175571629 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 418ms 07:59:31 INFO - PROCESS | 1649 | 1466175571705 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1649 | 1466175571708 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 07:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:59:31 INFO - PROCESS | 1649 | 1466175571713 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1649 | 1466175571715 Marionette TRACE conn2 <- [1,242,null,{}] 07:59:31 INFO - PROCESS | 1649 | 1466175571719 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}] 07:59:31 INFO - PROCESS | 1649 | 1466175571721 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:31 INFO - PROCESS | 1649 | 1466175571831 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 07:59:31 INFO - PROCESS | 1649 | 1466175571895 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1649 | 1466175571897 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ea0000 == 41 [pid = 1649] [id = 68] 07:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x113d71c00) [pid = 1649] [serial = 200] [outer = 0x0] 07:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x115dd6400) [pid = 1649] [serial = 201] [outer = 0x113d71c00] 07:59:31 INFO - PROCESS | 1649 | 1466175571929 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x116814400) [pid = 1649] [serial = 202] [outer = 0x113d71c00] 07:59:32 INFO - PROCESS | 1649 | 1466175572420 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 724ms 07:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:59:32 INFO - PROCESS | 1649 | 1466175572436 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1649 | 1466175572438 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 07:59:32 INFO - PROCESS | 1649 | 1466175572443 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1649 | 1466175572445 Marionette TRACE conn2 <- [1,246,null,{}] 07:59:32 INFO - PROCESS | 1649 | 1466175572448 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}] 07:59:32 INFO - PROCESS | 1649 | 1466175572450 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:32 INFO - PROCESS | 1649 | 1466175572556 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 07:59:32 INFO - PROCESS | 1649 | 1466175572625 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 1649 | 1466175572627 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837d000 == 42 [pid = 1649] [id = 69] 07:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1174d5400) [pid = 1649] [serial = 203] [outer = 0x0] 07:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11835fc00) [pid = 1649] [serial = 204] [outer = 0x1174d5400] 07:59:32 INFO - PROCESS | 1649 | 1466175572659 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11869c000) [pid = 1649] [serial = 205] [outer = 0x1174d5400] 07:59:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1188a2400) [pid = 1649] [serial = 206] [outer = 0x12c686800] 07:59:33 INFO - PROCESS | 1649 | 1466175573384 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]]]}] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12703a800 == 41 [pid = 1649] [id = 66] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1192db000 == 40 [pid = 1649] [id = 65] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x124e8d000 == 39 [pid = 1649] [id = 64] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x11756a000 == 38 [pid = 1649] [id = 63] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x124802800 == 37 [pid = 1649] [id = 62] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12427e000 == 36 [pid = 1649] [id = 61] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x119dce000 == 35 [pid = 1649] [id = 60] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1192db800 == 34 [pid = 1649] [id = 59] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x118777800 == 33 [pid = 1649] [id = 58] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x11756b000 == 32 [pid = 1649] [id = 57] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1164be800 == 31 [pid = 1649] [id = 56] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x112ea1800 == 30 [pid = 1649] [id = 55] 07:59:33 INFO - PROCESS | 1649 | --DOCSHELL 0x115ed4000 == 29 [pid = 1649] [id = 54] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x128adb400) [pid = 1649] [serial = 121] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12505c000) [pid = 1649] [serial = 142] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12497cc00) [pid = 1649] [serial = 139] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125054000) [pid = 1649] [serial = 141] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1177ea400) [pid = 1649] [serial = 126] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1188a5800) [pid = 1649] [serial = 129] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12421e800) [pid = 1649] [serial = 138] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1195fa400) [pid = 1649] [serial = 135] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11681b000) [pid = 1649] [serial = 132] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119562000) [pid = 1649] [serial = 130] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116246800) [pid = 1649] [serial = 123] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1166b2800) [pid = 1649] [serial = 124] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11817d400) [pid = 1649] [serial = 127] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x120802c00) [pid = 1649] [serial = 136] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1195f0400) [pid = 1649] [serial = 133] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x125053400) [pid = 1649] [serial = 103] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12701b000) [pid = 1649] [serial = 118] [outer = 0x0] [url = about:blank] 07:59:33 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1269b1800) [pid = 1649] [serial = 115] [outer = 0x0] [url = about:blank] 07:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1023ms 07:59:33 INFO - PROCESS | 1649 | 1466175573464 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 07:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:59:33 INFO - PROCESS | 1649 | 1466175573467 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 07:59:33 INFO - PROCESS | 1649 | 1466175573471 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1649 | 1466175573473 Marionette TRACE conn2 <- [1,250,null,{}] 07:59:33 INFO - PROCESS | 1649 | 1466175573483 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}] 07:59:33 INFO - PROCESS | 1649 | 1466175573485 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:33 INFO - PROCESS | 1649 | 1466175573562 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 07:59:33 INFO - PROCESS | 1649 | 1466175573570 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 1649 | 1466175573574 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ea6800 == 30 [pid = 1649] [id = 70] 07:59:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1177e2000) [pid = 1649] [serial = 207] [outer = 0x0] 07:59:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11817d400) [pid = 1649] [serial = 208] [outer = 0x1177e2000] 07:59:33 INFO - PROCESS | 1649 | 1466175573622 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118606000) [pid = 1649] [serial = 209] [outer = 0x1177e2000] 07:59:34 INFO - PROCESS | 1649 | 1466175574056 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 627ms 07:59:34 INFO - PROCESS | 1649 | 1466175574097 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 1649 | 1466175574100 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 07:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:59:34 INFO - PROCESS | 1649 | 1466175574104 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1649 | 1466175574106 Marionette TRACE conn2 <- [1,254,null,{}] 07:59:34 INFO - PROCESS | 1649 | 1466175574108 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}] 07:59:34 INFO - PROCESS | 1649 | 1466175574110 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:34 INFO - PROCESS | 1649 | 1466175574184 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 07:59:34 INFO - PROCESS | 1649 | 1466175574188 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1649 | 1466175574189 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x117252800 == 31 [pid = 1649] [id = 71] 07:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11944d800) [pid = 1649] [serial = 210] [outer = 0x0] 07:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1195f9400) [pid = 1649] [serial = 211] [outer = 0x11944d800] 07:59:34 INFO - PROCESS | 1649 | 1466175574218 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119b7a000) [pid = 1649] [serial = 212] [outer = 0x11944d800] 07:59:34 INFO - PROCESS | 1649 | 1466175574533 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 07:59:34 INFO - PROCESS | 1649 | 1466175574575 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 07:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:59:34 INFO - PROCESS | 1649 | 1466175574577 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 07:59:34 INFO - PROCESS | 1649 | 1466175574579 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1649 | 1466175574581 Marionette TRACE conn2 <- [1,258,null,{}] 07:59:34 INFO - PROCESS | 1649 | 1466175574589 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}] 07:59:34 INFO - PROCESS | 1649 | 1466175574592 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:34 INFO - PROCESS | 1649 | 1466175574689 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 07:59:34 INFO - PROCESS | 1649 | 1466175574705 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1649 | 1466175574707 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x118775000 == 32 [pid = 1649] [id = 72] 07:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1166e2c00) [pid = 1649] [serial = 213] [outer = 0x0] 07:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124989000) [pid = 1649] [serial = 214] [outer = 0x1166e2c00] 07:59:34 INFO - PROCESS | 1649 | 1466175574736 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124d42400) [pid = 1649] [serial = 215] [outer = 0x1166e2c00] 07:59:35 INFO - PROCESS | 1649 | 1466175575033 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 07:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:59:35 INFO - PROCESS | 1649 | 1466175575051 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1649 | 1466175575053 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 07:59:35 INFO - PROCESS | 1649 | 1466175575055 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1649 | 1466175575056 Marionette TRACE conn2 <- [1,262,null,{}] 07:59:35 INFO - PROCESS | 1649 | 1466175575066 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}] 07:59:35 INFO - PROCESS | 1649 | 1466175575067 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:35 INFO - PROCESS | 1649 | 1466175575149 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 07:59:35 INFO - PROCESS | 1649 | 1466175575153 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1649 | 1466175575154 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a8b800 == 33 [pid = 1649] [id = 73] 07:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125056000) [pid = 1649] [serial = 216] [outer = 0x0] 07:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12505c400) [pid = 1649] [serial = 217] [outer = 0x125056000] 07:59:35 INFO - PROCESS | 1649 | 1466175575181 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x125435800) [pid = 1649] [serial = 218] [outer = 0x125056000] 07:59:35 INFO - PROCESS | 1649 | 1466175575488 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 479ms 07:59:35 INFO - PROCESS | 1649 | 1466175575535 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1649 | 1466175575536 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 07:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:59:35 INFO - PROCESS | 1649 | 1466175575538 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1649 | 1466175575539 Marionette TRACE conn2 <- [1,266,null,{}] 07:59:35 INFO - PROCESS | 1649 | 1466175575541 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}] 07:59:35 INFO - PROCESS | 1649 | 1466175575543 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:35 INFO - PROCESS | 1649 | 1466175575643 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 07:59:35 INFO - PROCESS | 1649 | 1466175575654 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1649 | 1466175575655 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x124079800 == 34 [pid = 1649] [id = 74] 07:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x125056400) [pid = 1649] [serial = 219] [outer = 0x0] 07:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125431000) [pid = 1649] [serial = 220] [outer = 0x125056400] 07:59:35 INFO - PROCESS | 1649 | 1466175575680 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125f93800) [pid = 1649] [serial = 221] [outer = 0x125056400] 07:59:36 INFO - PROCESS | 1649 | 1466175575997 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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 522ms 07:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:59:36 INFO - PROCESS | 1649 | 1466175576060 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 1649 | 1466175576062 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 07:59:36 INFO - PROCESS | 1649 | 1466175576064 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 1649 | 1466175576065 Marionette TRACE conn2 <- [1,270,null,{}] 07:59:36 INFO - PROCESS | 1649 | 1466175576067 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}] 07:59:36 INFO - PROCESS | 1649 | 1466175576071 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:36 INFO - PROCESS | 1649 | 1466175576176 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 07:59:36 INFO - PROCESS | 1649 | 1466175576206 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1649 | 1466175576207 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12495c000 == 35 [pid = 1649] [id = 75] 07:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125f98800) [pid = 1649] [serial = 222] [outer = 0x0] 07:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x126d09000) [pid = 1649] [serial = 223] [outer = 0x125f98800] 07:59:36 INFO - PROCESS | 1649 | 1466175576233 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x128e57000) [pid = 1649] [serial = 224] [outer = 0x125f98800] 07:59:36 INFO - PROCESS | 1649 | 1466175576538 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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 07:59:36 INFO - PROCESS | 1649 | 1466175576582 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 07:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:59:36 INFO - PROCESS | 1649 | 1466175576583 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 07:59:36 INFO - PROCESS | 1649 | 1466175576585 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 1649 | 1466175576586 Marionette TRACE conn2 <- [1,274,null,{}] 07:59:36 INFO - PROCESS | 1649 | 1466175576589 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}] 07:59:36 INFO - PROCESS | 1649 | 1466175576590 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:36 INFO - PROCESS | 1649 | 1466175576678 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 07:59:36 INFO - PROCESS | 1649 | 1466175576709 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1649 | 1466175576711 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc4000 == 36 [pid = 1649] [id = 76] 07:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x125057800) [pid = 1649] [serial = 225] [outer = 0x0] 07:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128eed800) [pid = 1649] [serial = 226] [outer = 0x125057800] 07:59:36 INFO - PROCESS | 1649 | 1466175576734 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x129315400) [pid = 1649] [serial = 227] [outer = 0x125057800] 07:59:37 INFO - PROCESS | 1649 | 1466175577018 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 467ms 07:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:59:37 INFO - PROCESS | 1649 | 1466175577053 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1649 | 1466175577055 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 07:59:37 INFO - PROCESS | 1649 | 1466175577058 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1649 | 1466175577061 Marionette TRACE conn2 <- [1,278,null,{}] 07:59:37 INFO - PROCESS | 1649 | 1466175577064 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}] 07:59:37 INFO - PROCESS | 1649 | 1466175577065 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:37 INFO - PROCESS | 1649 | 1466175577155 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 07:59:37 INFO - PROCESS | 1649 | 1466175577186 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1649 | 1466175577187 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b73800 == 37 [pid = 1649] [id = 77] 07:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125784c00) [pid = 1649] [serial = 228] [outer = 0x0] 07:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12931a400) [pid = 1649] [serial = 229] [outer = 0x125784c00] 07:59:37 INFO - PROCESS | 1649 | 1466175577211 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1293e5000) [pid = 1649] [serial = 230] [outer = 0x125784c00] 07:59:37 INFO - PROCESS | 1649 | 1466175577520 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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 07:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:59:37 INFO - PROCESS | 1649 | 1466175577529 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 1649 | 1466175577530 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 07:59:37 INFO - PROCESS | 1649 | 1466175577532 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 1649 | 1466175577533 Marionette TRACE conn2 <- [1,282,null,{}] 07:59:37 INFO - PROCESS | 1649 | 1466175577542 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}] 07:59:37 INFO - PROCESS | 1649 | 1466175577545 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:37 INFO - PROCESS | 1649 | 1466175577726 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1183dc000) [pid = 1649] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x115d23400) [pid = 1649] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11664ac00) [pid = 1649] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x117d44800) [pid = 1649] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11974ac00) [pid = 1649] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x115d20c00) [pid = 1649] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118356800) [pid = 1649] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124223c00) [pid = 1649] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113346400) [pid = 1649] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125055000) [pid = 1649] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x113d31400) [pid = 1649] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12505f400) [pid = 1649] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113ea9000) [pid = 1649] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11677c800) [pid = 1649] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x126927000) [pid = 1649] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x114f5a800) [pid = 1649] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1164f9000) [pid = 1649] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:59:37 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11956d000) [pid = 1649] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:59:37 INFO - PROCESS | 1649 | 1466175577764 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 1649 | 1466175577766 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726b000 == 38 [pid = 1649] [id = 78] 07:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x111e2a000) [pid = 1649] [serial = 231] [outer = 0x0] 07:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x115d20c00) [pid = 1649] [serial = 232] [outer = 0x111e2a000] 07:59:37 INFO - PROCESS | 1649 | 1466175577790 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11817c400) [pid = 1649] [serial = 233] [outer = 0x111e2a000] 07:59:38 INFO - PROCESS | 1649 | 1466175578028 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 07:59:38 INFO - PROCESS | 1649 | 1466175578051 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1649 | 1466175578052 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 07:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:59:38 INFO - PROCESS | 1649 | 1466175578054 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1649 | 1466175578055 Marionette TRACE conn2 <- [1,286,null,{}] 07:59:38 INFO - PROCESS | 1649 | 1466175578065 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}] 07:59:38 INFO - PROCESS | 1649 | 1466175578066 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:38 INFO - PROCESS | 1649 | 1466175578149 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 07:59:38 INFO - PROCESS | 1649 | 1466175578153 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1649 | 1466175578154 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e0b800 == 39 [pid = 1649] [id = 79] 07:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118348400) [pid = 1649] [serial = 234] [outer = 0x0] 07:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1254f1400) [pid = 1649] [serial = 235] [outer = 0x118348400] 07:59:38 INFO - PROCESS | 1649 | 1466175578180 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1293e9000) [pid = 1649] [serial = 236] [outer = 0x118348400] 07:59:38 INFO - PROCESS | 1649 | 1466175578505 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 07:59:38 INFO - PROCESS | 1649 | 1466175578528 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1649 | 1466175578529 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 07:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:59:38 INFO - PROCESS | 1649 | 1466175578531 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1649 | 1466175578533 Marionette TRACE conn2 <- [1,290,null,{}] 07:59:38 INFO - PROCESS | 1649 | 1466175578535 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}] 07:59:38 INFO - PROCESS | 1649 | 1466175578537 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:38 INFO - PROCESS | 1649 | 1466175578646 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 07:59:38 INFO - PROCESS | 1649 | 1466175578652 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1649 | 1466175578654 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a511000 == 40 [pid = 1649] [id = 80] 07:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1293e5400) [pid = 1649] [serial = 237] [outer = 0x0] 07:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12945b000) [pid = 1649] [serial = 238] [outer = 0x1293e5400] 07:59:38 INFO - PROCESS | 1649 | 1466175578680 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12a5d8000) [pid = 1649] [serial = 239] [outer = 0x1293e5400] 07:59:38 INFO - PROCESS | 1649 | 1466175578967 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 07:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:59:39 INFO - PROCESS | 1649 | 1466175579000 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1649 | 1466175579001 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 07:59:39 INFO - PROCESS | 1649 | 1466175579003 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1649 | 1466175579004 Marionette TRACE conn2 <- [1,294,null,{}] 07:59:39 INFO - PROCESS | 1649 | 1466175579008 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}] 07:59:39 INFO - PROCESS | 1649 | 1466175579011 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:39 INFO - PROCESS | 1649 | 1466175579088 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 07:59:39 INFO - PROCESS | 1649 | 1466175579093 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1649 | 1466175579095 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a683800 == 41 [pid = 1649] [id = 81] 07:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12a5d7400) [pid = 1649] [serial = 240] [outer = 0x0] 07:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12a665c00) [pid = 1649] [serial = 241] [outer = 0x12a5d7400] 07:59:39 INFO - PROCESS | 1649 | 1466175579118 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12a66d000) [pid = 1649] [serial = 242] [outer = 0x12a5d7400] 07:59:39 INFO - PROCESS | 1649 | 1466175579422 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 468ms 07:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:59:39 INFO - PROCESS | 1649 | 1466175579473 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1649 | 1466175579474 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 07:59:39 INFO - PROCESS | 1649 | 1466175579476 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1649 | 1466175579477 Marionette TRACE conn2 <- [1,298,null,{}] 07:59:39 INFO - PROCESS | 1649 | 1466175579479 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}] 07:59:39 INFO - PROCESS | 1649 | 1466175579480 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:39 INFO - PROCESS | 1649 | 1466175579579 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 07:59:39 INFO - PROCESS | 1649 | 1466175579589 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1649 | 1466175579591 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x119418800 == 42 [pid = 1649] [id = 82] 07:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x115ddb400) [pid = 1649] [serial = 243] [outer = 0x0] 07:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x126068400) [pid = 1649] [serial = 244] [outer = 0x115ddb400] 07:59:39 INFO - PROCESS | 1649 | 1466175579615 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x128a69c00) [pid = 1649] [serial = 245] [outer = 0x115ddb400] 07:59:40 INFO - PROCESS | 1649 | 1466175580050 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 07:59:40 INFO - PROCESS | 1649 | 1466175580108 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1649 | 1466175580111 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 07:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:59:40 INFO - PROCESS | 1649 | 1466175580115 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1649 | 1466175580117 Marionette TRACE conn2 <- [1,302,null,{}] 07:59:40 INFO - PROCESS | 1649 | 1466175580122 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}] 07:59:40 INFO - PROCESS | 1649 | 1466175580124 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:40 INFO - PROCESS | 1649 | 1466175580222 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 07:59:40 INFO - PROCESS | 1649 | 1466175580284 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1649 | 1466175580285 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726a000 == 43 [pid = 1649] [id = 83] 07:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1174ddc00) [pid = 1649] [serial = 246] [outer = 0x0] 07:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118108c00) [pid = 1649] [serial = 247] [outer = 0x1174ddc00] 07:59:40 INFO - PROCESS | 1649 | 1466175580317 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118699c00) [pid = 1649] [serial = 248] [outer = 0x1174ddc00] 07:59:40 INFO - PROCESS | 1649 | 1466175580722 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]]]}] 07:59:40 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. 07:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 07:59:40 INFO - PROCESS | 1649 | 1466175580738 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1649 | 1466175580741 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 07:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:59:40 INFO - PROCESS | 1649 | 1466175580746 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1649 | 1466175580747 Marionette TRACE conn2 <- [1,306,null,{}] 07:59:40 INFO - PROCESS | 1649 | 1466175580750 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}] 07:59:40 INFO - PROCESS | 1649 | 1466175580752 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:40 INFO - PROCESS | 1649 | 1466175580851 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 07:59:40 INFO - PROCESS | 1649 | 1466175580896 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 1649 | 1466175580898 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199db800 == 44 [pid = 1649] [id = 84] 07:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1199a8c00) [pid = 1649] [serial = 249] [outer = 0x0] 07:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124008800) [pid = 1649] [serial = 250] [outer = 0x1199a8c00] 07:59:40 INFO - PROCESS | 1649 | 1466175580928 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1248b0000) [pid = 1649] [serial = 251] [outer = 0x1199a8c00] 07:59:41 INFO - PROCESS | 1649 | 1466175581333 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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 620ms 07:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:59:41 INFO - PROCESS | 1649 | 1466175581365 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1649 | 1466175581367 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 07:59:41 INFO - PROCESS | 1649 | 1466175581369 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1649 | 1466175581371 Marionette TRACE conn2 <- [1,310,null,{}] 07:59:41 INFO - PROCESS | 1649 | 1466175581379 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}] 07:59:41 INFO - PROCESS | 1649 | 1466175581382 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:41 INFO - PROCESS | 1649 | 1466175581481 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 07:59:41 INFO - PROCESS | 1649 | 1466175581532 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1649 | 1466175581534 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9c7000 == 45 [pid = 1649] [id = 85] 07:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x124d44000) [pid = 1649] [serial = 252] [outer = 0x0] 07:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x125f91800) [pid = 1649] [serial = 253] [outer = 0x124d44000] 07:59:41 INFO - PROCESS | 1649 | 1466175581565 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1269bb000) [pid = 1649] [serial = 254] [outer = 0x124d44000] 07:59:42 INFO - PROCESS | 1649 | 1466175582013 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]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 674ms 07:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:59:42 INFO - PROCESS | 1649 | 1466175582043 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 1649 | 1466175582045 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 07:59:42 INFO - PROCESS | 1649 | 1466175582047 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 1649 | 1466175582048 Marionette TRACE conn2 <- [1,314,null,{}] 07:59:42 INFO - PROCESS | 1649 | 1466175582051 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}] 07:59:42 INFO - PROCESS | 1649 | 1466175582052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:42 INFO - PROCESS | 1649 | 1466175582153 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 07:59:42 INFO - PROCESS | 1649 | 1466175582242 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1649 | 1466175582244 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x113371800 == 46 [pid = 1649] [id = 86] 07:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11688a000) [pid = 1649] [serial = 255] [outer = 0x0] 07:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1195ee000) [pid = 1649] [serial = 256] [outer = 0x11688a000] 07:59:42 INFO - PROCESS | 1649 | 1466175582273 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1269bc400) [pid = 1649] [serial = 257] [outer = 0x11688a000] 07:59:42 INFO - PROCESS | 1649 | 1466175582771 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]]]}] 07:59:42 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. 07:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 769ms 07:59:42 INFO - PROCESS | 1649 | 1466175582817 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 1649 | 1466175582819 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 07:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:59:42 INFO - PROCESS | 1649 | 1466175582822 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 1649 | 1466175582824 Marionette TRACE conn2 <- [1,318,null,{}] 07:59:42 INFO - PROCESS | 1649 | 1466175582828 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}] 07:59:42 INFO - PROCESS | 1649 | 1466175582829 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:42 INFO - PROCESS | 1649 | 1466175582919 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 07:59:42 INFO - PROCESS | 1649 | 1466175582968 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1649 | 1466175582969 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x118191800 == 47 [pid = 1649] [id = 87] 07:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1174d4800) [pid = 1649] [serial = 258] [outer = 0x0] 07:59:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1177e3000) [pid = 1649] [serial = 259] [outer = 0x1174d4800] 07:59:43 INFO - PROCESS | 1649 | 1466175582997 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1183d4800) [pid = 1649] [serial = 260] [outer = 0x1174d4800] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12a683800 == 46 [pid = 1649] [id = 81] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12a511000 == 45 [pid = 1649] [id = 80] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x128e0b800 == 44 [pid = 1649] [id = 79] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x11726b000 == 43 [pid = 1649] [id = 78] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x128b73800 == 42 [pid = 1649] [id = 77] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc4000 == 41 [pid = 1649] [id = 76] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x128c3f400) [pid = 1649] [serial = 198] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | 1466175583430 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]]]}] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12495c000 == 40 [pid = 1649] [id = 75] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x124079800 == 39 [pid = 1649] [id = 74] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x119a8b800 == 38 [pid = 1649] [id = 73] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x118775000 == 37 [pid = 1649] [id = 72] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x117252800 == 36 [pid = 1649] [id = 71] 07:59:43 INFO - PROCESS | 1649 | --DOCSHELL 0x112ea6800 == 35 [pid = 1649] [id = 70] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x124666400) [pid = 1649] [serial = 177] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1166e6800) [pid = 1649] [serial = 160] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x115de2800) [pid = 1649] [serial = 159] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1166de400) [pid = 1649] [serial = 162] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x113d6e800) [pid = 1649] [serial = 163] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x118347000) [pid = 1649] [serial = 165] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1183d8800) [pid = 1649] [serial = 166] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1208e4c00) [pid = 1649] [serial = 171] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x124003c00) [pid = 1649] [serial = 172] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x116f9ec00) [pid = 1649] [serial = 145] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1166b9c00) [pid = 1649] [serial = 144] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x11944e000) [pid = 1649] [serial = 148] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1183ddc00) [pid = 1649] [serial = 147] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124d46c00) [pid = 1649] [serial = 151] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124706800) [pid = 1649] [serial = 150] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1250ad400) [pid = 1649] [serial = 180] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12543b800) [pid = 1649] [serial = 154] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12505f800) [pid = 1649] [serial = 189] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1250a9c00) [pid = 1649] [serial = 153] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12578ec00) [pid = 1649] [serial = 183] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125f90800) [pid = 1649] [serial = 184] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x125728000) [pid = 1649] [serial = 181] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1195f8800) [pid = 1649] [serial = 157] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x125f98400) [pid = 1649] [serial = 186] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x126066c00) [pid = 1649] [serial = 190] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1183d6000) [pid = 1649] [serial = 156] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1269b5800) [pid = 1649] [serial = 192] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119564c00) [pid = 1649] [serial = 168] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1195f4000) [pid = 1649] [serial = 169] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x126065c00) [pid = 1649] [serial = 187] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x120802800) [pid = 1649] [serial = 174] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x128c39800) [pid = 1649] [serial = 196] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1270ecc00) [pid = 1649] [serial = 193] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1270e9c00) [pid = 1649] [serial = 195] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12505a000) [pid = 1649] [serial = 178] [outer = 0x0] [url = about:blank] 07:59:43 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1243e9400) [pid = 1649] [serial = 175] [outer = 0x0] [url = about:blank] 07:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 673ms 07:59:43 INFO - PROCESS | 1649 | 1466175583500 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1649 | 1466175583503 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 07:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:59:43 INFO - PROCESS | 1649 | 1466175583512 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1649 | 1466175583514 Marionette TRACE conn2 <- [1,322,null,{}] 07:59:43 INFO - PROCESS | 1649 | 1466175583517 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}] 07:59:43 INFO - PROCESS | 1649 | 1466175583519 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:43 INFO - PROCESS | 1649 | 1466175583595 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 07:59:43 INFO - PROCESS | 1649 | 1466175583600 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 1649 | 1466175583602 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x116411800 == 36 [pid = 1649] [id = 88] 07:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1188ab000) [pid = 1649] [serial = 261] [outer = 0x0] 07:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119564c00) [pid = 1649] [serial = 262] [outer = 0x1188ab000] 07:59:43 INFO - PROCESS | 1649 | 1466175583631 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1208e7000) [pid = 1649] [serial = 263] [outer = 0x1188ab000] 07:59:43 INFO - PROCESS | 1649 | 1466175583982 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 07:59:44 INFO - PROCESS | 1649 | 1466175584038 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1649 | 1466175584040 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 07:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:59:44 INFO - PROCESS | 1649 | 1466175584043 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1649 | 1466175584045 Marionette TRACE conn2 <- [1,326,null,{}] 07:59:44 INFO - PROCESS | 1649 | 1466175584053 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}] 07:59:44 INFO - PROCESS | 1649 | 1466175584056 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:44 INFO - PROCESS | 1649 | 1466175584131 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 07:59:44 INFO - PROCESS | 1649 | 1466175584136 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1649 | 1466175584138 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x118774800 == 37 [pid = 1649] [id = 89] 07:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124702400) [pid = 1649] [serial = 264] [outer = 0x0] 07:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124df1000) [pid = 1649] [serial = 265] [outer = 0x124702400] 07:59:44 INFO - PROCESS | 1649 | 1466175584167 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1250aa000) [pid = 1649] [serial = 266] [outer = 0x124702400] 07:59:44 INFO - PROCESS | 1649 | 1466175584511 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 520ms 07:59:44 INFO - PROCESS | 1649 | 1466175584564 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1649 | 1466175584565 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 07:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:59:44 INFO - PROCESS | 1649 | 1466175584575 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1649 | 1466175584576 Marionette TRACE conn2 <- [1,330,null,{}] 07:59:44 INFO - PROCESS | 1649 | 1466175584579 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}] 07:59:44 INFO - PROCESS | 1649 | 1466175584580 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:44 INFO - PROCESS | 1649 | 1466175584658 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 07:59:44 INFO - PROCESS | 1649 | 1466175584664 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 1649 | 1466175584665 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7a800 == 38 [pid = 1649] [id = 90] 07:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12578ac00) [pid = 1649] [serial = 267] [outer = 0x0] 07:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125f96400) [pid = 1649] [serial = 268] [outer = 0x12578ac00] 07:59:44 INFO - PROCESS | 1649 | 1466175584689 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12605e400) [pid = 1649] [serial = 269] [outer = 0x12578ac00] 07:59:45 INFO - PROCESS | 1649 | 1466175585049 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]]]}] 07:59:45 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. 07:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 522ms 07:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:59:45 INFO - PROCESS | 1649 | 1466175585095 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 1649 | 1466175585097 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 07:59:45 INFO - PROCESS | 1649 | 1466175585100 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1649 | 1466175585102 Marionette TRACE conn2 <- [1,334,null,{}] 07:59:45 INFO - PROCESS | 1649 | 1466175585105 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}] 07:59:45 INFO - PROCESS | 1649 | 1466175585107 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:45 INFO - PROCESS | 1649 | 1466175585255 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 07:59:45 INFO - PROCESS | 1649 | 1466175585268 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1649 | 1466175585269 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x124172800 == 39 [pid = 1649] [id = 91] 07:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1243e6800) [pid = 1649] [serial = 270] [outer = 0x0] 07:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12606b800) [pid = 1649] [serial = 271] [outer = 0x1243e6800] 07:59:45 INFO - PROCESS | 1649 | 1466175585319 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x126d0f800) [pid = 1649] [serial = 272] [outer = 0x1243e6800] 07:59:45 INFO - PROCESS | 1649 | 1466175585729 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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 07:59:45 INFO - PROCESS | 1649 | 1466175585769 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 1649 | 1466175585770 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 07:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:59:45 INFO - PROCESS | 1649 | 1466175585773 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 1649 | 1466175585774 Marionette TRACE conn2 <- [1,338,null,{}] 07:59:45 INFO - PROCESS | 1649 | 1466175585776 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}] 07:59:45 INFO - PROCESS | 1649 | 1466175585780 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:45 INFO - PROCESS | 1649 | 1466175585904 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 07:59:45 INFO - PROCESS | 1649 | 1466175585923 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1649 | 1466175585924 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12481a000 == 40 [pid = 1649] [id = 92] 07:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128a6a800) [pid = 1649] [serial = 273] [outer = 0x0] 07:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128a70c00) [pid = 1649] [serial = 274] [outer = 0x128a6a800] 07:59:45 INFO - PROCESS | 1649 | 1466175585949 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128ad8800) [pid = 1649] [serial = 275] [outer = 0x128a6a800] 07:59:46 INFO - PROCESS | 1649 | 1466175586267 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]]]}] 07:59:46 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. 07:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 521ms 07:59:46 INFO - PROCESS | 1649 | 1466175586295 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1649 | 1466175586296 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 07:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:59:46 INFO - PROCESS | 1649 | 1466175586298 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1649 | 1466175586299 Marionette TRACE conn2 <- [1,342,null,{}] 07:59:46 INFO - PROCESS | 1649 | 1466175586302 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}] 07:59:46 INFO - PROCESS | 1649 | 1466175586303 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:46 INFO - PROCESS | 1649 | 1466175586402 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 07:59:46 INFO - PROCESS | 1649 | 1466175586405 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1649 | 1466175586413 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc4800 == 41 [pid = 1649] [id = 93] 07:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x128a6bc00) [pid = 1649] [serial = 276] [outer = 0x0] 07:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128e5a000) [pid = 1649] [serial = 277] [outer = 0x128a6bc00] 07:59:46 INFO - PROCESS | 1649 | 1466175586465 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x129310800) [pid = 1649] [serial = 278] [outer = 0x128a6bc00] 07:59:46 INFO - PROCESS | 1649 | 1466175586740 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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 07:59:46 INFO - PROCESS | 1649 | 1466175586782 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 1649 | 1466175586783 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 07:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:59:46 INFO - PROCESS | 1649 | 1466175586785 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1649 | 1466175586786 Marionette TRACE conn2 <- [1,346,null,{}] 07:59:46 INFO - PROCESS | 1649 | 1466175586789 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}] 07:59:46 INFO - PROCESS | 1649 | 1466175586790 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:46 INFO - PROCESS | 1649 | 1466175586892 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 07:59:46 INFO - PROCESS | 1649 | 1466175586896 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1649 | 1466175586897 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x126daa000 == 42 [pid = 1649] [id = 94] 07:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11681b000) [pid = 1649] [serial = 279] [outer = 0x0] 07:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12931c800) [pid = 1649] [serial = 280] [outer = 0x11681b000] 07:59:46 INFO - PROCESS | 1649 | 1466175586921 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x129453000) [pid = 1649] [serial = 281] [outer = 0x11681b000] 07:59:47 INFO - PROCESS | 1649 | 1466175587242 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 07:59:47 INFO - PROCESS | 1649 | 1466175587254 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1649 | 1466175587255 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 07:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:59:47 INFO - PROCESS | 1649 | 1466175587271 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1649 | 1466175587273 Marionette TRACE conn2 <- [1,350,null,{}] 07:59:47 INFO - PROCESS | 1649 | 1466175587277 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}] 07:59:47 INFO - PROCESS | 1649 | 1466175587280 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:47 INFO - PROCESS | 1649 | 1466175587378 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 07:59:47 INFO - PROCESS | 1649 | 1466175587415 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 1649 | 1466175587416 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915a800 == 43 [pid = 1649] [id = 95] 07:59:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x129454000) [pid = 1649] [serial = 282] [outer = 0x0] 07:59:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a463800) [pid = 1649] [serial = 283] [outer = 0x129454000] 07:59:47 INFO - PROCESS | 1649 | 1466175587441 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12a5d8400) [pid = 1649] [serial = 284] [outer = 0x129454000] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x125f98800) [pid = 1649] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x125057800) [pid = 1649] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1166e2c00) [pid = 1649] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11944d800) [pid = 1649] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1177e2000) [pid = 1649] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125056000) [pid = 1649] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12a5d7400) [pid = 1649] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x125784c00) [pid = 1649] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x111e2a000) [pid = 1649] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1293e5400) [pid = 1649] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118348400) [pid = 1649] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:59:47 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x125056400) [pid = 1649] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:59:47 INFO - PROCESS | 1649 | 1466175587812 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 585ms 07:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:59:47 INFO - PROCESS | 1649 | 1466175587844 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1649 | 1466175587846 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 07:59:47 INFO - PROCESS | 1649 | 1466175587848 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1649 | 1466175587850 Marionette TRACE conn2 <- [1,354,null,{}] 07:59:47 INFO - PROCESS | 1649 | 1466175587854 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}] 07:59:47 INFO - PROCESS | 1649 | 1466175587856 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:47 INFO - PROCESS | 1649 | 1466175587975 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 07:59:48 INFO - PROCESS | 1649 | 1466175588050 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1649 | 1466175588052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x129147800 == 44 [pid = 1649] [id = 96] 07:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1177e2000) [pid = 1649] [serial = 285] [outer = 0x0] 07:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x125784c00) [pid = 1649] [serial = 286] [outer = 0x1177e2000] 07:59:48 INFO - PROCESS | 1649 | 1466175588092 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x129460c00) [pid = 1649] [serial = 287] [outer = 0x1177e2000] 07:59:48 INFO - PROCESS | 1649 | 1466175588400 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]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 07:59:48 INFO - PROCESS | 1649 | 1466175588422 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 1649 | 1466175588424 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 07:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:59:48 INFO - PROCESS | 1649 | 1466175588433 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 1649 | 1466175588435 Marionette TRACE conn2 <- [1,358,null,{}] 07:59:48 INFO - PROCESS | 1649 | 1466175588437 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}] 07:59:48 INFO - PROCESS | 1649 | 1466175588439 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:48 INFO - PROCESS | 1649 | 1466175588550 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 07:59:48 INFO - PROCESS | 1649 | 1466175588600 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 1649 | 1466175588601 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a683800 == 45 [pid = 1649] [id = 97] 07:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x129454400) [pid = 1649] [serial = 288] [outer = 0x0] 07:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12a46e000) [pid = 1649] [serial = 289] [outer = 0x129454400] 07:59:48 INFO - PROCESS | 1649 | 1466175588628 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12b1b8c00) [pid = 1649] [serial = 290] [outer = 0x129454400] 07:59:48 INFO - PROCESS | 1649 | 1466175588895 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]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 07:59:48 INFO - PROCESS | 1649 | 1466175588904 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 1649 | 1466175588905 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 07:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:59:48 INFO - PROCESS | 1649 | 1466175588917 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 1649 | 1466175588918 Marionette TRACE conn2 <- [1,362,null,{}] 07:59:48 INFO - PROCESS | 1649 | 1466175588921 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}] 07:59:48 INFO - PROCESS | 1649 | 1466175588922 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:49 INFO - PROCESS | 1649 | 1466175589004 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 07:59:49 INFO - PROCESS | 1649 | 1466175589008 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1649 | 1466175589011 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d3000 == 46 [pid = 1649] [id = 98] 07:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12b106000) [pid = 1649] [serial = 291] [outer = 0x0] 07:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12b1c2000) [pid = 1649] [serial = 292] [outer = 0x12b106000] 07:59:49 INFO - PROCESS | 1649 | 1466175589035 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b8dac00) [pid = 1649] [serial = 293] [outer = 0x12b106000] 07:59:49 INFO - PROCESS | 1649 | 1466175589346 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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 475ms 07:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:59:49 INFO - PROCESS | 1649 | 1466175589386 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 1649 | 1466175589388 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 07:59:49 INFO - PROCESS | 1649 | 1466175589390 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 1649 | 1466175589391 Marionette TRACE conn2 <- [1,366,null,{}] 07:59:49 INFO - PROCESS | 1649 | 1466175589393 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}] 07:59:49 INFO - PROCESS | 1649 | 1466175589394 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:49 INFO - PROCESS | 1649 | 1466175589481 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 07:59:49 INFO - PROCESS | 1649 | 1466175589530 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1649 | 1466175589531 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e4800 == 47 [pid = 1649] [id = 99] 07:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11860fc00) [pid = 1649] [serial = 294] [outer = 0x0] 07:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12b8d9c00) [pid = 1649] [serial = 295] [outer = 0x11860fc00] 07:59:49 INFO - PROCESS | 1649 | 1466175589555 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12b923800) [pid = 1649] [serial = 296] [outer = 0x11860fc00] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x11837d000 == 46 [pid = 1649] [id = 69] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x112ea0000 == 45 [pid = 1649] [id = 68] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12914d800 == 44 [pid = 1649] [id = 67] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x118191800 == 43 [pid = 1649] [id = 87] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x113371800 == 42 [pid = 1649] [id = 86] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9c7000 == 41 [pid = 1649] [id = 85] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1199db800 == 40 [pid = 1649] [id = 84] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119418800 == 39 [pid = 1649] [id = 82] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x11726a000 == 38 [pid = 1649] [id = 83] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x118774800 == 37 [pid = 1649] [id = 89] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116411800 == 36 [pid = 1649] [id = 88] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x126daa000 == 35 [pid = 1649] [id = 94] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7a800 == 34 [pid = 1649] [id = 90] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12915a800 == 33 [pid = 1649] [id = 95] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12481a000 == 32 [pid = 1649] [id = 92] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc4800 == 31 [pid = 1649] [id = 93] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12a683800 == 30 [pid = 1649] [id = 97] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124172800 == 29 [pid = 1649] [id = 91] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x129147800 == 28 [pid = 1649] [id = 96] 07:59:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d3000 == 27 [pid = 1649] [id = 98] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x126d09000) [pid = 1649] [serial = 223] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128eed800) [pid = 1649] [serial = 226] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128e57000) [pid = 1649] [serial = 224] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124989000) [pid = 1649] [serial = 214] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124d42400) [pid = 1649] [serial = 215] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1195f9400) [pid = 1649] [serial = 211] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119b7a000) [pid = 1649] [serial = 212] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11817d400) [pid = 1649] [serial = 208] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118606000) [pid = 1649] [serial = 209] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12505c400) [pid = 1649] [serial = 217] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125435800) [pid = 1649] [serial = 218] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11835fc00) [pid = 1649] [serial = 204] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x115dd6400) [pid = 1649] [serial = 201] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12a665c00) [pid = 1649] [serial = 241] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12931a400) [pid = 1649] [serial = 229] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x129315400) [pid = 1649] [serial = 227] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1293e5000) [pid = 1649] [serial = 230] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11817c400) [pid = 1649] [serial = 233] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12a5d8000) [pid = 1649] [serial = 239] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1254f1400) [pid = 1649] [serial = 235] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x115d20c00) [pid = 1649] [serial = 232] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x125431000) [pid = 1649] [serial = 220] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12945b000) [pid = 1649] [serial = 238] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12a66d000) [pid = 1649] [serial = 242] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1293e9000) [pid = 1649] [serial = 236] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x125f93800) [pid = 1649] [serial = 221] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12c6eb000) [pid = 1649] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:59:50 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x126068400) [pid = 1649] [serial = 244] [outer = 0x0] [url = about:blank] 07:59:50 INFO - PROCESS | 1649 | 1466175590969 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]]]}] 07:59:51 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. 07:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1621ms 07:59:51 INFO - PROCESS | 1649 | 1466175591013 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1649 | 1466175591017 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 07:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:59:51 INFO - PROCESS | 1649 | 1466175591022 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 1649 | 1466175591027 Marionette TRACE conn2 <- [1,370,null,{}] 07:59:51 INFO - PROCESS | 1649 | 1466175591033 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}] 07:59:51 INFO - PROCESS | 1649 | 1466175591036 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:51 INFO - PROCESS | 1649 | 1466175591151 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 07:59:51 INFO - PROCESS | 1649 | 1466175591170 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 1649 | 1466175591171 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d1f000 == 28 [pid = 1649] [id = 100] 07:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x117d44c00) [pid = 1649] [serial = 297] [outer = 0x0] 07:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118109400) [pid = 1649] [serial = 298] [outer = 0x117d44c00] 07:59:51 INFO - PROCESS | 1649 | 1466175591208 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11835fc00) [pid = 1649] [serial = 299] [outer = 0x117d44c00] 07:59:51 INFO - PROCESS | 1649 | 1466175591630 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]]]}] 07:59:51 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. 07:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 626ms 07:59:51 INFO - PROCESS | 1649 | 1466175591646 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 1649 | 1466175591649 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 07:59:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:59:51 INFO - PROCESS | 1649 | 1466175591654 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 1649 | 1466175591656 Marionette TRACE conn2 <- [1,374,null,{}] 07:59:51 INFO - PROCESS | 1649 | 1466175591664 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}] 07:59:51 INFO - PROCESS | 1649 | 1466175591666 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:51 INFO - PROCESS | 1649 | 1466175591744 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 07:59:51 INFO - PROCESS | 1649 | 1466175591749 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 1649 | 1466175591751 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7d000 == 29 [pid = 1649] [id = 101] 07:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1195ed000) [pid = 1649] [serial = 300] [outer = 0x0] 07:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1195f9400) [pid = 1649] [serial = 301] [outer = 0x1195ed000] 07:59:51 INFO - PROCESS | 1649 | 1466175591780 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1199b6c00) [pid = 1649] [serial = 302] [outer = 0x1195ed000] 07:59:52 INFO - PROCESS | 1649 | 1466175592100 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:59:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 475ms 07:59:52 INFO - PROCESS | 1649 | 1466175592130 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 1649 | 1466175592131 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 07:59:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:59:52 INFO - PROCESS | 1649 | 1466175592133 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1649 | 1466175592136 Marionette TRACE conn2 <- [1,378,null,{}] 07:59:52 INFO - PROCESS | 1649 | 1466175592143 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}] 07:59:52 INFO - PROCESS | 1649 | 1466175592147 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:52 INFO - PROCESS | 1649 | 1466175592222 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 07:59:52 INFO - PROCESS | 1649 | 1466175592229 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1649 | 1466175592231 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837d000 == 30 [pid = 1649] [id = 102] 07:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x111c22400) [pid = 1649] [serial = 303] [outer = 0x0] 07:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124709000) [pid = 1649] [serial = 304] [outer = 0x111c22400] 07:59:52 INFO - PROCESS | 1649 | 1466175592258 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124d42400) [pid = 1649] [serial = 305] [outer = 0x111c22400] 07:59:52 INFO - PROCESS | 1649 | 1466175592582 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:59:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 471ms 07:59:52 INFO - PROCESS | 1649 | 1466175592604 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 07:59:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:59:52 INFO - PROCESS | 1649 | 1466175592606 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 07:59:52 INFO - PROCESS | 1649 | 1466175592611 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1649 | 1466175592612 Marionette TRACE conn2 <- [1,382,null,{}] 07:59:52 INFO - PROCESS | 1649 | 1466175592614 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}] 07:59:52 INFO - PROCESS | 1649 | 1466175592616 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:52 INFO - PROCESS | 1649 | 1466175592696 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 07:59:52 INFO - PROCESS | 1649 | 1466175592744 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1649 | 1466175592746 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x119727000 == 31 [pid = 1649] [id = 103] 07:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124665400) [pid = 1649] [serial = 306] [outer = 0x0] 07:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125059000) [pid = 1649] [serial = 307] [outer = 0x124665400] 07:59:52 INFO - PROCESS | 1649 | 1466175592771 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1253ac400) [pid = 1649] [serial = 308] [outer = 0x124665400] 07:59:53 INFO - PROCESS | 1649 | 1466175593045 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:59:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 07:59:53 INFO - PROCESS | 1649 | 1466175593082 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1649 | 1466175593083 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 07:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:59:53 INFO - PROCESS | 1649 | 1466175593085 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1649 | 1466175593086 Marionette TRACE conn2 <- [1,386,null,{}] 07:59:53 INFO - PROCESS | 1649 | 1466175593088 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}] 07:59:53 INFO - PROCESS | 1649 | 1466175593090 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:53 INFO - PROCESS | 1649 | 1466175593166 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 07:59:53 INFO - PROCESS | 1649 | 1466175593169 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1649 | 1466175593171 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fd8800 == 32 [pid = 1649] [id = 104] 07:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x113d2f800) [pid = 1649] [serial = 309] [outer = 0x0] 07:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x125785800) [pid = 1649] [serial = 310] [outer = 0x113d2f800] 07:59:53 INFO - PROCESS | 1649 | 1466175593197 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125fed800) [pid = 1649] [serial = 311] [outer = 0x113d2f800] 07:59:53 INFO - PROCESS | 1649 | 1466175593636 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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 575ms 07:59:53 INFO - PROCESS | 1649 | 1466175593661 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1649 | 1466175593663 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 07:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:59:53 INFO - PROCESS | 1649 | 1466175593666 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1649 | 1466175593668 Marionette TRACE conn2 <- [1,390,null,{}] 07:59:53 INFO - PROCESS | 1649 | 1466175593671 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}] 07:59:53 INFO - PROCESS | 1649 | 1466175593677 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:53 INFO - PROCESS | 1649 | 1466175593826 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 07:59:53 INFO - PROCESS | 1649 | 1466175593834 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1649 | 1466175593835 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cd800 == 33 [pid = 1649] [id = 105] 07:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x126068400) [pid = 1649] [serial = 312] [outer = 0x0] 07:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1269b1c00) [pid = 1649] [serial = 313] [outer = 0x126068400] 07:59:53 INFO - PROCESS | 1649 | 1466175593860 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128a72400) [pid = 1649] [serial = 314] [outer = 0x126068400] 07:59:54 INFO - PROCESS | 1649 | 1466175594178 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 07:59:54 INFO - PROCESS | 1649 | 1466175594189 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1649 | 1466175594190 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 07:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:59:54 INFO - PROCESS | 1649 | 1466175594197 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1649 | 1466175594198 Marionette TRACE conn2 <- [1,394,null,{}] 07:59:54 INFO - PROCESS | 1649 | 1466175594200 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}] 07:59:54 INFO - PROCESS | 1649 | 1466175594202 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:54 INFO - PROCESS | 1649 | 1466175594300 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 07:59:54 INFO - PROCESS | 1649 | 1466175594306 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1649 | 1466175594307 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e88800 == 34 [pid = 1649] [id = 106] 07:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118698c00) [pid = 1649] [serial = 315] [outer = 0x0] 07:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x128a73000) [pid = 1649] [serial = 316] [outer = 0x118698c00] 07:59:54 INFO - PROCESS | 1649 | 1466175594332 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128ade000) [pid = 1649] [serial = 317] [outer = 0x118698c00] 07:59:54 INFO - PROCESS | 1649 | 1466175594719 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:59:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 572ms 07:59:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:59:54 INFO - PROCESS | 1649 | 1466175594765 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1649 | 1466175594767 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 07:59:54 INFO - PROCESS | 1649 | 1466175594769 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1649 | 1466175594770 Marionette TRACE conn2 <- [1,398,null,{}] 07:59:54 INFO - PROCESS | 1649 | 1466175594772 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}] 07:59:54 INFO - PROCESS | 1649 | 1466175594773 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:54 INFO - PROCESS | 1649 | 1466175594845 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 07:59:54 INFO - PROCESS | 1649 | 1466175594897 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1649 | 1466175594898 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a8c800 == 35 [pid = 1649] [id = 107] 07:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x115d2b000) [pid = 1649] [serial = 318] [outer = 0x0] 07:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x128addc00) [pid = 1649] [serial = 319] [outer = 0x115d2b000] 07:59:54 INFO - PROCESS | 1649 | 1466175594922 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x129454800) [pid = 1649] [serial = 320] [outer = 0x115d2b000] 07:59:55 INFO - PROCESS | 1649 | 1466175595226 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 07:59:55 INFO - PROCESS | 1649 | 1466175595238 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1649 | 1466175595239 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 07:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:59:55 INFO - PROCESS | 1649 | 1466175595243 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1649 | 1466175595246 Marionette TRACE conn2 <- [1,402,null,{}] 07:59:55 INFO - PROCESS | 1649 | 1466175595254 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}] 07:59:55 INFO - PROCESS | 1649 | 1466175595255 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:55 INFO - PROCESS | 1649 | 1466175595335 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 07:59:55 INFO - PROCESS | 1649 | 1466175595339 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1649 | 1466175595341 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837c800 == 36 [pid = 1649] [id = 108] 07:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x129460000) [pid = 1649] [serial = 321] [outer = 0x0] 07:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12a5d6800) [pid = 1649] [serial = 322] [outer = 0x129460000] 07:59:55 INFO - PROCESS | 1649 | 1466175595367 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a665c00) [pid = 1649] [serial = 323] [outer = 0x129460000] 07:59:55 INFO - PROCESS | 1649 | 1466175595721 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 526ms 07:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:59:55 INFO - PROCESS | 1649 | 1466175595779 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1649 | 1466175595781 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 07:59:55 INFO - PROCESS | 1649 | 1466175595783 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1649 | 1466175595785 Marionette TRACE conn2 <- [1,406,null,{}] 07:59:55 INFO - PROCESS | 1649 | 1466175595789 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}] 07:59:55 INFO - PROCESS | 1649 | 1466175595790 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:55 INFO - PROCESS | 1649 | 1466175595945 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 07:59:55 INFO - PROCESS | 1649 | 1466175595966 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1649 | 1466175595967 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b7000 == 37 [pid = 1649] [id = 109] 07:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12a66c800) [pid = 1649] [serial = 324] [outer = 0x0] 07:59:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12a674c00) [pid = 1649] [serial = 325] [outer = 0x12a66c800] 07:59:56 INFO - PROCESS | 1649 | 1466175596006 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12aa3e800) [pid = 1649] [serial = 326] [outer = 0x12a66c800] 07:59:56 INFO - PROCESS | 1649 | 1466175596429 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 07:59:56 INFO - PROCESS | 1649 | 1466175596454 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1649 | 1466175596455 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 07:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:59:56 INFO - PROCESS | 1649 | 1466175596458 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1649 | 1466175596462 Marionette TRACE conn2 <- [1,410,null,{}] 07:59:56 INFO - PROCESS | 1649 | 1466175596469 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}] 07:59:56 INFO - PROCESS | 1649 | 1466175596471 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:56 INFO - PROCESS | 1649 | 1466175596576 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 07:59:56 INFO - PROCESS | 1649 | 1466175596580 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1649 | 1466175596581 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x119dd6800 == 38 [pid = 1649] [id = 110] 07:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12a66cc00) [pid = 1649] [serial = 327] [outer = 0x0] 07:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12b1c2c00) [pid = 1649] [serial = 328] [outer = 0x12a66cc00] 07:59:56 INFO - PROCESS | 1649 | 1466175596607 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12b928800) [pid = 1649] [serial = 329] [outer = 0x12a66cc00] 07:59:56 INFO - PROCESS | 1649 | 1466175596939 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 528ms 07:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:59:56 INFO - PROCESS | 1649 | 1466175596986 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1649 | 1466175596988 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 07:59:56 INFO - PROCESS | 1649 | 1466175596990 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1649 | 1466175596991 Marionette TRACE conn2 <- [1,414,null,{}] 07:59:57 INFO - PROCESS | 1649 | 1466175597014 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:59:57 INFO - PROCESS | 1649 | 1466175597018 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}] 07:59:57 INFO - PROCESS | 1649 | 1466175597019 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:57 INFO - PROCESS | 1649 | 1466175597116 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 07:59:57 INFO - PROCESS | 1649 | 1466175597119 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1649 | 1466175597120 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9c0000 == 39 [pid = 1649] [id = 111] 07:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12b928c00) [pid = 1649] [serial = 330] [outer = 0x0] 07:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12bb48000) [pid = 1649] [serial = 331] [outer = 0x12b928c00] 07:59:57 INFO - PROCESS | 1649 | 1466175597144 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12be08800) [pid = 1649] [serial = 332] [outer = 0x12b928c00] 07:59:57 INFO - PROCESS | 1649 | 1466175597498 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 523ms 07:59:57 INFO - PROCESS | 1649 | 1466175597514 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1649 | 1466175597515 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 07:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:59:57 INFO - PROCESS | 1649 | 1466175597517 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1649 | 1466175597518 Marionette TRACE conn2 <- [1,418,null,{}] 07:59:57 INFO - PROCESS | 1649 | 1466175597520 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}] 07:59:57 INFO - PROCESS | 1649 | 1466175597521 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:57 INFO - PROCESS | 1649 | 1466175597619 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 07:59:57 INFO - PROCESS | 1649 | 1466175597632 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 1649 | 1466175597633 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be7d800 == 40 [pid = 1649] [id = 112] 07:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12be0b800) [pid = 1649] [serial = 333] [outer = 0x0] 07:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12be0fc00) [pid = 1649] [serial = 334] [outer = 0x12be0b800] 07:59:57 INFO - PROCESS | 1649 | 1466175597657 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12bef3c00) [pid = 1649] [serial = 335] [outer = 0x12be0b800] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x113d71c00) [pid = 1649] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1174d5400) [pid = 1649] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x128c3c800) [pid = 1649] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x128a6a800) [pid = 1649] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x128a6bc00) [pid = 1649] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1177e2000) [pid = 1649] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11681b000) [pid = 1649] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x129454000) [pid = 1649] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x129454400) [pid = 1649] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12b106000) [pid = 1649] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1174ddc00) [pid = 1649] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x115ddb400) [pid = 1649] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1243e6800) [pid = 1649] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12578ac00) [pid = 1649] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124702400) [pid = 1649] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1188ab000) [pid = 1649] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1174d4800) [pid = 1649] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11688a000) [pid = 1649] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124d44000) [pid = 1649] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:59:58 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1199a8c00) [pid = 1649] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:59:58 INFO - PROCESS | 1649 | 1466175598650 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]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 07:59:58 INFO - PROCESS | 1649 | 1466175598690 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 1649 | 1466175598691 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 07:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:59:58 INFO - PROCESS | 1649 | 1466175598693 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 1649 | 1466175598694 Marionette TRACE conn2 <- [1,422,null,{}] 07:59:58 INFO - PROCESS | 1649 | 1466175598696 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}] 07:59:58 INFO - PROCESS | 1649 | 1466175598697 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:58 INFO - PROCESS | 1649 | 1466175598772 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 07:59:58 INFO - PROCESS | 1649 | 1466175598778 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1649 | 1466175598779 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x124081800 == 41 [pid = 1649] [id = 113] 07:59:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x115de2800) [pid = 1649] [serial = 336] [outer = 0x0] 07:59:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1199a8c00) [pid = 1649] [serial = 337] [outer = 0x115de2800] 07:59:58 INFO - PROCESS | 1649 | 1466175598803 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125fee800) [pid = 1649] [serial = 338] [outer = 0x115de2800] 07:59:59 INFO - PROCESS | 1649 | 1466175599592 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 920ms 07:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:59:59 INFO - PROCESS | 1649 | 1466175599613 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1649 | 1466175599614 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 07:59:59 INFO - PROCESS | 1649 | 1466175599616 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1649 | 1466175599617 Marionette TRACE conn2 <- [1,426,null,{}] 07:59:59 INFO - PROCESS | 1649 | 1466175599620 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}] 07:59:59 INFO - PROCESS | 1649 | 1466175599621 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:59 INFO - PROCESS | 1649 | 1466175599700 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 07:59:59 INFO - PROCESS | 1649 | 1466175599749 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1649 | 1466175599750 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 07:59:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0c800 == 42 [pid = 1649] [id = 114] 07:59:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1162c1000) [pid = 1649] [serial = 339] [outer = 0x0] 07:59:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1188a9000) [pid = 1649] [serial = 340] [outer = 0x1162c1000] 07:59:59 INFO - PROCESS | 1649 | 1466175599774 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12be0bc00) [pid = 1649] [serial = 341] [outer = 0x1162c1000] 08:00:00 INFO - PROCESS | 1649 | 1466175600048 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1649 | 1466175600140 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:00:00 INFO - PROCESS | 1649 | 1466175600146 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1649 | 1466175600148 Marionette TRACE conn2 <- [1,430,null,{}] 08:00:00 INFO - PROCESS | 1649 | 1466175600152 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 1649 | 1466175600154 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:00 INFO - PROCESS | 1649 | 1466175600268 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:00:00 INFO - PROCESS | 1649 | 1466175600316 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 1649 | 1466175600319 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x113373000 == 43 [pid = 1649] [id = 115] 08:00:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1166b0400) [pid = 1649] [serial = 342] [outer = 0x0] 08:00:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11677cc00) [pid = 1649] [serial = 343] [outer = 0x1166b0400] 08:00:00 INFO - PROCESS | 1649 | 1466175600350 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1177e2000) [pid = 1649] [serial = 344] [outer = 0x1166b0400] 08:00:00 INFO - PROCESS | 1649 | 1466175600912 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 772ms 08:00:00 INFO - PROCESS | 1649 | 1466175600919 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 1649 | 1466175600921 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:00:00 INFO - PROCESS | 1649 | 1466175600952 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1649 | 1466175600954 Marionette TRACE conn2 <- [1,434,null,{}] 08:00:00 INFO - PROCESS | 1649 | 1466175600960 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 1649 | 1466175600962 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:01 INFO - PROCESS | 1649 | 1466175601073 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:00:01 INFO - PROCESS | 1649 | 1466175601159 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1649 | 1466175601161 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x11836a800 == 44 [pid = 1649] [id = 116] 08:00:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x119562800) [pid = 1649] [serial = 345] [outer = 0x0] 08:00:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1195ed800) [pid = 1649] [serial = 346] [outer = 0x119562800] 08:00:01 INFO - PROCESS | 1649 | 1466175601191 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x120805800) [pid = 1649] [serial = 347] [outer = 0x119562800] 08:00:01 INFO - PROCESS | 1649 | 1466175601890 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x124081800 == 43 [pid = 1649] [id = 113] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12be7d800 == 42 [pid = 1649] [id = 112] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9c0000 == 41 [pid = 1649] [id = 111] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119dd6800 == 40 [pid = 1649] [id = 110] 08:00:01 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12b8d9c00) [pid = 1649] [serial = 295] [outer = 0x0] [url = about:blank] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x1293b7000 == 39 [pid = 1649] [id = 109] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x11837c800 == 38 [pid = 1649] [id = 108] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x125a8c800 == 37 [pid = 1649] [id = 107] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x124e88800 == 36 [pid = 1649] [id = 106] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cd800 == 35 [pid = 1649] [id = 105] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119fd8800 == 34 [pid = 1649] [id = 104] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x119727000 == 33 [pid = 1649] [id = 103] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x11837d000 == 32 [pid = 1649] [id = 102] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7d000 == 31 [pid = 1649] [id = 101] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x113d1f000 == 30 [pid = 1649] [id = 100] 08:00:01 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e4800 == 29 [pid = 1649] [id = 99] 08:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1055ms 08:00:01 INFO - PROCESS | 1649 | 1466175601978 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:00:01 INFO - PROCESS | 1649 | 1466175601980 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:00:01 INFO - PROCESS | 1649 | 1466175601983 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 1649 | 1466175601985 Marionette TRACE conn2 <- [1,438,null,{}] 08:00:02 INFO - PROCESS | 1649 | 1466175601999 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 1649 | 1466175602001 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:02 INFO - PROCESS | 1649 | 1466175602079 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:00:02 INFO - PROCESS | 1649 | 1466175602084 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 1649 | 1466175602086 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x115d88000 == 30 [pid = 1649] [id = 117] 08:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1183dd800) [pid = 1649] [serial = 348] [outer = 0x0] 08:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x118611c00) [pid = 1649] [serial = 349] [outer = 0x1183dd800] 08:00:02 INFO - PROCESS | 1649 | 1466175602113 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x119451c00) [pid = 1649] [serial = 350] [outer = 0x1183dd800] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11869c000) [pid = 1649] [serial = 205] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x128ee9c00) [pid = 1649] [serial = 199] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x116814400) [pid = 1649] [serial = 202] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x128a70c00) [pid = 1649] [serial = 274] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x129310800) [pid = 1649] [serial = 278] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128e5a000) [pid = 1649] [serial = 277] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x125784c00) [pid = 1649] [serial = 286] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12931c800) [pid = 1649] [serial = 280] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x129453000) [pid = 1649] [serial = 281] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12a463800) [pid = 1649] [serial = 283] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12b1b8c00) [pid = 1649] [serial = 290] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12b1c2000) [pid = 1649] [serial = 292] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118108c00) [pid = 1649] [serial = 247] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x128a69c00) [pid = 1649] [serial = 245] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12606b800) [pid = 1649] [serial = 271] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125f96400) [pid = 1649] [serial = 268] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12605e400) [pid = 1649] [serial = 269] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1250aa000) [pid = 1649] [serial = 266] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124df1000) [pid = 1649] [serial = 265] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119564c00) [pid = 1649] [serial = 262] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1208e7000) [pid = 1649] [serial = 263] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1183d4800) [pid = 1649] [serial = 260] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1177e3000) [pid = 1649] [serial = 259] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1269bc400) [pid = 1649] [serial = 257] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1195ee000) [pid = 1649] [serial = 256] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1269bb000) [pid = 1649] [serial = 254] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x125f91800) [pid = 1649] [serial = 253] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12b8dac00) [pid = 1649] [serial = 293] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1248b0000) [pid = 1649] [serial = 251] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124008800) [pid = 1649] [serial = 250] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x118699c00) [pid = 1649] [serial = 248] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12a5d8400) [pid = 1649] [serial = 284] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x128ad8800) [pid = 1649] [serial = 275] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x129460c00) [pid = 1649] [serial = 287] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12a46e000) [pid = 1649] [serial = 289] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x126d0f800) [pid = 1649] [serial = 272] [outer = 0x0] [url = about:blank] 08:00:02 INFO - PROCESS | 1649 | 1466175602508 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 579ms 08:00:02 INFO - PROCESS | 1649 | 1466175602563 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 1649 | 1466175602568 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:00:02 INFO - PROCESS | 1649 | 1466175602574 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 1649 | 1466175602579 Marionette TRACE conn2 <- [1,442,null,{}] 08:00:02 INFO - PROCESS | 1649 | 1466175602582 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 1649 | 1466175602585 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:02 INFO - PROCESS | 1649 | 1466175602700 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:00:02 INFO - PROCESS | 1649 | 1466175602715 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 1649 | 1466175602716 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7b800 == 31 [pid = 1649] [id = 118] 08:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x120802800) [pid = 1649] [serial = 351] [outer = 0x0] 08:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1208e7000) [pid = 1649] [serial = 352] [outer = 0x120802800] 08:00:02 INFO - PROCESS | 1649 | 1466175602760 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x124008c00) [pid = 1649] [serial = 353] [outer = 0x120802800] 08:00:03 INFO - PROCESS | 1649 | 1466175603115 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 574ms 08:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:00:03 INFO - PROCESS | 1649 | 1466175603148 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1649 | 1466175603149 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:00:03 INFO - PROCESS | 1649 | 1466175603151 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1649 | 1466175603154 Marionette TRACE conn2 <- [1,446,null,{}] 08:00:03 INFO - PROCESS | 1649 | 1466175603161 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1649 | 1466175603165 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:03 INFO - PROCESS | 1649 | 1466175603240 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:00:03 INFO - PROCESS | 1649 | 1466175603248 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1649 | 1466175603250 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x118595000 == 32 [pid = 1649] [id = 119] 08:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124220400) [pid = 1649] [serial = 354] [outer = 0x0] 08:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x124b1e800) [pid = 1649] [serial = 355] [outer = 0x124220400] 08:00:03 INFO - PROCESS | 1649 | 1466175603277 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124df3000) [pid = 1649] [serial = 356] [outer = 0x124220400] 08:00:03 INFO - PROCESS | 1649 | 1466175603622 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 08:00:03 INFO - PROCESS | 1649 | 1466175603672 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1649 | 1466175603674 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:00:03 INFO - PROCESS | 1649 | 1466175603676 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1649 | 1466175603677 Marionette TRACE conn2 <- [1,450,null,{}] 08:00:03 INFO - PROCESS | 1649 | 1466175603679 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 1649 | 1466175603681 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:03 INFO - PROCESS | 1649 | 1466175603782 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:00:03 INFO - PROCESS | 1649 | 1466175603787 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1649 | 1466175603789 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7b000 == 33 [pid = 1649] [id = 120] 08:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x12438e800) [pid = 1649] [serial = 357] [outer = 0x0] 08:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1250ae800) [pid = 1649] [serial = 358] [outer = 0x12438e800] 08:00:03 INFO - PROCESS | 1649 | 1466175603814 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x125791c00) [pid = 1649] [serial = 359] [outer = 0x12438e800] 08:00:04 INFO - PROCESS | 1649 | 1466175604136 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:00:04 INFO - PROCESS | 1649 | 1466175604149 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:00:04 INFO - PROCESS | 1649 | 1466175604151 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1649 | 1466175604152 Marionette TRACE conn2 <- [1,454,null,{}] 08:00:04 INFO - PROCESS | 1649 | 1466175604154 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 1649 | 1466175604156 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:04 INFO - PROCESS | 1649 | 1466175604245 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:00:04 INFO - PROCESS | 1649 | 1466175604279 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1649 | 1466175604280 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x124176000 == 34 [pid = 1649] [id = 121] 08:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11835a000) [pid = 1649] [serial = 360] [outer = 0x0] 08:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x125f96800) [pid = 1649] [serial = 361] [outer = 0x11835a000] 08:00:04 INFO - PROCESS | 1649 | 1466175604304 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x12692f000) [pid = 1649] [serial = 362] [outer = 0x11835a000] 08:00:04 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:04 INFO - PROCESS | 1649 | 1466175604651 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 08:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:00:04 INFO - PROCESS | 1649 | 1466175604669 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 1649 | 1466175604671 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:00:04 INFO - PROCESS | 1649 | 1466175604673 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 1649 | 1466175604674 Marionette TRACE conn2 <- [1,458,null,{}] 08:00:04 INFO - PROCESS | 1649 | 1466175604678 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 1649 | 1466175604682 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:04 INFO - PROCESS | 1649 | 1466175604794 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:00:04 INFO - PROCESS | 1649 | 1466175604837 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1649 | 1466175604838 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e8f800 == 35 [pid = 1649] [id = 122] 08:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1269b9000) [pid = 1649] [serial = 363] [outer = 0x0] 08:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128a6b800) [pid = 1649] [serial = 364] [outer = 0x1269b9000] 08:00:04 INFO - PROCESS | 1649 | 1466175604863 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x128e55c00) [pid = 1649] [serial = 365] [outer = 0x1269b9000] 08:00:05 INFO - PROCESS | 1649 | 1466175605178 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1649 | 1466175605199 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:00:05 INFO - PROCESS | 1649 | 1466175605201 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1649 | 1466175605202 Marionette TRACE conn2 <- [1,462,null,{}] 08:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:00:05 INFO - PROCESS | 1649 | 1466175605204 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 1649 | 1466175605206 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:05 INFO - PROCESS | 1649 | 1466175605299 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:00:05 INFO - PROCESS | 1649 | 1466175605313 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1649 | 1466175605314 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc5000 == 36 [pid = 1649] [id = 123] 08:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x128eed000) [pid = 1649] [serial = 366] [outer = 0x0] 08:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x129317c00) [pid = 1649] [serial = 367] [outer = 0x128eed000] 08:00:05 INFO - PROCESS | 1649 | 1466175605338 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1293eac00) [pid = 1649] [serial = 368] [outer = 0x128eed000] 08:00:05 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:05 INFO - PROCESS | 1649 | 1466175605685 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1649 | 1466175605721 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:00:05 INFO - PROCESS | 1649 | 1466175605723 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1649 | 1466175605724 Marionette TRACE conn2 <- [1,466,null,{}] 08:00:05 INFO - PROCESS | 1649 | 1466175605727 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 1649 | 1466175605728 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:05 INFO - PROCESS | 1649 | 1466175605819 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:00:05 INFO - PROCESS | 1649 | 1466175605832 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1649 | 1466175605833 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a8d800 == 37 [pid = 1649] [id = 124] 08:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1269b9800) [pid = 1649] [serial = 369] [outer = 0x0] 08:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12a463800) [pid = 1649] [serial = 370] [outer = 0x1269b9800] 08:00:05 INFO - PROCESS | 1649 | 1466175605857 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12a5ddc00) [pid = 1649] [serial = 371] [outer = 0x1269b9800] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12b928c00) [pid = 1649] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x129460000) [pid = 1649] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12be0b800) [pid = 1649] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x115d2b000) [pid = 1649] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x111c22400) [pid = 1649] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124665400) [pid = 1649] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1195ed000) [pid = 1649] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12a66c800) [pid = 1649] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x115de2800) [pid = 1649] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113d2f800) [pid = 1649] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11860fc00) [pid = 1649] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118698c00) [pid = 1649] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x126068400) [pid = 1649] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x117d44c00) [pid = 1649] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:00:06 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12a66cc00) [pid = 1649] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:00:06 INFO - PROCESS | 1649 | 1466175606273 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 1649 | 1466175606298 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:00:06 INFO - PROCESS | 1649 | 1466175606300 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1649 | 1466175606301 Marionette TRACE conn2 <- [1,470,null,{}] 08:00:06 INFO - PROCESS | 1649 | 1466175606303 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 1649 | 1466175606304 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:06 INFO - PROCESS | 1649 | 1466175606381 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:00:06 INFO - PROCESS | 1649 | 1466175606385 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1649 | 1466175606386 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d8d800 == 38 [pid = 1649] [id = 125] 08:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116a2bc00) [pid = 1649] [serial = 372] [outer = 0x0] 08:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x124665400) [pid = 1649] [serial = 373] [outer = 0x116a2bc00] 08:00:06 INFO - PROCESS | 1649 | 1466175606410 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x129461800) [pid = 1649] [serial = 374] [outer = 0x116a2bc00] 08:00:06 INFO - PROCESS | 1649 | 1466175606733 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 08:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:00:06 INFO - PROCESS | 1649 | 1466175606769 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 1649 | 1466175606770 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:00:06 INFO - PROCESS | 1649 | 1466175606772 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1649 | 1466175606773 Marionette TRACE conn2 <- [1,474,null,{}] 08:00:06 INFO - PROCESS | 1649 | 1466175606777 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 1649 | 1466175606779 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:06 INFO - PROCESS | 1649 | 1466175606873 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:00:06 INFO - PROCESS | 1649 | 1466175606882 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1649 | 1466175606883 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293a7800 == 39 [pid = 1649] [id = 126] 08:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x125f90400) [pid = 1649] [serial = 375] [outer = 0x0] 08:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12aa34c00) [pid = 1649] [serial = 376] [outer = 0x125f90400] 08:00:06 INFO - PROCESS | 1649 | 1466175606914 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x12b10a400) [pid = 1649] [serial = 377] [outer = 0x125f90400] 08:00:07 INFO - PROCESS | 1649 | 1466175607242 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 523ms 08:00:07 INFO - PROCESS | 1649 | 1466175607296 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1649 | 1466175607299 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:00:07 INFO - PROCESS | 1649 | 1466175607302 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1649 | 1466175607305 Marionette TRACE conn2 <- [1,478,null,{}] 08:00:07 INFO - PROCESS | 1649 | 1466175607308 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 1649 | 1466175607311 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:07 INFO - PROCESS | 1649 | 1466175607443 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:00:07 INFO - PROCESS | 1649 | 1466175607516 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 1649 | 1466175607518 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a631000 == 40 [pid = 1649] [id = 127] 08:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118179400) [pid = 1649] [serial = 378] [outer = 0x0] 08:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12b10e000) [pid = 1649] [serial = 379] [outer = 0x118179400] 08:00:07 INFO - PROCESS | 1649 | 1466175607560 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12b92c400) [pid = 1649] [serial = 380] [outer = 0x118179400] 08:00:07 INFO - PROCESS | 1649 | 1466175607901 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 621ms 08:00:07 INFO - PROCESS | 1649 | 1466175607922 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1649 | 1466175607924 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:00:07 INFO - PROCESS | 1649 | 1466175607934 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1649 | 1466175607935 Marionette TRACE conn2 <- [1,482,null,{}] 08:00:07 INFO - PROCESS | 1649 | 1466175607937 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 1649 | 1466175607938 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:08 INFO - PROCESS | 1649 | 1466175608018 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:00:08 INFO - PROCESS | 1649 | 1466175608070 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1649 | 1466175608078 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ac96800 == 41 [pid = 1649] [id = 128] 08:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12b92a800) [pid = 1649] [serial = 381] [outer = 0x0] 08:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12bb4c800) [pid = 1649] [serial = 382] [outer = 0x12b92a800] 08:00:08 INFO - PROCESS | 1649 | 1466175608102 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12beed000) [pid = 1649] [serial = 383] [outer = 0x12b92a800] 08:00:08 INFO - PROCESS | 1649 | 1466175608534 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 621ms 08:00:08 INFO - PROCESS | 1649 | 1466175608556 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 1649 | 1466175608559 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:00:08 INFO - PROCESS | 1649 | 1466175608562 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1649 | 1466175608564 Marionette TRACE conn2 <- [1,486,null,{}] 08:00:08 INFO - PROCESS | 1649 | 1466175608568 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 1649 | 1466175608570 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:08 INFO - PROCESS | 1649 | 1466175608669 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:00:08 INFO - PROCESS | 1649 | 1466175608733 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 1649 | 1466175608734 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f74000 == 42 [pid = 1649] [id = 129] 08:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1174ddc00) [pid = 1649] [serial = 384] [outer = 0x0] 08:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1183de400) [pid = 1649] [serial = 385] [outer = 0x1174ddc00] 08:00:08 INFO - PROCESS | 1649 | 1466175608766 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119565c00) [pid = 1649] [serial = 386] [outer = 0x1174ddc00] 08:00:09 INFO - PROCESS | 1649 | 1466175609229 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 721ms 08:00:09 INFO - PROCESS | 1649 | 1466175609283 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1649 | 1466175609286 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:00:09 INFO - PROCESS | 1649 | 1466175609291 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1649 | 1466175609293 Marionette TRACE conn2 <- [1,490,null,{}] 08:00:09 INFO - PROCESS | 1649 | 1466175609314 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1649 | 1466175609315 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:09 INFO - PROCESS | 1649 | 1466175609417 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:00:09 INFO - PROCESS | 1649 | 1466175609479 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1649 | 1466175609481 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244d9800 == 43 [pid = 1649] [id = 130] 08:00:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124673000) [pid = 1649] [serial = 387] [outer = 0x0] 08:00:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124d3ec00) [pid = 1649] [serial = 388] [outer = 0x124673000] 08:00:09 INFO - PROCESS | 1649 | 1466175609512 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125055000) [pid = 1649] [serial = 389] [outer = 0x124673000] 08:00:09 INFO - PROCESS | 1649 | 1466175609917 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 637ms 08:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:00:09 INFO - PROCESS | 1649 | 1466175609929 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 1649 | 1466175609930 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:00:09 INFO - PROCESS | 1649 | 1466175609932 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 1649 | 1466175609935 Marionette TRACE conn2 <- [1,494,null,{}] 08:00:09 INFO - PROCESS | 1649 | 1466175609943 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 1649 | 1466175609946 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:10 INFO - PROCESS | 1649 | 1466175610067 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:00:10 INFO - PROCESS | 1649 | 1466175610133 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1649 | 1466175610135 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1dd000 == 44 [pid = 1649] [id = 131] 08:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1269b5c00) [pid = 1649] [serial = 390] [outer = 0x0] 08:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x127025800) [pid = 1649] [serial = 391] [outer = 0x1269b5c00] 08:00:10 INFO - PROCESS | 1649 | 1466175610168 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128ee9000) [pid = 1649] [serial = 392] [outer = 0x1269b5c00] 08:00:10 INFO - PROCESS | 1649 | 1466175610618 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 721ms 08:00:10 INFO - PROCESS | 1649 | 1466175610666 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1649 | 1466175610669 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:00:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:00:10 INFO - PROCESS | 1649 | 1466175610674 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1649 | 1466175610677 Marionette TRACE conn2 <- [1,498,null,{}] 08:00:10 INFO - PROCESS | 1649 | 1466175610681 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 1649 | 1466175610683 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:10 INFO - PROCESS | 1649 | 1466175610831 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:00:10 INFO - PROCESS | 1649 | 1466175610917 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1649 | 1466175610919 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be7f000 == 45 [pid = 1649] [id = 132] 08:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12b1bd400) [pid = 1649] [serial = 393] [outer = 0x0] 08:00:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12b1c3400) [pid = 1649] [serial = 394] [outer = 0x12b1bd400] 08:00:10 INFO - PROCESS | 1649 | 1466175610965 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12b8e5c00) [pid = 1649] [serial = 395] [outer = 0x12b1bd400] 08:00:11 INFO - PROCESS | 1649 | 1466175611423 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 773ms 08:00:11 INFO - PROCESS | 1649 | 1466175611446 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 1649 | 1466175611448 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:00:11 INFO - PROCESS | 1649 | 1466175611450 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1649 | 1466175611451 Marionette TRACE conn2 <- [1,502,null,{}] 08:00:11 INFO - PROCESS | 1649 | 1466175611454 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 1649 | 1466175611455 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:11 INFO - PROCESS | 1649 | 1466175611552 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:00:11 INFO - PROCESS | 1649 | 1466175611599 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 1649 | 1466175611601 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfeb800 == 46 [pid = 1649] [id = 133] 08:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12b1be800) [pid = 1649] [serial = 396] [outer = 0x0] 08:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12b92fc00) [pid = 1649] [serial = 397] [outer = 0x12b1be800] 08:00:11 INFO - PROCESS | 1649 | 1466175611629 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12beed800) [pid = 1649] [serial = 398] [outer = 0x12b1be800] 08:00:12 INFO - PROCESS | 1649 | 1466175612179 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 771ms 08:00:12 INFO - PROCESS | 1649 | 1466175612221 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1649 | 1466175612224 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:00:12 INFO - PROCESS | 1649 | 1466175612227 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1649 | 1466175612229 Marionette TRACE conn2 <- [1,506,null,{}] 08:00:12 INFO - PROCESS | 1649 | 1466175612233 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 1649 | 1466175612234 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:12 INFO - PROCESS | 1649 | 1466175612329 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:00:12 INFO - PROCESS | 1649 | 1466175612392 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1649 | 1466175612395 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837f000 == 47 [pid = 1649] [id = 134] 08:00:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x116778800) [pid = 1649] [serial = 399] [outer = 0x0] 08:00:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x117d3b800) [pid = 1649] [serial = 400] [outer = 0x116778800] 08:00:12 INFO - PROCESS | 1649 | 1466175612424 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x118698c00) [pid = 1649] [serial = 401] [outer = 0x116778800] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x12a631000 == 46 [pid = 1649] [id = 127] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x1293a7800 == 45 [pid = 1649] [id = 126] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x126d8d800 == 44 [pid = 1649] [id = 125] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x128a8d800 == 43 [pid = 1649] [id = 124] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc5000 == 42 [pid = 1649] [id = 123] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x124e8f800 == 41 [pid = 1649] [id = 122] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x124176000 == 40 [pid = 1649] [id = 121] 08:00:12 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1188a9000) [pid = 1649] [serial = 340] [outer = 0x0] [url = about:blank] 08:00:12 INFO - PROCESS | 1649 | 1466175612904 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7b000 == 39 [pid = 1649] [id = 120] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x118595000 == 38 [pid = 1649] [id = 119] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7b800 == 37 [pid = 1649] [id = 118] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x115d88000 == 36 [pid = 1649] [id = 117] 08:00:12 INFO - PROCESS | 1649 | --DOCSHELL 0x113373000 == 35 [pid = 1649] [id = 115] 08:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 720ms 08:00:12 INFO - PROCESS | 1649 | 1466175612947 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 1649 | 1466175612950 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:00:12 INFO - PROCESS | 1649 | 1466175612954 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 1649 | 1466175612956 Marionette TRACE conn2 <- [1,510,null,{}] 08:00:12 INFO - PROCESS | 1649 | 1466175612958 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 1649 | 1466175612962 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:13 INFO - PROCESS | 1649 | 1466175613039 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x125785800) [pid = 1649] [serial = 310] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x125fed800) [pid = 1649] [serial = 311] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12b923800) [pid = 1649] [serial = 296] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x128a73000) [pid = 1649] [serial = 316] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128ade000) [pid = 1649] [serial = 317] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1269b1c00) [pid = 1649] [serial = 313] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128a72400) [pid = 1649] [serial = 314] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118109400) [pid = 1649] [serial = 298] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11835fc00) [pid = 1649] [serial = 299] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12b928800) [pid = 1649] [serial = 329] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12b1c2c00) [pid = 1649] [serial = 328] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12be08800) [pid = 1649] [serial = 332] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12bb48000) [pid = 1649] [serial = 331] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12a5d6800) [pid = 1649] [serial = 322] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12be0fc00) [pid = 1649] [serial = 334] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x129454800) [pid = 1649] [serial = 320] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x128addc00) [pid = 1649] [serial = 319] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124709000) [pid = 1649] [serial = 304] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124d42400) [pid = 1649] [serial = 305] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x125059000) [pid = 1649] [serial = 307] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1253ac400) [pid = 1649] [serial = 308] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1195f9400) [pid = 1649] [serial = 301] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1199b6c00) [pid = 1649] [serial = 302] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12bef3c00) [pid = 1649] [serial = 335] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12a674c00) [pid = 1649] [serial = 325] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12aa3e800) [pid = 1649] [serial = 326] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1199a8c00) [pid = 1649] [serial = 337] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x125fee800) [pid = 1649] [serial = 338] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12a665c00) [pid = 1649] [serial = 323] [outer = 0x0] [url = about:blank] 08:00:13 INFO - PROCESS | 1649 | 1466175613103 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1649 | 1466175613105 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x11678a000 == 36 [pid = 1649] [id = 135] 08:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x119562c00) [pid = 1649] [serial = 402] [outer = 0x0] 08:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11956c000) [pid = 1649] [serial = 403] [outer = 0x119562c00] 08:00:13 INFO - PROCESS | 1649 | 1466175613134 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124042400) [pid = 1649] [serial = 404] [outer = 0x119562c00] 08:00:13 INFO - PROCESS | 1649 | 1466175613438 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 519ms 08:00:13 INFO - PROCESS | 1649 | 1466175613474 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1649 | 1466175613476 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:00:13 INFO - PROCESS | 1649 | 1466175613480 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1649 | 1466175613483 Marionette TRACE conn2 <- [1,514,null,{}] 08:00:13 INFO - PROCESS | 1649 | 1466175613490 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1649 | 1466175613492 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:13 INFO - PROCESS | 1649 | 1466175613573 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:00:13 INFO - PROCESS | 1649 | 1466175613630 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1649 | 1466175613632 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x119735800 == 37 [pid = 1649] [id = 136] 08:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1208e7800) [pid = 1649] [serial = 405] [outer = 0x0] 08:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124d43400) [pid = 1649] [serial = 406] [outer = 0x1208e7800] 08:00:13 INFO - PROCESS | 1649 | 1466175613659 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126065c00) [pid = 1649] [serial = 407] [outer = 0x1208e7800] 08:00:13 INFO - PROCESS | 1649 | 1466175613936 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 471ms 08:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:00:13 INFO - PROCESS | 1649 | 1466175613951 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1649 | 1466175613953 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:00:13 INFO - PROCESS | 1649 | 1466175613955 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1649 | 1466175613956 Marionette TRACE conn2 <- [1,518,null,{}] 08:00:13 INFO - PROCESS | 1649 | 1466175613966 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 1649 | 1466175613967 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:14 INFO - PROCESS | 1649 | 1466175614052 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:00:14 INFO - PROCESS | 1649 | 1466175614056 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1649 | 1466175614057 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12417a000 == 38 [pid = 1649] [id = 137] 08:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1269bbc00) [pid = 1649] [serial = 408] [outer = 0x0] 08:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128a6f400) [pid = 1649] [serial = 409] [outer = 0x1269bbc00] 08:00:14 INFO - PROCESS | 1649 | 1466175614084 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x128ada000) [pid = 1649] [serial = 410] [outer = 0x1269bbc00] 08:00:14 INFO - PROCESS | 1649 | 1466175614432 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 08:00:14 INFO - PROCESS | 1649 | 1466175614475 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1649 | 1466175614476 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:00:14 INFO - PROCESS | 1649 | 1466175614479 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1649 | 1466175614480 Marionette TRACE conn2 <- [1,522,null,{}] 08:00:14 INFO - PROCESS | 1649 | 1466175614482 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1649 | 1466175614483 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:14 INFO - PROCESS | 1649 | 1466175614563 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:00:14 INFO - PROCESS | 1649 | 1466175614567 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 1649 | 1466175614568 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bbc000 == 39 [pid = 1649] [id = 138] 08:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x128a6d400) [pid = 1649] [serial = 411] [outer = 0x0] 08:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1293e5000) [pid = 1649] [serial = 412] [outer = 0x128a6d400] 08:00:14 INFO - PROCESS | 1649 | 1466175614592 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12a5d9800) [pid = 1649] [serial = 413] [outer = 0x128a6d400] 08:00:14 INFO - PROCESS | 1649 | 1466175614924 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 470ms 08:00:14 INFO - PROCESS | 1649 | 1466175614949 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1649 | 1466175614951 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:00:14 INFO - PROCESS | 1649 | 1466175614953 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1649 | 1466175614954 Marionette TRACE conn2 <- [1,526,null,{}] 08:00:14 INFO - PROCESS | 1649 | 1466175614956 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 1649 | 1466175614963 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:15 INFO - PROCESS | 1649 | 1466175615087 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:00:15 INFO - PROCESS | 1649 | 1466175615126 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1649 | 1466175615127 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc5000 == 40 [pid = 1649] [id = 139] 08:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1293e2800) [pid = 1649] [serial = 414] [outer = 0x0] 08:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12aa3e800) [pid = 1649] [serial = 415] [outer = 0x1293e2800] 08:00:15 INFO - PROCESS | 1649 | 1466175615152 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12befa400) [pid = 1649] [serial = 416] [outer = 0x1293e2800] 08:00:15 INFO - PROCESS | 1649 | 1466175615489 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 08:00:15 INFO - PROCESS | 1649 | 1466175615536 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 1649 | 1466175615537 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:00:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:00:15 INFO - PROCESS | 1649 | 1466175615539 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 1649 | 1466175615540 Marionette TRACE conn2 <- [1,530,null,{}] 08:00:15 INFO - PROCESS | 1649 | 1466175615543 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 1649 | 1466175615544 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:15 INFO - PROCESS | 1649 | 1466175615641 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:00:15 INFO - PROCESS | 1649 | 1466175615645 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1649 | 1466175615646 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x129159000 == 41 [pid = 1649] [id = 140] 08:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12a5d8c00) [pid = 1649] [serial = 417] [outer = 0x0] 08:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12c365400) [pid = 1649] [serial = 418] [outer = 0x12a5d8c00] 08:00:15 INFO - PROCESS | 1649 | 1466175615669 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12c36dc00) [pid = 1649] [serial = 419] [outer = 0x12a5d8c00] 08:00:16 INFO - PROCESS | 1649 | 1466175615999 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:00:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:00:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:00:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:00:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:00:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:00:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:00:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:00:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 08:00:16 INFO - PROCESS | 1649 | 1466175616017 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1649 | 1466175616018 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:00:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:00:16 INFO - PROCESS | 1649 | 1466175616020 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1649 | 1466175616022 Marionette TRACE conn2 <- [1,534,null,{}] 08:00:16 INFO - PROCESS | 1649 | 1466175616024 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1649 | 1466175616025 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:16 INFO - PROCESS | 1649 | 1466175616134 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:00:16 INFO - PROCESS | 1649 | 1466175616167 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1649 | 1466175616168 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ac9e800 == 42 [pid = 1649] [id = 141] 08:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x112920c00) [pid = 1649] [serial = 420] [outer = 0x0] 08:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1133f2000) [pid = 1649] [serial = 421] [outer = 0x112920c00] 08:00:16 INFO - PROCESS | 1649 | 1466175616192 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12c36e800) [pid = 1649] [serial = 422] [outer = 0x112920c00] 08:00:16 INFO - PROCESS | 1649 | 1466175616559 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:00:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 571ms 08:00:16 INFO - PROCESS | 1649 | 1466175616601 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1649 | 1466175616603 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:00:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:00:16 INFO - PROCESS | 1649 | 1466175616617 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1649 | 1466175616618 Marionette TRACE conn2 <- [1,538,null,{}] 08:00:16 INFO - PROCESS | 1649 | 1466175616621 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 1649 | 1466175616623 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:16 INFO - PROCESS | 1649 | 1466175616796 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:00:16 INFO - PROCESS | 1649 | 1466175616818 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1649 | 1466175616818 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb18800 == 43 [pid = 1649] [id = 142] 08:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x110f78800) [pid = 1649] [serial = 423] [outer = 0x0] 08:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x110f7d800) [pid = 1649] [serial = 424] [outer = 0x110f78800] 08:00:16 INFO - PROCESS | 1649 | 1466175616867 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x110f85000) [pid = 1649] [serial = 425] [outer = 0x110f78800] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11835a000) [pid = 1649] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124220400) [pid = 1649] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1269b9000) [pid = 1649] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x120802800) [pid = 1649] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x119562800) [pid = 1649] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1183dd800) [pid = 1649] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12438e800) [pid = 1649] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x128eed000) [pid = 1649] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1269b9800) [pid = 1649] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x116a2bc00) [pid = 1649] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x125f90400) [pid = 1649] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:00:17 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118179400) [pid = 1649] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:00:17 INFO - PROCESS | 1649 | 1466175617255 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:00:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 08:00:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:00:17 INFO - PROCESS | 1649 | 1466175617288 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1649 | 1466175617289 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:00:17 INFO - PROCESS | 1649 | 1466175617291 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1649 | 1466175617292 Marionette TRACE conn2 <- [1,542,null,{}] 08:00:17 INFO - PROCESS | 1649 | 1466175617295 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 1649 | 1466175617296 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:17 INFO - PROCESS | 1649 | 1466175617374 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:00:17 INFO - PROCESS | 1649 | 1466175617380 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1649 | 1466175617381 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff1800 == 44 [pid = 1649] [id = 143] 08:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x110f80000) [pid = 1649] [serial = 426] [outer = 0x0] 08:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x115d1f400) [pid = 1649] [serial = 427] [outer = 0x110f80000] 08:00:17 INFO - PROCESS | 1649 | 1466175617405 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11830e800) [pid = 1649] [serial = 428] [outer = 0x110f80000] 08:00:17 INFO - PROCESS | 1649 | 1466175617731 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:00:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 08:00:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:00:17 INFO - PROCESS | 1649 | 1466175617763 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1649 | 1466175617765 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:00:17 INFO - PROCESS | 1649 | 1466175617767 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1649 | 1466175617769 Marionette TRACE conn2 <- [1,546,null,{}] 08:00:17 INFO - PROCESS | 1649 | 1466175617771 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 1649 | 1466175617772 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:17 INFO - PROCESS | 1649 | 1466175617893 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:00:17 INFO - PROCESS | 1649 | 1466175617902 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 1649 | 1466175617903 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6b9800 == 45 [pid = 1649] [id = 144] 08:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118108800) [pid = 1649] [serial = 429] [outer = 0x0] 08:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118312800) [pid = 1649] [serial = 430] [outer = 0x118108800] 08:00:17 INFO - PROCESS | 1649 | 1466175617935 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128ee9400) [pid = 1649] [serial = 431] [outer = 0x118108800] 08:00:18 INFO - PROCESS | 1649 | 1466175618265 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:00:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 520ms 08:00:18 INFO - PROCESS | 1649 | 1466175618287 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1649 | 1466175618288 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:00:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:00:18 INFO - PROCESS | 1649 | 1466175618290 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1649 | 1466175618292 Marionette TRACE conn2 <- [1,550,null,{}] 08:00:18 INFO - PROCESS | 1649 | 1466175618298 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 1649 | 1466175618299 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:18 INFO - PROCESS | 1649 | 1466175618385 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:00:18 INFO - PROCESS | 1649 | 1466175618389 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1649 | 1466175618390 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6d7800 == 46 [pid = 1649] [id = 145] 08:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119994800) [pid = 1649] [serial = 432] [outer = 0x0] 08:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119997800) [pid = 1649] [serial = 433] [outer = 0x119994800] 08:00:18 INFO - PROCESS | 1649 | 1466175618420 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x125053800) [pid = 1649] [serial = 434] [outer = 0x119994800] 08:00:18 INFO - PROCESS | 1649 | 1466175618764 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:00:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 522ms 08:00:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:00:18 INFO - PROCESS | 1649 | 1466175618822 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1649 | 1466175618823 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:00:18 INFO - PROCESS | 1649 | 1466175618825 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1649 | 1466175618826 Marionette TRACE conn2 <- [1,554,null,{}] 08:00:18 INFO - PROCESS | 1649 | 1466175618829 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 1649 | 1466175618830 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:18 INFO - PROCESS | 1649 | 1466175618920 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:00:18 INFO - PROCESS | 1649 | 1466175618923 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1649 | 1466175618925 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cef2000 == 47 [pid = 1649] [id = 146] 08:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x110fb1800) [pid = 1649] [serial = 435] [outer = 0x0] 08:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x110fb4000) [pid = 1649] [serial = 436] [outer = 0x110fb1800] 08:00:18 INFO - PROCESS | 1649 | 1466175618949 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x110fb8000) [pid = 1649] [serial = 437] [outer = 0x110fb1800] 08:00:19 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:19 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:19 INFO - PROCESS | 1649 | 1466175619369 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:00:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 571ms 08:00:19 INFO - PROCESS | 1649 | 1466175619410 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1649 | 1466175619412 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:00:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:00:19 INFO - PROCESS | 1649 | 1466175619417 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1649 | 1466175619419 Marionette TRACE conn2 <- [1,558,null,{}] 08:00:19 INFO - PROCESS | 1649 | 1466175619423 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 1649 | 1466175619424 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:19 INFO - PROCESS | 1649 | 1466175619530 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:00:19 INFO - PROCESS | 1649 | 1466175619585 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1649 | 1466175619586 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f80000 == 48 [pid = 1649] [id = 147] 08:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x110fb8400) [pid = 1649] [serial = 438] [outer = 0x0] 08:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11291f000) [pid = 1649] [serial = 439] [outer = 0x110fb8400] 08:00:19 INFO - PROCESS | 1649 | 1466175619617 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1166edc00) [pid = 1649] [serial = 440] [outer = 0x110fb8400] 08:00:20 INFO - PROCESS | 1649 | 1466175620062 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 08:00:20 INFO - PROCESS | 1649 | 1466175620097 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1649 | 1466175620101 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:00:20 INFO - PROCESS | 1649 | 1466175620105 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1649 | 1466175620107 Marionette TRACE conn2 <- [1,562,null,{}] 08:00:20 INFO - PROCESS | 1649 | 1466175620110 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 1649 | 1466175620113 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:20 INFO - PROCESS | 1649 | 1466175620216 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:00:20 INFO - PROCESS | 1649 | 1466175620272 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1649 | 1466175620273 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x124971800 == 49 [pid = 1649] [id = 148] 08:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x11830dc00) [pid = 1649] [serial = 441] [outer = 0x0] 08:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119448400) [pid = 1649] [serial = 442] [outer = 0x11830dc00] 08:00:20 INFO - PROCESS | 1649 | 1466175620304 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x119991400) [pid = 1649] [serial = 443] [outer = 0x11830dc00] 08:00:20 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:20 INFO - PROCESS | 1649 | 1466175620716 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:00:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 620ms 08:00:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:00:20 INFO - PROCESS | 1649 | 1466175620725 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1649 | 1466175620727 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:00:20 INFO - PROCESS | 1649 | 1466175620729 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1649 | 1466175620732 Marionette TRACE conn2 <- [1,566,null,{}] 08:00:20 INFO - PROCESS | 1649 | 1466175620740 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 1649 | 1466175620743 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:20 INFO - PROCESS | 1649 | 1466175620846 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:00:20 INFO - PROCESS | 1649 | 1466175620934 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1649 | 1466175620936 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6d6000 == 50 [pid = 1649] [id = 149] 08:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1243f0c00) [pid = 1649] [serial = 444] [outer = 0x0] 08:00:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x124d3b400) [pid = 1649] [serial = 445] [outer = 0x1243f0c00] 08:00:20 INFO - PROCESS | 1649 | 1466175620968 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1250af800) [pid = 1649] [serial = 446] [outer = 0x1243f0c00] 08:00:21 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:21 INFO - PROCESS | 1649 | 1466175621406 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:00:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 722ms 08:00:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:00:21 INFO - PROCESS | 1649 | 1466175621451 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1649 | 1466175621453 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:00:21 INFO - PROCESS | 1649 | 1466175621455 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1649 | 1466175621457 Marionette TRACE conn2 <- [1,570,null,{}] 08:00:21 INFO - PROCESS | 1649 | 1466175621459 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 1649 | 1466175621460 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:21 INFO - PROCESS | 1649 | 1466175621565 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:00:21 INFO - PROCESS | 1649 | 1466175621618 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1649 | 1466175621620 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x124804800 == 51 [pid = 1649] [id = 150] 08:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x125785800) [pid = 1649] [serial = 447] [outer = 0x0] 08:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x125f98c00) [pid = 1649] [serial = 448] [outer = 0x125785800] 08:00:21 INFO - PROCESS | 1649 | 1466175621648 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x126d0a000) [pid = 1649] [serial = 449] [outer = 0x125785800] 08:00:22 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:22 INFO - PROCESS | 1649 | 1466175622277 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:00:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 871ms 08:00:22 INFO - PROCESS | 1649 | 1466175622329 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1649 | 1466175622332 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:00:22 INFO - PROCESS | 1649 | 1466175622334 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1649 | 1466175622338 Marionette TRACE conn2 <- [1,574,null,{}] 08:00:22 INFO - PROCESS | 1649 | 1466175622341 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 1649 | 1466175622343 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:22 INFO - PROCESS | 1649 | 1466175622439 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:00:22 INFO - PROCESS | 1649 | 1466175622507 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 1649 | 1466175622509 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x115d82800 == 52 [pid = 1649] [id = 151] 08:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11677c800) [pid = 1649] [serial = 450] [outer = 0x0] 08:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11688a000) [pid = 1649] [serial = 451] [outer = 0x11677c800] 08:00:22 INFO - PROCESS | 1649 | 1466175622538 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x11817c000) [pid = 1649] [serial = 452] [outer = 0x11677c800] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6d7800 == 51 [pid = 1649] [id = 145] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6b9800 == 50 [pid = 1649] [id = 144] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff1800 == 49 [pid = 1649] [id = 143] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb18800 == 48 [pid = 1649] [id = 142] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12ac9e800 == 47 [pid = 1649] [id = 141] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x129159000 == 46 [pid = 1649] [id = 140] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc5000 == 45 [pid = 1649] [id = 139] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x124bbc000 == 44 [pid = 1649] [id = 138] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12417a000 == 43 [pid = 1649] [id = 137] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x119735800 == 42 [pid = 1649] [id = 136] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11678a000 == 41 [pid = 1649] [id = 135] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11837f000 == 40 [pid = 1649] [id = 134] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfeb800 == 39 [pid = 1649] [id = 133] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12be7f000 == 38 [pid = 1649] [id = 132] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1dd000 == 37 [pid = 1649] [id = 131] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1244d9800 == 36 [pid = 1649] [id = 130] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12ac96800 == 35 [pid = 1649] [id = 128] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x116f74000 == 34 [pid = 1649] [id = 129] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0c800 == 33 [pid = 1649] [id = 114] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11836a800 == 32 [pid = 1649] [id = 116] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x124804800 == 31 [pid = 1649] [id = 150] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6d6000 == 30 [pid = 1649] [id = 149] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x124971800 == 29 [pid = 1649] [id = 148] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12cef2000 == 28 [pid = 1649] [id = 146] 08:00:23 INFO - PROCESS | 1649 | --DOCSHELL 0x116f80000 == 27 [pid = 1649] [id = 147] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x125f96800) [pid = 1649] [serial = 361] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x124b1e800) [pid = 1649] [serial = 355] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x124df3000) [pid = 1649] [serial = 356] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x128e55c00) [pid = 1649] [serial = 365] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11677cc00) [pid = 1649] [serial = 343] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x128a6b800) [pid = 1649] [serial = 364] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1208e7000) [pid = 1649] [serial = 352] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x124008c00) [pid = 1649] [serial = 353] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x120805800) [pid = 1649] [serial = 347] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1195ed800) [pid = 1649] [serial = 346] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x118611c00) [pid = 1649] [serial = 349] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x119451c00) [pid = 1649] [serial = 350] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1250ae800) [pid = 1649] [serial = 358] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x129317c00) [pid = 1649] [serial = 367] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12a463800) [pid = 1649] [serial = 370] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124665400) [pid = 1649] [serial = 373] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x129461800) [pid = 1649] [serial = 374] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12692f000) [pid = 1649] [serial = 362] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12a5ddc00) [pid = 1649] [serial = 371] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12b10a400) [pid = 1649] [serial = 377] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1293eac00) [pid = 1649] [serial = 368] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12b10e000) [pid = 1649] [serial = 379] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12aa34c00) [pid = 1649] [serial = 376] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12b92c400) [pid = 1649] [serial = 380] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125791c00) [pid = 1649] [serial = 359] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12bb4c800) [pid = 1649] [serial = 382] [outer = 0x0] [url = about:blank] 08:00:23 INFO - PROCESS | 1649 | 1466175623567 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1279ms 08:00:23 INFO - PROCESS | 1649 | 1466175623615 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1649 | 1466175623617 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:00:23 INFO - PROCESS | 1649 | 1466175623620 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1649 | 1466175623622 Marionette TRACE conn2 <- [1,578,null,{}] 08:00:23 INFO - PROCESS | 1649 | 1466175623627 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 1649 | 1466175623628 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:23 INFO - PROCESS | 1649 | 1466175623705 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:00:23 INFO - PROCESS | 1649 | 1466175623733 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1649 | 1466175623736 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x114f17000 == 28 [pid = 1649] [id = 152] 08:00:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x115e62400) [pid = 1649] [serial = 453] [outer = 0x0] 08:00:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x116645c00) [pid = 1649] [serial = 454] [outer = 0x115e62400] 08:00:23 INFO - PROCESS | 1649 | 1466175623763 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x111c79000) [pid = 1649] [serial = 455] [outer = 0x115e62400] 08:00:24 INFO - PROCESS | 1649 | 1466175624082 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 470ms 08:00:24 INFO - PROCESS | 1649 | 1466175624091 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1649 | 1466175624097 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:00:24 INFO - PROCESS | 1649 | 1466175624123 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1649 | 1466175624125 Marionette TRACE conn2 <- [1,582,null,{}] 08:00:24 INFO - PROCESS | 1649 | 1466175624127 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 1649 | 1466175624129 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:24 INFO - PROCESS | 1649 | 1466175624203 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:00:24 INFO - PROCESS | 1649 | 1466175624208 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1649 | 1466175624209 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x117251800 == 29 [pid = 1649] [id = 153] 08:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1177e2800) [pid = 1649] [serial = 456] [outer = 0x0] 08:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x118314000) [pid = 1649] [serial = 457] [outer = 0x1177e2800] 08:00:24 INFO - PROCESS | 1649 | 1466175624239 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11835f000) [pid = 1649] [serial = 458] [outer = 0x1177e2800] 08:00:24 INFO - PROCESS | 1649 | 1466175624587 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 532ms 08:00:24 INFO - PROCESS | 1649 | 1466175624650 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1649 | 1466175624651 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:00:24 INFO - PROCESS | 1649 | 1466175624664 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1649 | 1466175624666 Marionette TRACE conn2 <- [1,586,null,{}] 08:00:24 INFO - PROCESS | 1649 | 1466175624674 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 1649 | 1466175624677 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:24 INFO - PROCESS | 1649 | 1466175624748 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:00:24 INFO - PROCESS | 1649 | 1466175624754 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1649 | 1466175624756 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x1188c3000 == 30 [pid = 1649] [id = 154] 08:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x110f81c00) [pid = 1649] [serial = 459] [outer = 0x0] 08:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1195f5c00) [pid = 1649] [serial = 460] [outer = 0x110f81c00] 08:00:24 INFO - PROCESS | 1649 | 1466175624786 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119990c00) [pid = 1649] [serial = 461] [outer = 0x110f81c00] 08:00:25 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:25 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:25 INFO - PROCESS | 1649 | 1466175625130 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 479ms 08:00:25 INFO - PROCESS | 1649 | 1466175625138 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:00:25 INFO - PROCESS | 1649 | 1466175625139 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:00:25 INFO - PROCESS | 1649 | 1466175625142 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1649 | 1466175625143 Marionette TRACE conn2 <- [1,590,null,{}] 08:00:25 INFO - PROCESS | 1649 | 1466175625149 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1649 | 1466175625150 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:25 INFO - PROCESS | 1649 | 1466175625228 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:00:25 INFO - PROCESS | 1649 | 1466175625279 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1649 | 1466175625280 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x11972c800 == 31 [pid = 1649] [id = 155] 08:00:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11974ac00) [pid = 1649] [serial = 462] [outer = 0x0] 08:00:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11999e400) [pid = 1649] [serial = 463] [outer = 0x11974ac00] 08:00:25 INFO - PROCESS | 1649 | 1466175625307 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x120805800) [pid = 1649] [serial = 464] [outer = 0x11974ac00] 08:00:25 INFO - PROCESS | 1649 | 1466175625822 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 721ms 08:00:25 INFO - PROCESS | 1649 | 1466175625878 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:00:25 INFO - PROCESS | 1649 | 1466175625881 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:00:25 INFO - PROCESS | 1649 | 1466175625884 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1649 | 1466175625888 Marionette TRACE conn2 <- [1,594,null,{}] 08:00:25 INFO - PROCESS | 1649 | 1466175625891 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 1649 | 1466175625893 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:25 INFO - PROCESS | 1649 | 1466175625993 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:00:26 INFO - PROCESS | 1649 | 1466175626088 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1649 | 1466175626090 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d72000 == 32 [pid = 1649] [id = 156] 08:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x116890800) [pid = 1649] [serial = 465] [outer = 0x0] 08:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1174dd800) [pid = 1649] [serial = 466] [outer = 0x116890800] 08:00:26 INFO - PROCESS | 1649 | 1466175626122 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x118318000) [pid = 1649] [serial = 467] [outer = 0x116890800] 08:00:26 INFO - PROCESS | 1649 | 1466175626662 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 822ms 08:00:26 INFO - PROCESS | 1649 | 1466175626706 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1649 | 1466175626710 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:00:26 INFO - PROCESS | 1649 | 1466175626714 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1649 | 1466175626716 Marionette TRACE conn2 <- [1,598,null,{}] 08:00:26 INFO - PROCESS | 1649 | 1466175626718 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 1649 | 1466175626720 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:26 INFO - PROCESS | 1649 | 1466175626884 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:00:26 INFO - PROCESS | 1649 | 1466175626958 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 1649 | 1466175626960 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x116406800 == 33 [pid = 1649] [id = 157] 08:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x112923400) [pid = 1649] [serial = 468] [outer = 0x0] 08:00:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x114f4e000) [pid = 1649] [serial = 469] [outer = 0x112923400] 08:00:26 INFO - PROCESS | 1649 | 1466175626988 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x117d3f800) [pid = 1649] [serial = 470] [outer = 0x112923400] 08:00:27 INFO - PROCESS | 1649 | --DOCSHELL 0x1188c3000 == 32 [pid = 1649] [id = 154] 08:00:27 INFO - PROCESS | 1649 | --DOCSHELL 0x117251800 == 31 [pid = 1649] [id = 153] 08:00:27 INFO - PROCESS | 1649 | --DOCSHELL 0x114f17000 == 30 [pid = 1649] [id = 152] 08:00:27 INFO - PROCESS | 1649 | --DOCSHELL 0x115d82800 == 29 [pid = 1649] [id = 151] 08:00:27 INFO - PROCESS | 1649 | 1466175627425 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 720ms 08:00:27 INFO - PROCESS | 1649 | 1466175627435 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1649 | 1466175627437 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:00:27 INFO - PROCESS | 1649 | 1466175627440 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1649 | 1466175627444 Marionette TRACE conn2 <- [1,602,null,{}] 08:00:27 INFO - PROCESS | 1649 | 1466175627447 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 1649 | 1466175627449 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:27 INFO - PROCESS | 1649 | 1466175627553 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:00:27 INFO - PROCESS | 1649 | 1466175627597 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1649 | 1466175627598 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x118772800 == 30 [pid = 1649] [id = 158] 08:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x118318800) [pid = 1649] [serial = 471] [outer = 0x0] 08:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11889e000) [pid = 1649] [serial = 472] [outer = 0x118318800] 08:00:27 INFO - PROCESS | 1649 | 1466175627625 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x119743000) [pid = 1649] [serial = 473] [outer = 0x118318800] 08:00:27 INFO - PROCESS | 1649 | 1466175627966 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 573ms 08:00:28 INFO - PROCESS | 1649 | 1466175628014 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1649 | 1466175628016 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:00:28 INFO - PROCESS | 1649 | 1466175628018 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1649 | 1466175628019 Marionette TRACE conn2 <- [1,606,null,{}] 08:00:28 INFO - PROCESS | 1649 | 1466175628022 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1649 | 1466175628023 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:28 INFO - PROCESS | 1649 | 1466175628119 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:00:28 INFO - PROCESS | 1649 | 1466175628157 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1649 | 1466175628158 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406e800 == 31 [pid = 1649] [id = 159] 08:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x119994000) [pid = 1649] [serial = 474] [outer = 0x0] 08:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x120806800) [pid = 1649] [serial = 475] [outer = 0x119994000] 08:00:28 INFO - PROCESS | 1649 | 1466175628183 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12421e400) [pid = 1649] [serial = 476] [outer = 0x119994000] 08:00:28 INFO - PROCESS | 1649 | 1466175628551 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 08:00:28 INFO - PROCESS | 1649 | 1466175628589 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 1649 | 1466175628592 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:00:28 INFO - PROCESS | 1649 | 1466175628604 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 1649 | 1466175628609 Marionette TRACE conn2 <- [1,610,null,{}] 08:00:28 INFO - PROCESS | 1649 | 1466175628613 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 1649 | 1466175628616 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:28 INFO - PROCESS | 1649 | 1466175628767 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:00:28 INFO - PROCESS | 1649 | 1466175628832 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1649 | 1466175628833 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bc2000 == 32 [pid = 1649] [id = 160] 08:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1244a7800) [pid = 1649] [serial = 477] [outer = 0x0] 08:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x124b1d000) [pid = 1649] [serial = 478] [outer = 0x1244a7800] 08:00:28 INFO - PROCESS | 1649 | 1466175628874 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x124dec400) [pid = 1649] [serial = 479] [outer = 0x1244a7800] 08:00:29 INFO - PROCESS | 1649 | 1466175629289 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x112920c00) [pid = 1649] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12a5d8c00) [pid = 1649] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x110f78800) [pid = 1649] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12b92a800) [pid = 1649] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12b1be800) [pid = 1649] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1269b5c00) [pid = 1649] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x124673000) [pid = 1649] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1269bbc00) [pid = 1649] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1208e7800) [pid = 1649] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x119562c00) [pid = 1649] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1174ddc00) [pid = 1649] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x116778800) [pid = 1649] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x128a6d400) [pid = 1649] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12b1bd400) [pid = 1649] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x110fb1800) [pid = 1649] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x119994800) [pid = 1649] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x110f80000) [pid = 1649] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118108800) [pid = 1649] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1293e2800) [pid = 1649] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1166b0400) [pid = 1649] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:00:29 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1162c1000) [pid = 1649] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 732ms 08:00:29 INFO - PROCESS | 1649 | 1466175629331 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1649 | 1466175629332 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:00:29 INFO - PROCESS | 1649 | 1466175629334 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1649 | 1466175629335 Marionette TRACE conn2 <- [1,614,null,{}] 08:00:29 INFO - PROCESS | 1649 | 1466175629337 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 1649 | 1466175629338 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:29 INFO - PROCESS | 1649 | 1466175629423 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:00:29 INFO - PROCESS | 1649 | 1466175629428 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 1649 | 1466175629430 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bb0800 == 33 [pid = 1649] [id = 161] 08:00:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1174ddc00) [pid = 1649] [serial = 480] [outer = 0x0] 08:00:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119561c00) [pid = 1649] [serial = 481] [outer = 0x1174ddc00] 08:00:29 INFO - PROCESS | 1649 | 1466175629454 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124df1000) [pid = 1649] [serial = 482] [outer = 0x1174ddc00] 08:00:29 INFO - PROCESS | 1649 | 1466175629814 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 08:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:00:29 INFO - PROCESS | 1649 | 1466175629853 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1649 | 1466175629855 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:00:29 INFO - PROCESS | 1649 | 1466175629858 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1649 | 1466175629860 Marionette TRACE conn2 <- [1,618,null,{}] 08:00:29 INFO - PROCESS | 1649 | 1466175629863 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 1649 | 1466175629865 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:30 INFO - PROCESS | 1649 | 1466175630017 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:00:30 INFO - PROCESS | 1649 | 1466175630035 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1649 | 1466175630040 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x124822000 == 34 [pid = 1649] [id = 162] 08:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x125431400) [pid = 1649] [serial = 483] [outer = 0x0] 08:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1254ff800) [pid = 1649] [serial = 484] [outer = 0x125431400] 08:00:30 INFO - PROCESS | 1649 | 1466175630091 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125f90400) [pid = 1649] [serial = 485] [outer = 0x125431400] 08:00:30 INFO - PROCESS | 1649 | 1466175630455 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 622ms 08:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:00:30 INFO - PROCESS | 1649 | 1466175630481 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1649 | 1466175630482 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:00:30 INFO - PROCESS | 1649 | 1466175630484 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1649 | 1466175630485 Marionette TRACE conn2 <- [1,622,null,{}] 08:00:30 INFO - PROCESS | 1649 | 1466175630488 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1649 | 1466175630489 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:30 INFO - PROCESS | 1649 | 1466175630566 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:00:30 INFO - PROCESS | 1649 | 1466175630618 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1649 | 1466175630619 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e21000 == 35 [pid = 1649] [id = 163] 08:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125435800) [pid = 1649] [serial = 486] [outer = 0x0] 08:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x125fec800) [pid = 1649] [serial = 487] [outer = 0x125435800] 08:00:30 INFO - PROCESS | 1649 | 1466175630644 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x126d0f800) [pid = 1649] [serial = 488] [outer = 0x125435800] 08:00:30 INFO - PROCESS | 1649 | 1466175630902 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 468ms 08:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:00:30 INFO - PROCESS | 1649 | 1466175630953 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1649 | 1466175630954 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:00:30 INFO - PROCESS | 1649 | 1466175630956 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1649 | 1466175630957 Marionette TRACE conn2 <- [1,626,null,{}] 08:00:30 INFO - PROCESS | 1649 | 1466175630967 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1649 | 1466175630968 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:31 INFO - PROCESS | 1649 | 1466175631048 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:00:31 INFO - PROCESS | 1649 | 1466175631052 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1649 | 1466175631053 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1188c2000 == 36 [pid = 1649] [id = 164] 08:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x126d08c00) [pid = 1649] [serial = 489] [outer = 0x0] 08:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x128a69c00) [pid = 1649] [serial = 490] [outer = 0x126d08c00] 08:00:31 INFO - PROCESS | 1649 | 1466175631076 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x128a74000) [pid = 1649] [serial = 491] [outer = 0x126d08c00] 08:00:31 INFO - PROCESS | 1649 | --DOCSHELL 0x118772800 == 35 [pid = 1649] [id = 158] 08:00:31 INFO - PROCESS | 1649 | --DOCSHELL 0x116406800 == 34 [pid = 1649] [id = 157] 08:00:31 INFO - PROCESS | 1649 | --DOCSHELL 0x117d72000 == 33 [pid = 1649] [id = 156] 08:00:31 INFO - PROCESS | 1649 | --DOCSHELL 0x11972c800 == 32 [pid = 1649] [id = 155] 08:00:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12406e800 == 31 [pid = 1649] [id = 159] 08:00:32 INFO - PROCESS | 1649 | --DOCSHELL 0x124bc2000 == 30 [pid = 1649] [id = 160] 08:00:32 INFO - PROCESS | 1649 | --DOCSHELL 0x124bb0800 == 29 [pid = 1649] [id = 161] 08:00:32 INFO - PROCESS | 1649 | --DOCSHELL 0x128e21000 == 28 [pid = 1649] [id = 163] 08:00:32 INFO - PROCESS | 1649 | --DOCSHELL 0x124822000 == 27 [pid = 1649] [id = 162] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12be0bc00) [pid = 1649] [serial = 341] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1133f2000) [pid = 1649] [serial = 421] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12c36dc00) [pid = 1649] [serial = 419] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12c365400) [pid = 1649] [serial = 418] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x110f7d800) [pid = 1649] [serial = 424] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12beed000) [pid = 1649] [serial = 383] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12b92fc00) [pid = 1649] [serial = 397] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12beed800) [pid = 1649] [serial = 398] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x127025800) [pid = 1649] [serial = 391] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128ee9000) [pid = 1649] [serial = 392] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124d3ec00) [pid = 1649] [serial = 388] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125055000) [pid = 1649] [serial = 389] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128a6f400) [pid = 1649] [serial = 409] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x128ada000) [pid = 1649] [serial = 410] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124d43400) [pid = 1649] [serial = 406] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x126065c00) [pid = 1649] [serial = 407] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11956c000) [pid = 1649] [serial = 403] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124042400) [pid = 1649] [serial = 404] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1183de400) [pid = 1649] [serial = 385] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119565c00) [pid = 1649] [serial = 386] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x117d3b800) [pid = 1649] [serial = 400] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118698c00) [pid = 1649] [serial = 401] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1293e5000) [pid = 1649] [serial = 412] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12a5d9800) [pid = 1649] [serial = 413] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12b1c3400) [pid = 1649] [serial = 394] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12b8e5c00) [pid = 1649] [serial = 395] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110fb4000) [pid = 1649] [serial = 436] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12c36e800) [pid = 1649] [serial = 422] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x125053800) [pid = 1649] [serial = 434] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x110fb8000) [pid = 1649] [serial = 437] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x11830e800) [pid = 1649] [serial = 428] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x115d1f400) [pid = 1649] [serial = 427] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118312800) [pid = 1649] [serial = 430] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x119997800) [pid = 1649] [serial = 433] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x110f85000) [pid = 1649] [serial = 425] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12aa3e800) [pid = 1649] [serial = 415] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12befa400) [pid = 1649] [serial = 416] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x128ee9400) [pid = 1649] [serial = 431] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1177e2000) [pid = 1649] [serial = 344] [outer = 0x0] [url = about:blank] 08:00:32 INFO - PROCESS | 1649 | 1466175632499 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1573ms 08:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:00:32 INFO - PROCESS | 1649 | 1466175632529 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 1649 | 1466175632532 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:00:32 INFO - PROCESS | 1649 | 1466175632535 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 1649 | 1466175632537 Marionette TRACE conn2 <- [1,630,null,{}] 08:00:32 INFO - PROCESS | 1649 | 1466175632542 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 1649 | 1466175632543 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:32 INFO - PROCESS | 1649 | 1466175632622 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:00:32 INFO - PROCESS | 1649 | 1466175632631 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1649 | 1466175632634 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ec4000 == 28 [pid = 1649] [id = 165] 08:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1166aec00) [pid = 1649] [serial = 492] [outer = 0x0] 08:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1166b6c00) [pid = 1649] [serial = 493] [outer = 0x1166aec00] 08:00:32 INFO - PROCESS | 1649 | 1466175632665 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1177e2c00) [pid = 1649] [serial = 494] [outer = 0x1166aec00] 08:00:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118317000) [pid = 1649] [serial = 495] [outer = 0x12c686800] 08:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 521ms 08:00:33 INFO - PROCESS | 1649 | 1466175633050 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:00:33 INFO - PROCESS | 1649 | 1466175633055 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1649 | 1466175633059 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:00:33 INFO - PROCESS | 1649 | 1466175633068 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1649 | 1466175633070 Marionette TRACE conn2 <- [1,634,null,{}] 08:00:33 INFO - PROCESS | 1649 | 1466175633072 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 1649 | 1466175633074 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:33 INFO - PROCESS | 1649 | 1466175633155 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:00:33 INFO - PROCESS | 1649 | 1466175633161 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1649 | 1466175633164 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11940a800 == 29 [pid = 1649] [id = 166] 08:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1177e9c00) [pid = 1649] [serial = 496] [outer = 0x0] 08:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x118696400) [pid = 1649] [serial = 497] [outer = 0x1177e9c00] 08:00:33 INFO - PROCESS | 1649 | 1466175633191 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1195edc00) [pid = 1649] [serial = 498] [outer = 0x1177e9c00] 08:00:33 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:33 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:33 INFO - PROCESS | 1649 | 1466175633531 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 470ms 08:00:33 INFO - PROCESS | 1649 | 1466175633539 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:00:33 INFO - PROCESS | 1649 | 1466175633549 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:00:33 INFO - PROCESS | 1649 | 1466175633552 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1649 | 1466175633554 Marionette TRACE conn2 <- [1,638,null,{}] 08:00:33 INFO - PROCESS | 1649 | 1466175633564 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 1649 | 1466175633567 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:33 INFO - PROCESS | 1649 | 1466175633643 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:00:33 INFO - PROCESS | 1649 | 1466175633650 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1649 | 1466175633652 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fed000 == 30 [pid = 1649] [id = 167] 08:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x110fac800) [pid = 1649] [serial = 499] [outer = 0x0] 08:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x119b7ac00) [pid = 1649] [serial = 500] [outer = 0x110fac800] 08:00:33 INFO - PROCESS | 1649 | 1466175633680 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x124381000) [pid = 1649] [serial = 501] [outer = 0x110fac800] 08:00:33 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:33 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:34 INFO - PROCESS | 1649 | 1466175634011 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 470ms 08:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:00:34 INFO - PROCESS | 1649 | 1466175634023 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1649 | 1466175634024 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:00:34 INFO - PROCESS | 1649 | 1466175634027 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1649 | 1466175634030 Marionette TRACE conn2 <- [1,642,null,{}] 08:00:34 INFO - PROCESS | 1649 | 1466175634032 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1649 | 1466175634034 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:34 INFO - PROCESS | 1649 | 1466175634110 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:00:34 INFO - PROCESS | 1649 | 1466175634161 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1649 | 1466175634162 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244c0800 == 31 [pid = 1649] [id = 168] 08:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124042400) [pid = 1649] [serial = 502] [outer = 0x0] 08:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124d3e800) [pid = 1649] [serial = 503] [outer = 0x124042400] 08:00:34 INFO - PROCESS | 1649 | 1466175634187 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124df9000) [pid = 1649] [serial = 504] [outer = 0x124042400] 08:00:34 INFO - PROCESS | 1649 | 1466175634450 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 08:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:00:34 INFO - PROCESS | 1649 | 1466175634502 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1649 | 1466175634503 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:00:34 INFO - PROCESS | 1649 | 1466175634505 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1649 | 1466175634507 Marionette TRACE conn2 <- [1,646,null,{}] 08:00:34 INFO - PROCESS | 1649 | 1466175634509 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1649 | 1466175634511 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:34 INFO - PROCESS | 1649 | 1466175634595 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:00:34 INFO - PROCESS | 1649 | 1466175634599 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1649 | 1466175634600 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a81000 == 32 [pid = 1649] [id = 169] 08:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11291a400) [pid = 1649] [serial = 505] [outer = 0x0] 08:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x125055400) [pid = 1649] [serial = 506] [outer = 0x11291a400] 08:00:34 INFO - PROCESS | 1649 | 1466175634626 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12578bc00) [pid = 1649] [serial = 507] [outer = 0x11291a400] 08:00:34 INFO - PROCESS | 1649 | 1466175634961 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 469ms 08:00:34 INFO - PROCESS | 1649 | 1466175634976 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1649 | 1466175634979 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:00:34 INFO - PROCESS | 1649 | 1466175634981 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1649 | 1466175634982 Marionette TRACE conn2 <- [1,650,null,{}] 08:00:34 INFO - PROCESS | 1649 | 1466175634985 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1649 | 1466175634989 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:35 INFO - PROCESS | 1649 | 1466175635105 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:00:35 INFO - PROCESS | 1649 | 1466175635114 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1649 | 1466175635115 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b74000 == 33 [pid = 1649] [id = 170] 08:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125f8b800) [pid = 1649] [serial = 508] [outer = 0x0] 08:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12605e400) [pid = 1649] [serial = 509] [outer = 0x125f8b800] 08:00:35 INFO - PROCESS | 1649 | 1466175635139 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x128a75000) [pid = 1649] [serial = 510] [outer = 0x125f8b800] 08:00:35 INFO - PROCESS | 1649 | 1466175635434 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 08:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:00:35 INFO - PROCESS | 1649 | 1466175635453 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1649 | 1466175635455 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:00:35 INFO - PROCESS | 1649 | 1466175635457 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1649 | 1466175635458 Marionette TRACE conn2 <- [1,654,null,{}] 08:00:35 INFO - PROCESS | 1649 | 1466175635461 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1649 | 1466175635465 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:35 INFO - PROCESS | 1649 | 1466175635548 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:00:35 INFO - PROCESS | 1649 | 1466175635551 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1649 | 1466175635552 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295f3800 == 34 [pid = 1649] [id = 171] 08:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118614000) [pid = 1649] [serial = 511] [outer = 0x0] 08:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x128ad3000) [pid = 1649] [serial = 512] [outer = 0x118614000] 08:00:35 INFO - PROCESS | 1649 | 1466175635576 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128e5ac00) [pid = 1649] [serial = 513] [outer = 0x118614000] 08:00:35 INFO - PROCESS | 1649 | 1466175635886 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 468ms 08:00:35 INFO - PROCESS | 1649 | 1466175635925 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1649 | 1466175635927 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:00:35 INFO - PROCESS | 1649 | 1466175635931 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1649 | 1466175635932 Marionette TRACE conn2 <- [1,658,null,{}] 08:00:35 INFO - PROCESS | 1649 | 1466175635935 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1649 | 1466175635936 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:36 INFO - PROCESS | 1649 | 1466175636035 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:00:36 INFO - PROCESS | 1649 | 1466175636041 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1649 | 1466175636042 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a62d000 == 35 [pid = 1649] [id = 172] 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x111c19c00) [pid = 1649] [serial = 514] [outer = 0x0] 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128e59400) [pid = 1649] [serial = 515] [outer = 0x111c19c00] 08:00:36 INFO - PROCESS | 1649 | 1466175636068 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1293e6400) [pid = 1649] [serial = 516] [outer = 0x111c19c00] 08:00:36 INFO - PROCESS | 1649 | 1466175636364 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 468ms 08:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:00:36 INFO - PROCESS | 1649 | 1466175636400 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1649 | 1466175636401 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:00:36 INFO - PROCESS | 1649 | 1466175636403 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1649 | 1466175636404 Marionette TRACE conn2 <- [1,662,null,{}] 08:00:36 INFO - PROCESS | 1649 | 1466175636406 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1649 | 1466175636408 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:36 INFO - PROCESS | 1649 | 1466175636489 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:00:36 INFO - PROCESS | 1649 | 1466175636493 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1649 | 1466175636496 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fe3000 == 36 [pid = 1649] [id = 173] 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1162bcc00) [pid = 1649] [serial = 517] [outer = 0x0] 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x129453c00) [pid = 1649] [serial = 518] [outer = 0x1162bcc00] 08:00:36 INFO - PROCESS | 1649 | 1466175636520 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12a465400) [pid = 1649] [serial = 519] [outer = 0x1162bcc00] 08:00:36 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:36 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:36 INFO - PROCESS | 1649 | 1466175636835 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 08:00:36 INFO - PROCESS | 1649 | 1466175636871 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1649 | 1466175636872 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:00:36 INFO - PROCESS | 1649 | 1466175636874 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1649 | 1466175636876 Marionette TRACE conn2 <- [1,666,null,{}] 08:00:36 INFO - PROCESS | 1649 | 1466175636878 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1649 | 1466175636879 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:36 INFO - PROCESS | 1649 | 1466175636983 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:00:36 INFO - PROCESS | 1649 | 1466175636988 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1649 | 1466175636989 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb06000 == 37 [pid = 1649] [id = 174] 08:00:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1174dcc00) [pid = 1649] [serial = 520] [outer = 0x0] 08:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12a464400) [pid = 1649] [serial = 521] [outer = 0x1174dcc00] 08:00:37 INFO - PROCESS | 1649 | 1466175637013 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12a670000) [pid = 1649] [serial = 522] [outer = 0x1174dcc00] 08:00:37 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:37 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:37 INFO - PROCESS | 1649 | 1466175637323 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 467ms 08:00:37 INFO - PROCESS | 1649 | 1466175637343 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1649 | 1466175637345 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:00:37 INFO - PROCESS | 1649 | 1466175637350 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1649 | 1466175637352 Marionette TRACE conn2 <- [1,670,null,{}] 08:00:37 INFO - PROCESS | 1649 | 1466175637354 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1649 | 1466175637356 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:37 INFO - PROCESS | 1649 | 1466175637443 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:00:37 INFO - PROCESS | 1649 | 1466175637456 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1649 | 1466175637458 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a7f000 == 38 [pid = 1649] [id = 175] 08:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a5e3c00) [pid = 1649] [serial = 523] [outer = 0x0] 08:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12b10e400) [pid = 1649] [serial = 524] [outer = 0x12a5e3c00] 08:00:37 INFO - PROCESS | 1649 | 1466175637484 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12b8e2400) [pid = 1649] [serial = 525] [outer = 0x12a5e3c00] 08:00:37 INFO - PROCESS | 1649 | 1466175637856 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 08:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:00:37 INFO - PROCESS | 1649 | 1466175637870 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1649 | 1466175637871 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:00:37 INFO - PROCESS | 1649 | 1466175637874 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1649 | 1466175637875 Marionette TRACE conn2 <- [1,674,null,{}] 08:00:37 INFO - PROCESS | 1649 | 1466175637880 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1649 | 1466175637881 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:37 INFO - PROCESS | 1649 | 1466175637980 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:00:38 INFO - PROCESS | 1649 | 1466175637994 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1649 | 1466175637995 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfec000 == 39 [pid = 1649] [id = 176] 08:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12aa3b800) [pid = 1649] [serial = 526] [outer = 0x0] 08:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12b926c00) [pid = 1649] [serial = 527] [outer = 0x12aa3b800] 08:00:38 INFO - PROCESS | 1649 | 1466175638019 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12bb43800) [pid = 1649] [serial = 528] [outer = 0x12aa3b800] 08:00:38 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:38 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:38 INFO - PROCESS | 1649 | 1466175638325 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 08:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:00:38 INFO - PROCESS | 1649 | 1466175638353 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1649 | 1466175638354 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:00:38 INFO - PROCESS | 1649 | 1466175638356 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1649 | 1466175638358 Marionette TRACE conn2 <- [1,678,null,{}] 08:00:38 INFO - PROCESS | 1649 | 1466175638360 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1649 | 1466175638363 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:38 INFO - PROCESS | 1649 | 1466175638467 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:00:38 INFO - PROCESS | 1649 | 1466175638501 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1649 | 1466175638502 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c390800 == 40 [pid = 1649] [id = 177] 08:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12b10e000) [pid = 1649] [serial = 529] [outer = 0x0] 08:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12be07400) [pid = 1649] [serial = 530] [outer = 0x12b10e000] 08:00:38 INFO - PROCESS | 1649 | 1466175638524 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12be0f400) [pid = 1649] [serial = 531] [outer = 0x12b10e000] 08:00:38 INFO - PROCESS | 1649 | 1466175638833 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 522ms 08:00:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:00:38 INFO - PROCESS | 1649 | 1466175638880 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1649 | 1466175638881 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:00:38 INFO - PROCESS | 1649 | 1466175638883 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1649 | 1466175638884 Marionette TRACE conn2 <- [1,682,null,{}] 08:00:38 INFO - PROCESS | 1649 | 1466175638886 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 1649 | 1466175638887 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:38 INFO - PROCESS | 1649 | 1466175638985 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:00:38 INFO - PROCESS | 1649 | 1466175638988 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1649 | 1466175638990 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6d3800 == 41 [pid = 1649] [id = 178] 08:00:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12b924400) [pid = 1649] [serial = 532] [outer = 0x0] 08:00:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12bef1400) [pid = 1649] [serial = 533] [outer = 0x12b924400] 08:00:39 INFO - PROCESS | 1649 | 1466175639043 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12befbc00) [pid = 1649] [serial = 534] [outer = 0x12b924400] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x125435800) [pid = 1649] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x118318800) [pid = 1649] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x119994000) [pid = 1649] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1244a7800) [pid = 1649] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1174ddc00) [pid = 1649] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x125431400) [pid = 1649] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11974ac00) [pid = 1649] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x116890800) [pid = 1649] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x112923400) [pid = 1649] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x125785800) [pid = 1649] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1243f0c00) [pid = 1649] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11830dc00) [pid = 1649] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x110fb8400) [pid = 1649] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x110f81c00) [pid = 1649] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1177e2800) [pid = 1649] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x115e62400) [pid = 1649] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:00:39 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11677c800) [pid = 1649] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:00:39 INFO - PROCESS | 1649 | 1466175639877 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:00:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1018ms 08:00:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:00:39 INFO - PROCESS | 1649 | 1466175639902 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1649 | 1466175639903 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:00:39 INFO - PROCESS | 1649 | 1466175639905 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1649 | 1466175639906 Marionette TRACE conn2 <- [1,686,null,{}] 08:00:39 INFO - PROCESS | 1649 | 1466175639917 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 1649 | 1466175639918 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:40 INFO - PROCESS | 1649 | 1466175640002 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:00:40 INFO - PROCESS | 1649 | 1466175640008 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1649 | 1466175640009 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x117569800 == 42 [pid = 1649] [id = 179] 08:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11274b000) [pid = 1649] [serial = 535] [outer = 0x0] 08:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11677c800) [pid = 1649] [serial = 536] [outer = 0x11274b000] 08:00:40 INFO - PROCESS | 1649 | 1466175640034 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11682bc00) [pid = 1649] [serial = 537] [outer = 0x11274b000] 08:00:40 INFO - PROCESS | 1649 | 1466175640859 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:00:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 978ms 08:00:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:00:40 INFO - PROCESS | 1649 | 1466175640884 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1649 | 1466175640885 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:00:40 INFO - PROCESS | 1649 | 1466175640887 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1649 | 1466175640888 Marionette TRACE conn2 <- [1,690,null,{}] 08:00:40 INFO - PROCESS | 1649 | 1466175640890 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 1649 | 1466175640892 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:40 INFO - PROCESS | 1649 | 1466175640972 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:00:41 INFO - PROCESS | 1649 | 1466175641024 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1649 | 1466175641025 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfe1800 == 43 [pid = 1649] [id = 180] 08:00:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x116778c00) [pid = 1649] [serial = 538] [outer = 0x0] 08:00:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x116a31400) [pid = 1649] [serial = 539] [outer = 0x116778c00] 08:00:41 INFO - PROCESS | 1649 | 1466175641050 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11944bc00) [pid = 1649] [serial = 540] [outer = 0x116778c00] 08:00:41 INFO - PROCESS | 1649 | 1466175641757 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:00:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 919ms 08:00:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:00:41 INFO - PROCESS | 1649 | 1466175641807 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1649 | 1466175641808 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:00:41 INFO - PROCESS | 1649 | 1466175641810 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1649 | 1466175641811 Marionette TRACE conn2 <- [1,694,null,{}] 08:00:41 INFO - PROCESS | 1649 | 1466175641813 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 1649 | 1466175641814 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:41 INFO - PROCESS | 1649 | 1466175641948 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:00:42 INFO - PROCESS | 1649 | 1466175642001 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1649 | 1466175642003 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x112e9f800 == 44 [pid = 1649] [id = 181] 08:00:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x110f85c00) [pid = 1649] [serial = 541] [outer = 0x0] 08:00:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x110fb6400) [pid = 1649] [serial = 542] [outer = 0x110f85c00] 08:00:42 INFO - PROCESS | 1649 | 1466175642034 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1138dc000) [pid = 1649] [serial = 543] [outer = 0x110f85c00] 08:00:42 INFO - PROCESS | 1649 | 1466175642988 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:00:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1220ms 08:00:43 INFO - PROCESS | 1649 | 1466175643032 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:00:43 INFO - PROCESS | 1649 | 1466175643035 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:00:43 INFO - PROCESS | 1649 | 1466175643038 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1649 | 1466175643040 Marionette TRACE conn2 <- [1,698,null,{}] 08:00:43 INFO - PROCESS | 1649 | 1466175643043 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1649 | 1466175643045 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:43 INFO - PROCESS | 1649 | 1466175643160 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:00:43 INFO - PROCESS | 1649 | 1466175643211 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1649 | 1466175643213 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fdc800 == 45 [pid = 1649] [id = 182] 08:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x118344000) [pid = 1649] [serial = 544] [outer = 0x0] 08:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11835b800) [pid = 1649] [serial = 545] [outer = 0x118344000] 08:00:43 INFO - PROCESS | 1649 | 1466175643264 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11956c000) [pid = 1649] [serial = 546] [outer = 0x118344000] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfe1800 == 44 [pid = 1649] [id = 180] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x117569800 == 43 [pid = 1649] [id = 179] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6d3800 == 42 [pid = 1649] [id = 178] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12c390800 == 41 [pid = 1649] [id = 177] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfec000 == 40 [pid = 1649] [id = 176] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x125a7f000 == 39 [pid = 1649] [id = 175] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb06000 == 38 [pid = 1649] [id = 174] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x119fe3000 == 37 [pid = 1649] [id = 173] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x128a69c00) [pid = 1649] [serial = 490] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x12a62d000 == 36 [pid = 1649] [id = 172] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1295f3800 == 35 [pid = 1649] [id = 171] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x128b74000 == 34 [pid = 1649] [id = 170] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x125a81000 == 33 [pid = 1649] [id = 169] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1244c0800 == 32 [pid = 1649] [id = 168] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x119fed000 == 31 [pid = 1649] [id = 167] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x11940a800 == 30 [pid = 1649] [id = 166] 08:00:44 INFO - PROCESS | 1649 | --DOCSHELL 0x115ec4000 == 29 [pid = 1649] [id = 165] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x126d0f800) [pid = 1649] [serial = 488] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11889e000) [pid = 1649] [serial = 472] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x120806800) [pid = 1649] [serial = 475] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119743000) [pid = 1649] [serial = 473] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124b1d000) [pid = 1649] [serial = 478] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12421e400) [pid = 1649] [serial = 476] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x119561c00) [pid = 1649] [serial = 481] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1254ff800) [pid = 1649] [serial = 484] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124df1000) [pid = 1649] [serial = 482] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124dec400) [pid = 1649] [serial = 479] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x120805800) [pid = 1649] [serial = 464] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11999e400) [pid = 1649] [serial = 463] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1174dd800) [pid = 1649] [serial = 466] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118318000) [pid = 1649] [serial = 467] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x114f4e000) [pid = 1649] [serial = 469] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x125f90400) [pid = 1649] [serial = 485] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x117d3f800) [pid = 1649] [serial = 470] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x125fec800) [pid = 1649] [serial = 487] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125f98c00) [pid = 1649] [serial = 448] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x126d0a000) [pid = 1649] [serial = 449] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124d3b400) [pid = 1649] [serial = 445] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1250af800) [pid = 1649] [serial = 446] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119448400) [pid = 1649] [serial = 442] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x119991400) [pid = 1649] [serial = 443] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11291f000) [pid = 1649] [serial = 439] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1166edc00) [pid = 1649] [serial = 440] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1195f5c00) [pid = 1649] [serial = 460] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119990c00) [pid = 1649] [serial = 461] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118314000) [pid = 1649] [serial = 457] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11835f000) [pid = 1649] [serial = 458] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x116645c00) [pid = 1649] [serial = 454] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x111c79000) [pid = 1649] [serial = 455] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11688a000) [pid = 1649] [serial = 451] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x11817c000) [pid = 1649] [serial = 452] [outer = 0x0] [url = about:blank] 08:00:44 INFO - PROCESS | 1649 | 1466175644377 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1372ms 08:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:00:44 INFO - PROCESS | 1649 | 1466175644409 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1649 | 1466175644414 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:00:44 INFO - PROCESS | 1649 | 1466175644417 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1649 | 1466175644419 Marionette TRACE conn2 <- [1,702,null,{}] 08:00:44 INFO - PROCESS | 1649 | 1466175644422 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 1649 | 1466175644424 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:44 INFO - PROCESS | 1649 | 1466175644504 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:00:44 INFO - PROCESS | 1649 | 1466175644573 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1649 | 1466175644575 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x113dbd800 == 30 [pid = 1649] [id = 183] 08:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x116825c00) [pid = 1649] [serial = 547] [outer = 0x0] 08:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11682a800) [pid = 1649] [serial = 548] [outer = 0x116825c00] 08:00:44 INFO - PROCESS | 1649 | 1466175644603 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x116f9fc00) [pid = 1649] [serial = 549] [outer = 0x116825c00] 08:00:45 INFO - PROCESS | 1649 | 1466175645400 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1022ms 08:00:45 INFO - PROCESS | 1649 | 1466175645439 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1649 | 1466175645442 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:00:45 INFO - PROCESS | 1649 | 1466175645447 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1649 | 1466175645449 Marionette TRACE conn2 <- [1,706,null,{}] 08:00:45 INFO - PROCESS | 1649 | 1466175645460 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 1649 | 1466175645461 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:45 INFO - PROCESS | 1649 | 1466175645541 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:00:45 INFO - PROCESS | 1649 | 1466175645548 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1649 | 1466175645549 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x117266800 == 31 [pid = 1649] [id = 184] 08:00:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118177800) [pid = 1649] [serial = 550] [outer = 0x0] 08:00:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11835cc00) [pid = 1649] [serial = 551] [outer = 0x118177800] 08:00:45 INFO - PROCESS | 1649 | 1466175645576 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11869ec00) [pid = 1649] [serial = 552] [outer = 0x118177800] 08:00:46 INFO - PROCESS | 1649 | 1466175646415 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1019ms 08:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:00:46 INFO - PROCESS | 1649 | 1466175646467 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1649 | 1466175646468 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:00:46 INFO - PROCESS | 1649 | 1466175646470 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1649 | 1466175646473 Marionette TRACE conn2 <- [1,710,null,{}] 08:00:46 INFO - PROCESS | 1649 | 1466175646480 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1649 | 1466175646484 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:46 INFO - PROCESS | 1649 | 1466175646592 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:00:46 INFO - PROCESS | 1649 | 1466175646598 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1649 | 1466175646600 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192c5000 == 32 [pid = 1649] [id = 185] 08:00:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x119453400) [pid = 1649] [serial = 553] [outer = 0x0] 08:00:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119745400) [pid = 1649] [serial = 554] [outer = 0x119453400] 08:00:46 INFO - PROCESS | 1649 | 1466175646628 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119993000) [pid = 1649] [serial = 555] [outer = 0x119453400] 08:00:47 INFO - PROCESS | 1649 | 1466175647452 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1026ms 08:00:47 INFO - PROCESS | 1649 | 1466175647498 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1649 | 1466175647500 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:00:47 INFO - PROCESS | 1649 | 1466175647503 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1649 | 1466175647505 Marionette TRACE conn2 <- [1,714,null,{}] 08:00:47 INFO - PROCESS | 1649 | 1466175647508 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 1649 | 1466175647510 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:47 INFO - PROCESS | 1649 | 1466175647657 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:00:47 INFO - PROCESS | 1649 | 1466175647672 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 1649 | 1466175647673 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a82000 == 33 [pid = 1649] [id = 186] 08:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11956a400) [pid = 1649] [serial = 556] [outer = 0x0] 08:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1208e5c00) [pid = 1649] [serial = 557] [outer = 0x11956a400] 08:00:47 INFO - PROCESS | 1649 | 1466175647711 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124048c00) [pid = 1649] [serial = 558] [outer = 0x11956a400] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12a5e3c00) [pid = 1649] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124042400) [pid = 1649] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118614000) [pid = 1649] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12aa3b800) [pid = 1649] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1162bcc00) [pid = 1649] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11291a400) [pid = 1649] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x125f8b800) [pid = 1649] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x110fac800) [pid = 1649] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x111c19c00) [pid = 1649] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1166aec00) [pid = 1649] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1174dcc00) [pid = 1649] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1177e9c00) [pid = 1649] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x126d08c00) [pid = 1649] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12b10e000) [pid = 1649] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12b924400) [pid = 1649] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:00:48 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x11274b000) [pid = 1649] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:00:48 INFO - PROCESS | 1649 | 1466175648519 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1020ms 08:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:00:48 INFO - PROCESS | 1649 | 1466175648523 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 1649 | 1466175648524 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:00:48 INFO - PROCESS | 1649 | 1466175648526 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 1649 | 1466175648528 Marionette TRACE conn2 <- [1,718,null,{}] 08:00:48 INFO - PROCESS | 1649 | 1466175648531 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 1649 | 1466175648532 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:48 INFO - PROCESS | 1649 | 1466175648626 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:00:48 INFO - PROCESS | 1649 | 1466175648655 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1649 | 1466175648656 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726d800 == 34 [pid = 1649] [id = 187] 08:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x115e64400) [pid = 1649] [serial = 559] [outer = 0x0] 08:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1188a7800) [pid = 1649] [serial = 560] [outer = 0x115e64400] 08:00:48 INFO - PROCESS | 1649 | 1466175648681 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x12438c000) [pid = 1649] [serial = 561] [outer = 0x115e64400] 08:00:49 INFO - PROCESS | 1649 | 1466175649440 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 922ms 08:00:49 INFO - PROCESS | 1649 | 1466175649449 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1649 | 1466175649450 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:00:49 INFO - PROCESS | 1649 | 1466175649452 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1649 | 1466175649453 Marionette TRACE conn2 <- [1,722,null,{}] 08:00:49 INFO - PROCESS | 1649 | 1466175649456 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1649 | 1466175649460 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:49 INFO - PROCESS | 1649 | 1466175649552 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:00:49 INFO - PROCESS | 1649 | 1466175649556 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1649 | 1466175649557 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bbd000 == 35 [pid = 1649] [id = 188] 08:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x124985400) [pid = 1649] [serial = 562] [outer = 0x0] 08:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x125060c00) [pid = 1649] [serial = 563] [outer = 0x124985400] 08:00:49 INFO - PROCESS | 1649 | 1466175649584 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x12543b800) [pid = 1649] [serial = 564] [outer = 0x124985400] 08:00:49 INFO - PROCESS | 1649 | 1466175649895 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 1649 | 1466175649922 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:00:49 INFO - PROCESS | 1649 | 1466175649925 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1649 | 1466175649927 Marionette TRACE conn2 <- [1,726,null,{}] 08:00:49 INFO - PROCESS | 1649 | 1466175649933 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1649 | 1466175649934 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:50 INFO - PROCESS | 1649 | 1466175650041 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:00:50 INFO - PROCESS | 1649 | 1466175650048 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1649 | 1466175650049 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253dd000 == 36 [pid = 1649] [id = 189] 08:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x12498b400) [pid = 1649] [serial = 565] [outer = 0x0] 08:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x12572c800) [pid = 1649] [serial = 566] [outer = 0x12498b400] 08:00:50 INFO - PROCESS | 1649 | 1466175650074 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x125f96000) [pid = 1649] [serial = 567] [outer = 0x12498b400] 08:00:50 INFO - PROCESS | 1649 | 1466175650550 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 674ms 08:00:50 INFO - PROCESS | 1649 | 1466175650599 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1649 | 1466175650602 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:00:50 INFO - PROCESS | 1649 | 1466175650607 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1649 | 1466175650610 Marionette TRACE conn2 <- [1,730,null,{}] 08:00:50 INFO - PROCESS | 1649 | 1466175650616 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 1649 | 1466175650619 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:50 INFO - PROCESS | 1649 | 1466175650773 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:00:50 INFO - PROCESS | 1649 | 1466175650919 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1649 | 1466175650920 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x11725a800 == 37 [pid = 1649] [id = 190] 08:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11682e000) [pid = 1649] [serial = 568] [outer = 0x0] 08:00:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116f9f800) [pid = 1649] [serial = 569] [outer = 0x11682e000] 08:00:50 INFO - PROCESS | 1649 | 1466175650972 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11817c400) [pid = 1649] [serial = 570] [outer = 0x11682e000] 08:00:51 INFO - PROCESS | 1649 | 1466175651449 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1649 | 1466175651486 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:00:51 INFO - PROCESS | 1649 | 1466175651493 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1649 | 1466175651497 Marionette TRACE conn2 <- [1,734,null,{}] 08:00:51 INFO - PROCESS | 1649 | 1466175651501 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1649 | 1466175651503 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:51 INFO - PROCESS | 1649 | 1466175651653 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:00:51 INFO - PROCESS | 1649 | 1466175651742 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1649 | 1466175651744 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x124289000 == 38 [pid = 1649] [id = 191] 08:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118363c00) [pid = 1649] [serial = 571] [outer = 0x0] 08:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119749c00) [pid = 1649] [serial = 572] [outer = 0x118363c00] 08:00:51 INFO - PROCESS | 1649 | 1466175651795 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11999c800) [pid = 1649] [serial = 573] [outer = 0x118363c00] 08:00:52 INFO - PROCESS | 1649 | 1466175652286 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 824ms 08:00:52 INFO - PROCESS | 1649 | 1466175652317 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1649 | 1466175652318 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:00:52 INFO - PROCESS | 1649 | 1466175652321 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1649 | 1466175652323 Marionette TRACE conn2 <- [1,738,null,{}] 08:00:52 INFO - PROCESS | 1649 | 1466175652331 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 1649 | 1466175652334 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:52 INFO - PROCESS | 1649 | 1466175652431 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:00:52 INFO - PROCESS | 1649 | 1466175652484 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1649 | 1466175652486 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x119730800 == 39 [pid = 1649] [id = 192] 08:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124d47800) [pid = 1649] [serial = 574] [outer = 0x0] 08:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x12505fc00) [pid = 1649] [serial = 575] [outer = 0x124d47800] 08:00:52 INFO - PROCESS | 1649 | 1466175652518 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125f98c00) [pid = 1649] [serial = 576] [outer = 0x124d47800] 08:00:53 INFO - PROCESS | 1649 | 1466175653408 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 08:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:00:53 INFO - PROCESS | 1649 | 1466175653448 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1649 | 1466175653450 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:00:53 INFO - PROCESS | 1649 | 1466175653452 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1649 | 1466175653454 Marionette TRACE conn2 <- [1,742,null,{}] 08:00:53 INFO - PROCESS | 1649 | 1466175653456 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1649 | 1466175653457 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:53 INFO - PROCESS | 1649 | 1466175653554 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:00:53 INFO - PROCESS | 1649 | 1466175653601 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1649 | 1466175653603 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915c800 == 40 [pid = 1649] [id = 193] 08:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x126066400) [pid = 1649] [serial = 577] [outer = 0x0] 08:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x126931c00) [pid = 1649] [serial = 578] [outer = 0x126066400] 08:00:53 INFO - PROCESS | 1649 | 1466175653632 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126d08400) [pid = 1649] [serial = 579] [outer = 0x126066400] 08:00:54 INFO - PROCESS | 1649 | 1466175654533 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:00:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1121ms 08:00:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:00:54 INFO - PROCESS | 1649 | 1466175654573 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1649 | 1466175654575 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:00:54 INFO - PROCESS | 1649 | 1466175654578 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1649 | 1466175654581 Marionette TRACE conn2 <- [1,746,null,{}] 08:00:54 INFO - PROCESS | 1649 | 1466175654585 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1649 | 1466175654586 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:54 INFO - PROCESS | 1649 | 1466175654678 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:00:54 INFO - PROCESS | 1649 | 1466175654725 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1649 | 1466175654728 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192cd800 == 41 [pid = 1649] [id = 194] 08:00:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x116827c00) [pid = 1649] [serial = 580] [outer = 0x0] 08:00:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11682e400) [pid = 1649] [serial = 581] [outer = 0x116827c00] 08:00:54 INFO - PROCESS | 1649 | 1466175654756 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118319000) [pid = 1649] [serial = 582] [outer = 0x116827c00] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x124bbd000 == 40 [pid = 1649] [id = 188] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x11726d800 == 39 [pid = 1649] [id = 187] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x119a82000 == 38 [pid = 1649] [id = 186] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1192c5000 == 37 [pid = 1649] [id = 185] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x117266800 == 36 [pid = 1649] [id = 184] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x113dbd800 == 35 [pid = 1649] [id = 183] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x119fdc800 == 34 [pid = 1649] [id = 182] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x112e9f800 == 33 [pid = 1649] [id = 181] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1188c2000 == 32 [pid = 1649] [id = 164] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12915c800 == 31 [pid = 1649] [id = 193] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x119730800 == 30 [pid = 1649] [id = 192] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x124289000 == 29 [pid = 1649] [id = 191] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1253dd000 == 28 [pid = 1649] [id = 189] 08:00:55 INFO - PROCESS | 1649 | --DOCSHELL 0x11725a800 == 27 [pid = 1649] [id = 190] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x116a31400) [pid = 1649] [serial = 539] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12b10e400) [pid = 1649] [serial = 524] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124d3e800) [pid = 1649] [serial = 503] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124df9000) [pid = 1649] [serial = 504] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x128ad3000) [pid = 1649] [serial = 512] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x128e5ac00) [pid = 1649] [serial = 513] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12b926c00) [pid = 1649] [serial = 527] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x129453c00) [pid = 1649] [serial = 518] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12a465400) [pid = 1649] [serial = 519] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x125055400) [pid = 1649] [serial = 506] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12578bc00) [pid = 1649] [serial = 507] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12605e400) [pid = 1649] [serial = 509] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x128a75000) [pid = 1649] [serial = 510] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119b7ac00) [pid = 1649] [serial = 500] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124381000) [pid = 1649] [serial = 501] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x128e59400) [pid = 1649] [serial = 515] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1293e6400) [pid = 1649] [serial = 516] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1166b6c00) [pid = 1649] [serial = 493] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1177e2c00) [pid = 1649] [serial = 494] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12a464400) [pid = 1649] [serial = 521] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12a670000) [pid = 1649] [serial = 522] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x118696400) [pid = 1649] [serial = 497] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1195edc00) [pid = 1649] [serial = 498] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x128a74000) [pid = 1649] [serial = 491] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x12be07400) [pid = 1649] [serial = 530] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12bb43800) [pid = 1649] [serial = 528] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x12bef1400) [pid = 1649] [serial = 533] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12be0f400) [pid = 1649] [serial = 531] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x1188a2400) [pid = 1649] [serial = 206] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12befbc00) [pid = 1649] [serial = 534] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x11677c800) [pid = 1649] [serial = 536] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x11682bc00) [pid = 1649] [serial = 537] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x12b8e2400) [pid = 1649] [serial = 525] [outer = 0x0] [url = about:blank] 08:00:55 INFO - PROCESS | 1649 | 1466175655738 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1174ms 08:00:55 INFO - PROCESS | 1649 | 1466175655753 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1649 | 1466175655755 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:00:55 INFO - PROCESS | 1649 | 1466175655758 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1649 | 1466175655760 Marionette TRACE conn2 <- [1,750,null,{}] 08:00:55 INFO - PROCESS | 1649 | 1466175655766 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 1649 | 1466175655767 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:55 INFO - PROCESS | 1649 | 1466175655841 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:00:55 INFO - PROCESS | 1649 | 1466175655849 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1649 | 1466175655852 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x113b4e000 == 28 [pid = 1649] [id = 195] 08:00:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x113345400) [pid = 1649] [serial = 583] [outer = 0x0] 08:00:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1133f2c00) [pid = 1649] [serial = 584] [outer = 0x113345400] 08:00:55 INFO - PROCESS | 1649 | 1466175655881 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x113eaa400) [pid = 1649] [serial = 585] [outer = 0x113345400] 08:00:56 INFO - PROCESS | 1649 | 1466175656707 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 08:00:56 INFO - PROCESS | 1649 | 1466175656730 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1649 | 1466175656734 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:00:56 INFO - PROCESS | 1649 | 1466175656738 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1649 | 1466175656740 Marionette TRACE conn2 <- [1,754,null,{}] 08:00:56 INFO - PROCESS | 1649 | 1466175656743 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1649 | 1466175656745 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:56 INFO - PROCESS | 1649 | 1466175656819 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:00:56 INFO - PROCESS | 1649 | 1466175656866 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1649 | 1466175656867 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168ce800 == 29 [pid = 1649] [id = 196] 08:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x115de2000) [pid = 1649] [serial = 586] [outer = 0x0] 08:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x116823800) [pid = 1649] [serial = 587] [outer = 0x115de2000] 08:00:56 INFO - PROCESS | 1649 | 1466175656894 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x116f4c800) [pid = 1649] [serial = 588] [outer = 0x115de2000] 08:00:57 INFO - PROCESS | 1649 | 1466175657672 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 08:00:57 INFO - PROCESS | 1649 | 1466175657711 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:00:57 INFO - PROCESS | 1649 | 1466175657721 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:00:57 INFO - PROCESS | 1649 | 1466175657724 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1649 | 1466175657726 Marionette TRACE conn2 <- [1,758,null,{}] 08:00:57 INFO - PROCESS | 1649 | 1466175657741 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 1649 | 1466175657744 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:57 INFO - PROCESS | 1649 | 1466175657836 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:00:57 INFO - PROCESS | 1649 | 1466175657841 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1649 | 1466175657843 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x118382000 == 30 [pid = 1649] [id = 197] 08:00:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11835e800) [pid = 1649] [serial = 589] [outer = 0x0] 08:00:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1183dec00) [pid = 1649] [serial = 590] [outer = 0x11835e800] 08:00:57 INFO - PROCESS | 1649 | 1466175657871 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11889e000) [pid = 1649] [serial = 591] [outer = 0x11835e800] 08:00:58 INFO - PROCESS | 1649 | 1466175658204 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 526ms 08:00:58 INFO - PROCESS | 1649 | 1466175658251 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:00:58 INFO - PROCESS | 1649 | 1466175658254 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:00:58 INFO - PROCESS | 1649 | 1466175658257 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1649 | 1466175658258 Marionette TRACE conn2 <- [1,762,null,{}] 08:00:58 INFO - PROCESS | 1649 | 1466175658262 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 1649 | 1466175658264 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:58 INFO - PROCESS | 1649 | 1466175658416 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:00:58 INFO - PROCESS | 1649 | 1466175658433 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 1649 | 1466175658434 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x119730800 == 31 [pid = 1649] [id = 198] 08:00:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x119563000) [pid = 1649] [serial = 592] [outer = 0x0] 08:00:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119568400) [pid = 1649] [serial = 593] [outer = 0x119563000] 08:00:58 INFO - PROCESS | 1649 | 1466175658474 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x119991c00) [pid = 1649] [serial = 594] [outer = 0x119563000] 08:00:59 INFO - PROCESS | 1649 | 1466175659386 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1172ms 08:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:00:59 INFO - PROCESS | 1649 | 1466175659428 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1649 | 1466175659429 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:00:59 INFO - PROCESS | 1649 | 1466175659431 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1649 | 1466175659432 Marionette TRACE conn2 <- [1,766,null,{}] 08:00:59 INFO - PROCESS | 1649 | 1466175659435 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 1649 | 1466175659436 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:59 INFO - PROCESS | 1649 | 1466175659529 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:00:59 INFO - PROCESS | 1649 | 1466175659574 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1649 | 1466175659575 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:00:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406c000 == 32 [pid = 1649] [id = 199] 08:00:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11999e000) [pid = 1649] [serial = 595] [outer = 0x0] 08:00:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1199ad400) [pid = 1649] [serial = 596] [outer = 0x11999e000] 08:00:59 INFO - PROCESS | 1649 | 1466175659600 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1208e6400) [pid = 1649] [serial = 597] [outer = 0x11999e000] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x119453400) [pid = 1649] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x11956a400) [pid = 1649] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x124985400) [pid = 1649] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x115e64400) [pid = 1649] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x118344000) [pid = 1649] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x118177800) [pid = 1649] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x116778c00) [pid = 1649] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x110f85c00) [pid = 1649] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x116825c00) [pid = 1649] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:00:59 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12498b400) [pid = 1649] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:01:00 INFO - PROCESS | 1649 | 1466175660419 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1019ms 08:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:01:00 INFO - PROCESS | 1649 | 1466175660450 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1649 | 1466175660451 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:01:00 INFO - PROCESS | 1649 | 1466175660453 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1649 | 1466175660454 Marionette TRACE conn2 <- [1,770,null,{}] 08:01:00 INFO - PROCESS | 1649 | 1466175660456 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1649 | 1466175660461 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:00 INFO - PROCESS | 1649 | 1466175660565 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:01:00 INFO - PROCESS | 1649 | 1466175660572 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1649 | 1466175660573 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12480d800 == 33 [pid = 1649] [id = 200] 08:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x118176800) [pid = 1649] [serial = 598] [outer = 0x0] 08:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11999e400) [pid = 1649] [serial = 599] [outer = 0x118176800] 08:01:00 INFO - PROCESS | 1649 | 1466175660598 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x124673400) [pid = 1649] [serial = 600] [outer = 0x118176800] 08:01:00 INFO - PROCESS | 1649 | 1466175660903 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 467ms 08:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:01:00 INFO - PROCESS | 1649 | 1466175660921 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1649 | 1466175660922 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:01:00 INFO - PROCESS | 1649 | 1466175660924 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1649 | 1466175660926 Marionette TRACE conn2 <- [1,774,null,{}] 08:01:00 INFO - PROCESS | 1649 | 1466175660928 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1649 | 1466175660939 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:01 INFO - PROCESS | 1649 | 1466175661010 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:01:01 INFO - PROCESS | 1649 | 1466175661016 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1649 | 1466175661017 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253dc800 == 34 [pid = 1649] [id = 201] 08:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1248b9400) [pid = 1649] [serial = 601] [outer = 0x0] 08:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x124d3b000) [pid = 1649] [serial = 602] [outer = 0x1248b9400] 08:01:01 INFO - PROCESS | 1649 | 1466175661041 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x124d49c00) [pid = 1649] [serial = 603] [outer = 0x1248b9400] 08:01:01 INFO - PROCESS | 1649 | 1466175661349 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 472ms 08:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:01:01 INFO - PROCESS | 1649 | 1466175661398 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1649 | 1466175661399 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:01:01 INFO - PROCESS | 1649 | 1466175661402 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1649 | 1466175661403 Marionette TRACE conn2 <- [1,778,null,{}] 08:01:01 INFO - PROCESS | 1649 | 1466175661405 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 1649 | 1466175661407 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:01 INFO - PROCESS | 1649 | 1466175661519 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:01:01 INFO - PROCESS | 1649 | 1466175661530 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1649 | 1466175661532 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a86000 == 35 [pid = 1649] [id = 202] 08:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x124985400) [pid = 1649] [serial = 604] [outer = 0x0] 08:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x125052000) [pid = 1649] [serial = 605] [outer = 0x124985400] 08:01:01 INFO - PROCESS | 1649 | 1466175661572 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x12505ac00) [pid = 1649] [serial = 606] [outer = 0x124985400] 08:01:02 INFO - PROCESS | 1649 | 1466175662155 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 769ms 08:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:01:02 INFO - PROCESS | 1649 | 1466175662171 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1649 | 1466175662174 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:01:02 INFO - PROCESS | 1649 | 1466175662177 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1649 | 1466175662179 Marionette TRACE conn2 <- [1,782,null,{}] 08:01:02 INFO - PROCESS | 1649 | 1466175662183 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 1649 | 1466175662185 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:02 INFO - PROCESS | 1649 | 1466175662312 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:01:02 INFO - PROCESS | 1649 | 1466175662407 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1649 | 1466175662408 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x11725b800 == 36 [pid = 1649] [id = 203] 08:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x115d1f400) [pid = 1649] [serial = 607] [outer = 0x0] 08:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x115e62000) [pid = 1649] [serial = 608] [outer = 0x115d1f400] 08:01:02 INFO - PROCESS | 1649 | 1466175662439 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x116815800) [pid = 1649] [serial = 609] [outer = 0x115d1f400] 08:01:02 INFO - PROCESS | 1649 | 1466175662916 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 772ms 08:01:02 INFO - PROCESS | 1649 | 1466175662948 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1649 | 1466175662952 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:01:02 INFO - PROCESS | 1649 | 1466175662956 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1649 | 1466175662958 Marionette TRACE conn2 <- [1,786,null,{}] 08:01:02 INFO - PROCESS | 1649 | 1466175662989 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 1649 | 1466175662991 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:03 INFO - PROCESS | 1649 | 1466175663098 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:01:03 INFO - PROCESS | 1649 | 1466175663243 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1649 | 1466175663244 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x112e99000 == 37 [pid = 1649] [id = 204] 08:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x110fb8800) [pid = 1649] [serial = 610] [outer = 0x0] 08:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x113344000) [pid = 1649] [serial = 611] [outer = 0x110fb8800] 08:01:03 INFO - PROCESS | 1649 | 1466175663272 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x115e6bc00) [pid = 1649] [serial = 612] [outer = 0x110fb8800] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x1253dc800 == 36 [pid = 1649] [id = 201] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x12480d800 == 35 [pid = 1649] [id = 200] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x12406c000 == 34 [pid = 1649] [id = 199] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x119730800 == 33 [pid = 1649] [id = 198] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x118382000 == 32 [pid = 1649] [id = 197] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x1168ce800 == 31 [pid = 1649] [id = 196] 08:01:03 INFO - PROCESS | 1649 | --DOCSHELL 0x113b4e000 == 30 [pid = 1649] [id = 195] 08:01:03 INFO - PROCESS | 1649 | 1466175663708 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 772ms 08:01:03 INFO - PROCESS | 1649 | 1466175663732 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1649 | 1466175663734 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:01:03 INFO - PROCESS | 1649 | 1466175663737 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1649 | 1466175663739 Marionette TRACE conn2 <- [1,790,null,{}] 08:01:03 INFO - PROCESS | 1649 | 1466175663742 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1649 | 1466175663745 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:03 INFO - PROCESS | 1649 | 1466175663819 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119745400) [pid = 1649] [serial = 554] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1208e5c00) [pid = 1649] [serial = 557] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x125060c00) [pid = 1649] [serial = 563] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1188a7800) [pid = 1649] [serial = 560] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11835b800) [pid = 1649] [serial = 545] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11956c000) [pid = 1649] [serial = 546] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x11835cc00) [pid = 1649] [serial = 551] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x11944bc00) [pid = 1649] [serial = 540] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x110fb6400) [pid = 1649] [serial = 542] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1138dc000) [pid = 1649] [serial = 543] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x116f9fc00) [pid = 1649] [serial = 549] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x11682a800) [pid = 1649] [serial = 548] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12543b800) [pid = 1649] [serial = 564] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x124048c00) [pid = 1649] [serial = 558] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x119993000) [pid = 1649] [serial = 555] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12438c000) [pid = 1649] [serial = 561] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x11869ec00) [pid = 1649] [serial = 552] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x125f96000) [pid = 1649] [serial = 567] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x12572c800) [pid = 1649] [serial = 566] [outer = 0x0] [url = about:blank] 08:01:03 INFO - PROCESS | 1649 | 1466175663877 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1649 | 1466175663879 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x113b46800 == 31 [pid = 1649] [id = 205] 08:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x112d79000) [pid = 1649] [serial = 613] [outer = 0x0] 08:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x116249000) [pid = 1649] [serial = 614] [outer = 0x112d79000] 08:01:03 INFO - PROCESS | 1649 | 1466175663907 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x116fa6400) [pid = 1649] [serial = 615] [outer = 0x112d79000] 08:01:04 INFO - PROCESS | 1649 | 1466175664202 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 08:01:04 INFO - PROCESS | 1649 | 1466175664261 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:01:04 INFO - PROCESS | 1649 | 1466175664263 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:01:04 INFO - PROCESS | 1649 | 1466175664266 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1649 | 1466175664267 Marionette TRACE conn2 <- [1,794,null,{}] 08:01:04 INFO - PROCESS | 1649 | 1466175664269 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1649 | 1466175664271 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:04 INFO - PROCESS | 1649 | 1466175664348 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:01:04 INFO - PROCESS | 1649 | 1466175664403 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1649 | 1466175664405 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d75800 == 32 [pid = 1649] [id = 206] 08:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1133ef800) [pid = 1649] [serial = 616] [outer = 0x0] 08:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x1175e3800) [pid = 1649] [serial = 617] [outer = 0x1133ef800] 08:01:04 INFO - PROCESS | 1649 | 1466175664430 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1183d7000) [pid = 1649] [serial = 618] [outer = 0x1133ef800] 08:01:04 INFO - PROCESS | 1649 | 1466175664715 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 08:01:04 INFO - PROCESS | 1649 | 1466175664735 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1649 | 1466175664736 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:01:04 INFO - PROCESS | 1649 | 1466175664743 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1649 | 1466175664751 Marionette TRACE conn2 <- [1,798,null,{}] 08:01:04 INFO - PROCESS | 1649 | 1466175664759 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1649 | 1466175664764 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:04 INFO - PROCESS | 1649 | 1466175664844 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:01:04 INFO - PROCESS | 1649 | 1466175664852 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1649 | 1466175664853 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x119dce000 == 33 [pid = 1649] [id = 207] 08:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x111c1ec00) [pid = 1649] [serial = 619] [outer = 0x0] 08:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11889cc00) [pid = 1649] [serial = 620] [outer = 0x111c1ec00] 08:01:04 INFO - PROCESS | 1649 | 1466175664877 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11974b400) [pid = 1649] [serial = 621] [outer = 0x111c1ec00] 08:01:05 INFO - PROCESS | 1649 | 1466175665223 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 535ms 08:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:01:05 INFO - PROCESS | 1649 | 1466175665275 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1649 | 1466175665277 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:01:05 INFO - PROCESS | 1649 | 1466175665279 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1649 | 1466175665280 Marionette TRACE conn2 <- [1,802,null,{}] 08:01:05 INFO - PROCESS | 1649 | 1466175665282 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1649 | 1466175665283 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:05 INFO - PROCESS | 1649 | 1466175665360 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:01:05 INFO - PROCESS | 1649 | 1466175665367 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1649 | 1466175665368 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cf000 == 34 [pid = 1649] [id = 208] 08:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119994000) [pid = 1649] [serial = 622] [outer = 0x0] 08:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1199ad800) [pid = 1649] [serial = 623] [outer = 0x119994000] 08:01:05 INFO - PROCESS | 1649 | 1466175665392 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x124003000) [pid = 1649] [serial = 624] [outer = 0x119994000] 08:01:05 INFO - PROCESS | 1649 | 1466175665710 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 470ms 08:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:01:05 INFO - PROCESS | 1649 | 1466175665749 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1649 | 1466175665750 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:01:05 INFO - PROCESS | 1649 | 1466175665752 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1649 | 1466175665754 Marionette TRACE conn2 <- [1,806,null,{}] 08:01:05 INFO - PROCESS | 1649 | 1466175665756 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1649 | 1466175665757 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:05 INFO - PROCESS | 1649 | 1466175665831 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:01:05 INFO - PROCESS | 1649 | 1466175665861 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1649 | 1466175665865 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a83800 == 35 [pid = 1649] [id = 209] 08:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1244b0400) [pid = 1649] [serial = 625] [outer = 0x0] 08:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x124708c00) [pid = 1649] [serial = 626] [outer = 0x1244b0400] 08:01:05 INFO - PROCESS | 1649 | 1466175665923 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124d44c00) [pid = 1649] [serial = 627] [outer = 0x1244b0400] 08:01:06 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:01:06 INFO - PROCESS | 1649 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:01:06 INFO - PROCESS | 1649 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:01:06 INFO - PROCESS | 1649 | [GFX2-]: Using SkiaGL canvas. 08:01:06 INFO - PROCESS | 1649 | 1466175666310 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 568ms 08:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:01:06 INFO - PROCESS | 1649 | 1466175666321 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1649 | 1466175666322 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:01:06 INFO - PROCESS | 1649 | 1466175666324 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1649 | 1466175666325 Marionette TRACE conn2 <- [1,810,null,{}] 08:01:06 INFO - PROCESS | 1649 | 1466175666328 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1649 | 1466175666329 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:06 INFO - PROCESS | 1649 | 1466175666423 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:01:06 INFO - PROCESS | 1649 | 1466175666455 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1649 | 1466175666457 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a90800 == 36 [pid = 1649] [id = 210] 08:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x124d49000) [pid = 1649] [serial = 628] [outer = 0x0] 08:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1254fd000) [pid = 1649] [serial = 629] [outer = 0x124d49000] 08:01:06 INFO - PROCESS | 1649 | 1466175666480 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x125f91800) [pid = 1649] [serial = 630] [outer = 0x124d49000] 08:01:06 INFO - PROCESS | 1649 | 1466175666787 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 474ms 08:01:06 INFO - PROCESS | 1649 | 1466175666801 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:01:06 INFO - PROCESS | 1649 | 1466175666809 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:01:06 INFO - PROCESS | 1649 | 1466175666814 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1649 | 1466175666817 Marionette TRACE conn2 <- [1,814,null,{}] 08:01:06 INFO - PROCESS | 1649 | 1466175666827 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1649 | 1466175666828 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:06 INFO - PROCESS | 1649 | 1466175666921 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:01:06 INFO - PROCESS | 1649 | 1466175666924 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1649 | 1466175666925 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e15800 == 37 [pid = 1649] [id = 211] 08:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x125f8ec00) [pid = 1649] [serial = 631] [outer = 0x0] 08:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x125fed800) [pid = 1649] [serial = 632] [outer = 0x125f8ec00] 08:01:06 INFO - PROCESS | 1649 | 1466175666949 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x126067400) [pid = 1649] [serial = 633] [outer = 0x125f8ec00] 08:01:07 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 08:01:07 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:01:07 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - _addTest/ [0,817,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1649 | 1466175667293 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:01:07 INFO - PROCESS | 1649 | 1466175667295 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1649 | 1466175667299 Marionette TRACE conn2 <- [1,818,null,{}] 08:01:07 INFO - PROCESS | 1649 | 1466175667308 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 1649 | 1466175667309 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:07 INFO - PROCESS | 1649 | 1466175667401 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:01:07 INFO - PROCESS | 1649 | 1466175667404 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1649 | 1466175667405 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915c000 == 38 [pid = 1649] [id = 212] 08:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x126068000) [pid = 1649] [serial = 634] [outer = 0x0] 08:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1269bbc00) [pid = 1649] [serial = 635] [outer = 0x126068000] 08:01:07 INFO - PROCESS | 1649 | 1466175667429 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12701e400) [pid = 1649] [serial = 636] [outer = 0x126068000] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11835e800) [pid = 1649] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x115de2000) [pid = 1649] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x113345400) [pid = 1649] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x116827c00) [pid = 1649] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11682e000) [pid = 1649] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118363c00) [pid = 1649] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124d47800) [pid = 1649] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x126066400) [pid = 1649] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x119563000) [pid = 1649] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11999e000) [pid = 1649] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1248b9400) [pid = 1649] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:01:07 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x118176800) [pid = 1649] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:01:07 INFO - PROCESS | 1649 | 1466175667779 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 528ms 08:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:01:07 INFO - PROCESS | 1649 | 1466175667824 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1649 | 1466175667825 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:01:07 INFO - PROCESS | 1649 | 1466175667827 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1649 | 1466175667828 Marionette TRACE conn2 <- [1,822,null,{}] 08:01:07 INFO - PROCESS | 1649 | 1466175667838 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 1649 | 1466175667839 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:07 INFO - PROCESS | 1649 | 1466175667915 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:01:07 INFO - PROCESS | 1649 | 1466175667918 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1649 | 1466175667920 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x119dcc800 == 39 [pid = 1649] [id = 213] 08:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x113d70400) [pid = 1649] [serial = 637] [outer = 0x0] 08:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x118349000) [pid = 1649] [serial = 638] [outer = 0x113d70400] 08:01:07 INFO - PROCESS | 1649 | 1466175667944 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124b21800) [pid = 1649] [serial = 639] [outer = 0x113d70400] 08:01:08 INFO - PROCESS | 1649 | 1466175668266 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1649 | 1466175668300 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:01:08 INFO - PROCESS | 1649 | 1466175668302 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1649 | 1466175668304 Marionette TRACE conn2 <- [1,826,null,{}] 08:01:08 INFO - PROCESS | 1649 | 1466175668306 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1649 | 1466175668307 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:08 INFO - PROCESS | 1649 | 1466175668401 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:01:08 INFO - PROCESS | 1649 | 1466175668407 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1649 | 1466175668409 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295f9000 == 40 [pid = 1649] [id = 214] 08:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x126066400) [pid = 1649] [serial = 640] [outer = 0x0] 08:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x127026000) [pid = 1649] [serial = 641] [outer = 0x126066400] 08:01:08 INFO - PROCESS | 1649 | 1466175668438 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x128a6c000) [pid = 1649] [serial = 642] [outer = 0x126066400] 08:01:08 INFO - PROCESS | 1649 | 1466175668752 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 468ms 08:01:08 INFO - PROCESS | 1649 | 1466175668771 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1649 | 1466175668773 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:01:08 INFO - PROCESS | 1649 | 1466175668786 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1649 | 1466175668787 Marionette TRACE conn2 <- [1,830,null,{}] 08:01:08 INFO - PROCESS | 1649 | 1466175668789 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1649 | 1466175668791 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:08 INFO - PROCESS | 1649 | 1466175668876 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:01:08 INFO - PROCESS | 1649 | 1466175668881 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1649 | 1466175668882 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12aca2800 == 41 [pid = 1649] [id = 215] 08:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x128a6e400) [pid = 1649] [serial = 643] [outer = 0x0] 08:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x128ad2c00) [pid = 1649] [serial = 644] [outer = 0x128a6e400] 08:01:08 INFO - PROCESS | 1649 | 1466175668906 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x128c39800) [pid = 1649] [serial = 645] [outer = 0x128a6e400] 08:01:09 INFO - PROCESS | 1649 | 1466175669220 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 468ms 08:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:01:09 INFO - PROCESS | 1649 | 1466175669254 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1649 | 1466175669255 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:01:09 INFO - PROCESS | 1649 | 1466175669257 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1649 | 1466175669258 Marionette TRACE conn2 <- [1,834,null,{}] 08:01:09 INFO - PROCESS | 1649 | 1466175669261 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 1649 | 1466175669262 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:09 INFO - PROCESS | 1649 | 1466175669361 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:01:09 INFO - PROCESS | 1649 | 1466175669369 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1649 | 1466175669370 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d4800 == 42 [pid = 1649] [id = 216] 08:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x128a6c800) [pid = 1649] [serial = 646] [outer = 0x0] 08:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x128e56000) [pid = 1649] [serial = 647] [outer = 0x128a6c800] 08:01:09 INFO - PROCESS | 1649 | 1466175669393 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x128eed000) [pid = 1649] [serial = 648] [outer = 0x128a6c800] 08:01:09 INFO - PROCESS | 1649 | 1466175669670 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 08:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:01:09 INFO - PROCESS | 1649 | 1466175669726 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1649 | 1466175669728 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:01:09 INFO - PROCESS | 1649 | 1466175669732 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1649 | 1466175669733 Marionette TRACE conn2 <- [1,838,null,{}] 08:01:09 INFO - PROCESS | 1649 | 1466175669736 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 1649 | 1466175669737 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:09 INFO - PROCESS | 1649 | 1466175669811 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:01:09 INFO - PROCESS | 1649 | 1466175669817 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1649 | 1466175669818 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be74800 == 43 [pid = 1649] [id = 217] 08:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128eed400) [pid = 1649] [serial = 649] [outer = 0x0] 08:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12931a000) [pid = 1649] [serial = 650] [outer = 0x128eed400] 08:01:09 INFO - PROCESS | 1649 | 1466175669841 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1293e7000) [pid = 1649] [serial = 651] [outer = 0x128eed400] 08:01:10 INFO - PROCESS | 1649 | 1466175670313 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 618ms 08:01:10 INFO - PROCESS | 1649 | 1466175670351 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 1649 | 1466175670353 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:01:10 INFO - PROCESS | 1649 | 1466175670356 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1649 | 1466175670359 Marionette TRACE conn2 <- [1,842,null,{}] 08:01:10 INFO - PROCESS | 1649 | 1466175670363 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1649 | 1466175670365 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:10 INFO - PROCESS | 1649 | 1466175670468 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:01:10 INFO - PROCESS | 1649 | 1466175670519 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1649 | 1466175670521 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x118596800 == 44 [pid = 1649] [id = 218] 08:01:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x116812800) [pid = 1649] [serial = 652] [outer = 0x0] 08:01:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x116a31400) [pid = 1649] [serial = 653] [outer = 0x116812800] 08:01:10 INFO - PROCESS | 1649 | 1466175670551 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x117d42800) [pid = 1649] [serial = 654] [outer = 0x116812800] 08:01:10 INFO - PROCESS | 1649 | 1466175670968 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 625ms 08:01:10 INFO - PROCESS | 1649 | 1466175670982 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:01:10 INFO - PROCESS | 1649 | 1466175670985 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:01:10 INFO - PROCESS | 1649 | 1466175670989 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1649 | 1466175670991 Marionette TRACE conn2 <- [1,846,null,{}] 08:01:10 INFO - PROCESS | 1649 | 1466175670994 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1649 | 1466175670996 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:11 INFO - PROCESS | 1649 | 1466175671098 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:01:11 INFO - PROCESS | 1649 | 1466175671146 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1649 | 1466175671147 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695b000 == 45 [pid = 1649] [id = 219] 08:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118344400) [pid = 1649] [serial = 655] [outer = 0x0] 08:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1188aa000) [pid = 1649] [serial = 656] [outer = 0x118344400] 08:01:11 INFO - PROCESS | 1649 | 1466175671181 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119562000) [pid = 1649] [serial = 657] [outer = 0x118344400] 08:01:11 INFO - PROCESS | 1649 | 1466175671603 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 620ms 08:01:11 INFO - PROCESS | 1649 | 1466175671610 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1649 | 1466175671612 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:01:11 INFO - PROCESS | 1649 | 1466175671614 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1649 | 1466175671616 Marionette TRACE conn2 <- [1,850,null,{}] 08:01:11 INFO - PROCESS | 1649 | 1466175671624 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 1649 | 1466175671627 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:11 INFO - PROCESS | 1649 | 1466175671727 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:01:11 INFO - PROCESS | 1649 | 1466175671793 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1649 | 1466175671795 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be86000 == 46 [pid = 1649] [id = 220] 08:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11999ac00) [pid = 1649] [serial = 658] [outer = 0x0] 08:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124389400) [pid = 1649] [serial = 659] [outer = 0x11999ac00] 08:01:11 INFO - PROCESS | 1649 | 1466175671825 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125060800) [pid = 1649] [serial = 660] [outer = 0x11999ac00] 08:01:12 INFO - PROCESS | 1649 | 1466175672209 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 621ms 08:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:01:12 INFO - PROCESS | 1649 | 1466175672235 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1649 | 1466175672237 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:01:12 INFO - PROCESS | 1649 | 1466175672239 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1649 | 1466175672241 Marionette TRACE conn2 <- [1,854,null,{}] 08:01:12 INFO - PROCESS | 1649 | 1466175672243 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1649 | 1466175672245 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:12 INFO - PROCESS | 1649 | 1466175672345 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:01:12 INFO - PROCESS | 1649 | 1466175672434 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1649 | 1466175672435 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfea800 == 47 [pid = 1649] [id = 221] 08:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x126065c00) [pid = 1649] [serial = 661] [outer = 0x0] 08:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x126d02800) [pid = 1649] [serial = 662] [outer = 0x126065c00] 08:01:12 INFO - PROCESS | 1649 | 1466175672463 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128a6d800) [pid = 1649] [serial = 663] [outer = 0x126065c00] 08:01:12 INFO - PROCESS | 1649 | 1466175672884 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 668ms 08:01:12 INFO - PROCESS | 1649 | 1466175672908 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1649 | 1466175672909 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:01:12 INFO - PROCESS | 1649 | 1466175672911 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1649 | 1466175672913 Marionette TRACE conn2 <- [1,858,null,{}] 08:01:12 INFO - PROCESS | 1649 | 1466175672915 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1649 | 1466175672917 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:13 INFO - PROCESS | 1649 | 1466175673014 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:01:13 INFO - PROCESS | 1649 | 1466175673211 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1649 | 1466175673212 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x116632000 == 48 [pid = 1649] [id = 222] 08:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1110a6000) [pid = 1649] [serial = 664] [outer = 0x0] 08:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x112d78400) [pid = 1649] [serial = 665] [outer = 0x1110a6000] 08:01:13 INFO - PROCESS | 1649 | 1466175673240 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x116246800) [pid = 1649] [serial = 666] [outer = 0x1110a6000] 08:01:13 INFO - PROCESS | 1649 | 1466175673636 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 770ms 08:01:13 INFO - PROCESS | 1649 | 1466175673684 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1649 | 1466175673686 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:01:13 INFO - PROCESS | 1649 | 1466175673689 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1649 | 1466175673691 Marionette TRACE conn2 <- [1,862,null,{}] 08:01:13 INFO - PROCESS | 1649 | 1466175673695 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 1649 | 1466175673697 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:13 INFO - PROCESS | 1649 | 1466175673811 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:01:13 INFO - PROCESS | 1649 | 1466175673931 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1649 | 1466175673932 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x115eca000 == 49 [pid = 1649] [id = 223] 08:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x113347c00) [pid = 1649] [serial = 667] [outer = 0x0] 08:01:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1133e7c00) [pid = 1649] [serial = 668] [outer = 0x113347c00] 08:01:13 INFO - PROCESS | 1649 | 1466175673983 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x113d3d800) [pid = 1649] [serial = 669] [outer = 0x113347c00] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d4800 == 48 [pid = 1649] [id = 216] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12aca2800 == 47 [pid = 1649] [id = 215] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1295f9000 == 46 [pid = 1649] [id = 214] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119dcc800 == 45 [pid = 1649] [id = 213] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12915c000 == 44 [pid = 1649] [id = 212] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x128e15800 == 43 [pid = 1649] [id = 211] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x128a90800 == 42 [pid = 1649] [id = 210] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119a83800 == 41 [pid = 1649] [id = 209] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cf000 == 40 [pid = 1649] [id = 208] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119dce000 == 39 [pid = 1649] [id = 207] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x117d75800 == 38 [pid = 1649] [id = 206] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x113b46800 == 37 [pid = 1649] [id = 205] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x112e99000 == 36 [pid = 1649] [id = 204] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x11725b800 == 35 [pid = 1649] [id = 203] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x125a86000 == 34 [pid = 1649] [id = 202] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1192cd800 == 33 [pid = 1649] [id = 194] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x116632000 == 32 [pid = 1649] [id = 222] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfea800 == 31 [pid = 1649] [id = 221] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12be86000 == 30 [pid = 1649] [id = 220] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12695b000 == 29 [pid = 1649] [id = 219] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x118596800 == 28 [pid = 1649] [id = 218] 08:01:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12be74800 == 27 [pid = 1649] [id = 217] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1183dec00) [pid = 1649] [serial = 590] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x116823800) [pid = 1649] [serial = 587] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1133f2c00) [pid = 1649] [serial = 584] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x113eaa400) [pid = 1649] [serial = 585] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11682e400) [pid = 1649] [serial = 581] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118319000) [pid = 1649] [serial = 582] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11817c400) [pid = 1649] [serial = 570] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116f9f800) [pid = 1649] [serial = 569] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11999c800) [pid = 1649] [serial = 573] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119749c00) [pid = 1649] [serial = 572] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x125f98c00) [pid = 1649] [serial = 576] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12505fc00) [pid = 1649] [serial = 575] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x126d08400) [pid = 1649] [serial = 579] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x126931c00) [pid = 1649] [serial = 578] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119568400) [pid = 1649] [serial = 593] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1199ad400) [pid = 1649] [serial = 596] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124d3b000) [pid = 1649] [serial = 602] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11999e400) [pid = 1649] [serial = 599] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124d49c00) [pid = 1649] [serial = 603] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1208e6400) [pid = 1649] [serial = 597] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x125052000) [pid = 1649] [serial = 605] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119991c00) [pid = 1649] [serial = 594] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11889e000) [pid = 1649] [serial = 591] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x124673400) [pid = 1649] [serial = 600] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x116f4c800) [pid = 1649] [serial = 588] [outer = 0x0] [url = about:blank] 08:01:14 INFO - PROCESS | 1649 | 1466175674922 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1272ms 08:01:14 INFO - PROCESS | 1649 | 1466175674963 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:01:14 INFO - PROCESS | 1649 | 1466175674967 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:01:14 INFO - PROCESS | 1649 | 1466175674970 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1649 | 1466175674972 Marionette TRACE conn2 <- [1,866,null,{}] 08:01:14 INFO - PROCESS | 1649 | 1466175674975 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 1649 | 1466175674977 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:15 INFO - PROCESS | 1649 | 1466175675057 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:01:15 INFO - PROCESS | 1649 | 1466175675061 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1649 | 1466175675064 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x115d76000 == 28 [pid = 1649] [id = 224] 08:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x112d7b800) [pid = 1649] [serial = 670] [outer = 0x0] 08:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1133f4800) [pid = 1649] [serial = 671] [outer = 0x112d7b800] 08:01:15 INFO - PROCESS | 1649 | 1466175675093 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x113d6c000) [pid = 1649] [serial = 672] [outer = 0x112d7b800] 08:01:15 INFO - PROCESS | 1649 | 1466175675437 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 08:01:15 INFO - PROCESS | 1649 | 1466175675494 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1649 | 1466175675497 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:01:15 INFO - PROCESS | 1649 | 1466175675503 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1649 | 1466175675505 Marionette TRACE conn2 <- [1,870,null,{}] 08:01:15 INFO - PROCESS | 1649 | 1466175675507 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1649 | 1466175675509 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:15 INFO - PROCESS | 1649 | 1466175675588 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:01:15 INFO - PROCESS | 1649 | 1466175675592 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1649 | 1466175675594 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7c000 == 29 [pid = 1649] [id = 225] 08:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116645400) [pid = 1649] [serial = 673] [outer = 0x0] 08:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116777c00) [pid = 1649] [serial = 674] [outer = 0x116645400] 08:01:15 INFO - PROCESS | 1649 | 1466175675623 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11682a400) [pid = 1649] [serial = 675] [outer = 0x116645400] 08:01:15 INFO - PROCESS | 1649 | 1466175675973 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 08:01:16 INFO - PROCESS | 1649 | 1466175676023 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:01:16 INFO - PROCESS | 1649 | 1466175676025 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:01:16 INFO - PROCESS | 1649 | 1466175676027 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1649 | 1466175676029 Marionette TRACE conn2 <- [1,874,null,{}] 08:01:16 INFO - PROCESS | 1649 | 1466175676037 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 1649 | 1466175676040 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:16 INFO - PROCESS | 1649 | 1466175676116 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:01:16 INFO - PROCESS | 1649 | 1466175676120 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1649 | 1466175676123 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x118596800 == 30 [pid = 1649] [id = 226] 08:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x116fa2000) [pid = 1649] [serial = 676] [outer = 0x0] 08:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x117d42c00) [pid = 1649] [serial = 677] [outer = 0x116fa2000] 08:01:16 INFO - PROCESS | 1649 | 1466175676152 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11830c400) [pid = 1649] [serial = 678] [outer = 0x116fa2000] 08:01:16 INFO - PROCESS | 1649 | 1466175676472 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 472ms 08:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:01:16 INFO - PROCESS | 1649 | 1466175676500 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1649 | 1466175676502 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:01:16 INFO - PROCESS | 1649 | 1466175676504 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1649 | 1466175676505 Marionette TRACE conn2 <- [1,878,null,{}] 08:01:16 INFO - PROCESS | 1649 | 1466175676508 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 1649 | 1466175676509 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:16 INFO - PROCESS | 1649 | 1466175676588 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:01:16 INFO - PROCESS | 1649 | 1466175676651 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1649 | 1466175676652 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192dc800 == 31 [pid = 1649] [id = 227] 08:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x116814800) [pid = 1649] [serial = 679] [outer = 0x0] 08:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11834d400) [pid = 1649] [serial = 680] [outer = 0x116814800] 08:01:16 INFO - PROCESS | 1649 | 1466175676677 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1183dd800) [pid = 1649] [serial = 681] [outer = 0x116814800] 08:01:17 INFO - PROCESS | 1649 | 1466175677010 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 518ms 08:01:17 INFO - PROCESS | 1649 | 1466175677022 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1649 | 1466175677024 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:01:17 INFO - PROCESS | 1649 | 1466175677026 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1649 | 1466175677027 Marionette TRACE conn2 <- [1,882,null,{}] 08:01:17 INFO - PROCESS | 1649 | 1466175677032 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1649 | 1466175677033 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:17 INFO - PROCESS | 1649 | 1466175677124 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:01:17 INFO - PROCESS | 1649 | 1466175677156 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1649 | 1466175677158 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a96000 == 32 [pid = 1649] [id = 228] 08:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x112a7ac00) [pid = 1649] [serial = 682] [outer = 0x0] 08:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118612c00) [pid = 1649] [serial = 683] [outer = 0x112a7ac00] 08:01:17 INFO - PROCESS | 1649 | 1466175677182 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1186a1c00) [pid = 1649] [serial = 684] [outer = 0x112a7ac00] 08:01:17 INFO - PROCESS | 1649 | 1466175677508 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 522ms 08:01:17 INFO - PROCESS | 1649 | 1466175677548 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1649 | 1466175677549 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:01:17 INFO - PROCESS | 1649 | 1466175677551 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1649 | 1466175677552 Marionette TRACE conn2 <- [1,886,null,{}] 08:01:17 INFO - PROCESS | 1649 | 1466175677555 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1649 | 1466175677559 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:17 INFO - PROCESS | 1649 | 1466175677666 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:01:17 INFO - PROCESS | 1649 | 1466175677705 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1649 | 1466175677707 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x124294800 == 33 [pid = 1649] [id = 229] 08:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11889f000) [pid = 1649] [serial = 685] [outer = 0x0] 08:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1195f3400) [pid = 1649] [serial = 686] [outer = 0x11889f000] 08:01:17 INFO - PROCESS | 1649 | 1466175677731 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11999c400) [pid = 1649] [serial = 687] [outer = 0x11889f000] 08:01:18 INFO - PROCESS | 1649 | 1466175678031 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 08:01:18 INFO - PROCESS | 1649 | 1466175678072 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1649 | 1466175678073 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:01:18 INFO - PROCESS | 1649 | 1466175678076 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1649 | 1466175678077 Marionette TRACE conn2 <- [1,890,null,{}] 08:01:18 INFO - PROCESS | 1649 | 1466175678081 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1649 | 1466175678083 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:18 INFO - PROCESS | 1649 | 1466175678174 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:01:18 INFO - PROCESS | 1649 | 1466175678178 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1649 | 1466175678180 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bbc000 == 34 [pid = 1649] [id = 230] 08:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11944a800) [pid = 1649] [serial = 688] [outer = 0x0] 08:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119b78c00) [pid = 1649] [serial = 689] [outer = 0x11944a800] 08:01:18 INFO - PROCESS | 1649 | 1466175678204 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1208e7000) [pid = 1649] [serial = 690] [outer = 0x11944a800] 08:01:18 INFO - PROCESS | 1649 | 1466175678540 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 475ms 08:01:18 INFO - PROCESS | 1649 | 1466175678554 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1649 | 1466175678555 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:01:18 INFO - PROCESS | 1649 | 1466175678558 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1649 | 1466175678559 Marionette TRACE conn2 <- [1,894,null,{}] 08:01:18 INFO - PROCESS | 1649 | 1466175678561 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1649 | 1466175678563 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:18 INFO - PROCESS | 1649 | 1466175678824 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128a6c800) [pid = 1649] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128eed400) [pid = 1649] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x111c1ec00) [pid = 1649] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x113d70400) [pid = 1649] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124d49000) [pid = 1649] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x125f8ec00) [pid = 1649] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119994000) [pid = 1649] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110fb8800) [pid = 1649] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1133ef800) [pid = 1649] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x126068000) [pid = 1649] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124985400) [pid = 1649] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1244b0400) [pid = 1649] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x115d1f400) [pid = 1649] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x126066400) [pid = 1649] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x128a6e400) [pid = 1649] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:01:18 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x112d79000) [pid = 1649] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:01:18 INFO - PROCESS | 1649 | 1466175678868 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1649 | 1466175678869 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x118369800 == 35 [pid = 1649] [id = 231] 08:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x110fadc00) [pid = 1649] [serial = 691] [outer = 0x0] 08:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x113018800) [pid = 1649] [serial = 692] [outer = 0x110fadc00] 08:01:18 INFO - PROCESS | 1649 | 1466175678894 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11830c800) [pid = 1649] [serial = 693] [outer = 0x110fadc00] 08:01:19 INFO - PROCESS | 1649 | 1466175679155 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 619ms 08:01:19 INFO - PROCESS | 1649 | 1466175679185 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1649 | 1466175679186 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:01:19 INFO - PROCESS | 1649 | 1466175679204 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1649 | 1466175679205 Marionette TRACE conn2 <- [1,898,null,{}] 08:01:19 INFO - PROCESS | 1649 | 1466175679207 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 1649 | 1466175679208 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:19 INFO - PROCESS | 1649 | 1466175679289 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:01:19 INFO - PROCESS | 1649 | 1466175679293 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1649 | 1466175679294 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc5000 == 36 [pid = 1649] [id = 232] 08:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x116813400) [pid = 1649] [serial = 694] [outer = 0x0] 08:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12400a000) [pid = 1649] [serial = 695] [outer = 0x116813400] 08:01:19 INFO - PROCESS | 1649 | 1466175679321 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1244aac00) [pid = 1649] [serial = 696] [outer = 0x116813400] 08:01:19 INFO - PROCESS | 1649 | 1466175679686 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 527ms 08:01:19 INFO - PROCESS | 1649 | 1466175679725 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1649 | 1466175679726 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:01:19 INFO - PROCESS | 1649 | 1466175679739 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1649 | 1466175679741 Marionette TRACE conn2 <- [1,902,null,{}] 08:01:19 INFO - PROCESS | 1649 | 1466175679744 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 1649 | 1466175679748 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:19 INFO - PROCESS | 1649 | 1466175679865 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:01:19 INFO - PROCESS | 1649 | 1466175679870 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1649 | 1466175679871 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a90000 == 37 [pid = 1649] [id = 233] 08:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124005400) [pid = 1649] [serial = 697] [outer = 0x0] 08:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1248bc400) [pid = 1649] [serial = 698] [outer = 0x124005400] 08:01:19 INFO - PROCESS | 1649 | 1466175679909 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124b23800) [pid = 1649] [serial = 699] [outer = 0x124005400] 08:01:20 INFO - PROCESS | 1649 | 1466175680310 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 619ms 08:01:20 INFO - PROCESS | 1649 | 1466175680359 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1649 | 1466175680362 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:01:20 INFO - PROCESS | 1649 | 1466175680366 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1649 | 1466175680368 Marionette TRACE conn2 <- [1,906,null,{}] 08:01:20 INFO - PROCESS | 1649 | 1466175680382 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 1649 | 1466175680384 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:20 INFO - PROCESS | 1649 | 1466175680517 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:01:20 INFO - PROCESS | 1649 | 1466175680550 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1649 | 1466175680552 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x129155000 == 38 [pid = 1649] [id = 234] 08:01:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124d3bc00) [pid = 1649] [serial = 700] [outer = 0x0] 08:01:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124df9000) [pid = 1649] [serial = 701] [outer = 0x124d3bc00] 08:01:20 INFO - PROCESS | 1649 | 1466175680594 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1253ae400) [pid = 1649] [serial = 702] [outer = 0x124d3bc00] 08:01:21 INFO - PROCESS | 1649 | 1466175681196 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 874ms 08:01:21 INFO - PROCESS | 1649 | 1466175681242 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1649 | 1466175681250 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:01:21 INFO - PROCESS | 1649 | 1466175681257 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1649 | 1466175681260 Marionette TRACE conn2 <- [1,910,null,{}] 08:01:21 INFO - PROCESS | 1649 | 1466175681266 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 1649 | 1466175681269 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:21 INFO - PROCESS | 1649 | 1466175681428 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:01:21 INFO - PROCESS | 1649 | 1466175681507 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1649 | 1466175681509 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f69000 == 39 [pid = 1649] [id = 235] 08:01:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11291d000) [pid = 1649] [serial = 703] [outer = 0x0] 08:01:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1133f0000) [pid = 1649] [serial = 704] [outer = 0x11291d000] 08:01:21 INFO - PROCESS | 1649 | 1466175681540 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x115d22c00) [pid = 1649] [serial = 705] [outer = 0x11291d000] 08:01:22 INFO - PROCESS | 1649 | 1466175682067 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 826ms 08:01:22 INFO - PROCESS | 1649 | 1466175682105 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1649 | 1466175682108 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:01:22 INFO - PROCESS | 1649 | 1466175682116 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1649 | 1466175682118 Marionette TRACE conn2 <- [1,914,null,{}] 08:01:22 INFO - PROCESS | 1649 | 1466175682121 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1649 | 1466175682123 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:22 INFO - PROCESS | 1649 | 1466175682228 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:01:22 INFO - PROCESS | 1649 | 1466175682301 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1649 | 1466175682303 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x124179000 == 40 [pid = 1649] [id = 236] 08:01:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x116f4c400) [pid = 1649] [serial = 706] [outer = 0x0] 08:01:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1174dc400) [pid = 1649] [serial = 707] [outer = 0x116f4c400] 08:01:22 INFO - PROCESS | 1649 | 1466175682333 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118181800) [pid = 1649] [serial = 708] [outer = 0x116f4c400] 08:01:22 INFO - PROCESS | 1649 | 1466175682962 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x128a90000 == 39 [pid = 1649] [id = 233] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc5000 == 38 [pid = 1649] [id = 232] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x118369800 == 37 [pid = 1649] [id = 231] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x124bbc000 == 36 [pid = 1649] [id = 230] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x124294800 == 35 [pid = 1649] [id = 229] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x119a96000 == 34 [pid = 1649] [id = 228] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1192dc800 == 33 [pid = 1649] [id = 227] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x118596800 == 32 [pid = 1649] [id = 226] 08:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 920ms 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7c000 == 31 [pid = 1649] [id = 225] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x115d76000 == 30 [pid = 1649] [id = 224] 08:01:23 INFO - PROCESS | 1649 | --DOCSHELL 0x115eca000 == 29 [pid = 1649] [id = 223] 08:01:23 INFO - PROCESS | 1649 | 1466175683039 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1649 | 1466175683042 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:01:23 INFO - PROCESS | 1649 | 1466175683045 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1649 | 1466175683047 Marionette TRACE conn2 <- [1,918,null,{}] 08:01:23 INFO - PROCESS | 1649 | 1466175683051 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 1649 | 1466175683052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:23 INFO - PROCESS | 1649 | 1466175683129 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x128c39800) [pid = 1649] [serial = 645] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128eed000) [pid = 1649] [serial = 648] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128e56000) [pid = 1649] [serial = 647] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1293e7000) [pid = 1649] [serial = 651] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12931a000) [pid = 1649] [serial = 650] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11889cc00) [pid = 1649] [serial = 620] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124b21800) [pid = 1649] [serial = 639] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1254fd000) [pid = 1649] [serial = 629] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x126067400) [pid = 1649] [serial = 633] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124003000) [pid = 1649] [serial = 624] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x115e6bc00) [pid = 1649] [serial = 612] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1183d7000) [pid = 1649] [serial = 618] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x125f91800) [pid = 1649] [serial = 630] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1269bbc00) [pid = 1649] [serial = 635] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12505ac00) [pid = 1649] [serial = 606] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125fed800) [pid = 1649] [serial = 632] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1199ad800) [pid = 1649] [serial = 623] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124d44c00) [pid = 1649] [serial = 627] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1175e3800) [pid = 1649] [serial = 617] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116815800) [pid = 1649] [serial = 609] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118349000) [pid = 1649] [serial = 638] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x127026000) [pid = 1649] [serial = 641] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x128a6c000) [pid = 1649] [serial = 642] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x113344000) [pid = 1649] [serial = 611] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x115e62000) [pid = 1649] [serial = 608] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12701e400) [pid = 1649] [serial = 636] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x128ad2c00) [pid = 1649] [serial = 644] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x11974b400) [pid = 1649] [serial = 621] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x124708c00) [pid = 1649] [serial = 626] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x116249000) [pid = 1649] [serial = 614] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x116fa6400) [pid = 1649] [serial = 615] [outer = 0x0] [url = about:blank] 08:01:23 INFO - PROCESS | 1649 | 1466175683191 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1649 | 1466175683194 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x115d7e000 == 30 [pid = 1649] [id = 237] 08:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x112a6fc00) [pid = 1649] [serial = 709] [outer = 0x0] 08:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x113bcbc00) [pid = 1649] [serial = 710] [outer = 0x112a6fc00] 08:01:23 INFO - PROCESS | 1649 | 1466175683224 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x115e64400) [pid = 1649] [serial = 711] [outer = 0x112a6fc00] 08:01:23 INFO - PROCESS | 1649 | 1466175683519 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 520ms 08:01:23 INFO - PROCESS | 1649 | 1466175683566 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1649 | 1466175683568 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:01:23 INFO - PROCESS | 1649 | 1466175683573 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1649 | 1466175683574 Marionette TRACE conn2 <- [1,922,null,{}] 08:01:23 INFO - PROCESS | 1649 | 1466175683576 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 1649 | 1466175683578 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:23 INFO - PROCESS | 1649 | 1466175683655 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:01:23 INFO - PROCESS | 1649 | 1466175683659 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1649 | 1466175683661 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d72000 == 31 [pid = 1649] [id = 238] 08:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x116823800) [pid = 1649] [serial = 712] [outer = 0x0] 08:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x116fa5c00) [pid = 1649] [serial = 713] [outer = 0x116823800] 08:01:23 INFO - PROCESS | 1649 | 1466175683691 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11817c000) [pid = 1649] [serial = 714] [outer = 0x116823800] 08:01:24 INFO - PROCESS | 1649 | 1466175684039 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 08:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:01:24 INFO - PROCESS | 1649 | 1466175684093 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1649 | 1466175684094 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:01:24 INFO - PROCESS | 1649 | 1466175684096 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1649 | 1466175684099 Marionette TRACE conn2 <- [1,926,null,{}] 08:01:24 INFO - PROCESS | 1649 | 1466175684107 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1649 | 1466175684110 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:24 INFO - PROCESS | 1649 | 1466175684187 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:01:24 INFO - PROCESS | 1649 | 1466175684192 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1649 | 1466175684195 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x11940a800 == 32 [pid = 1649] [id = 239] 08:01:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11274a400) [pid = 1649] [serial = 715] [outer = 0x0] 08:01:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11869f400) [pid = 1649] [serial = 716] [outer = 0x11274a400] 08:01:24 INFO - PROCESS | 1649 | 1466175684225 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x119563800) [pid = 1649] [serial = 717] [outer = 0x11274a400] 08:01:24 INFO - PROCESS | 1649 | 1466175684542 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 472ms 08:01:24 INFO - PROCESS | 1649 | 1466175684568 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1649 | 1466175684570 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:01:24 INFO - PROCESS | 1649 | 1466175684579 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1649 | 1466175684581 Marionette TRACE conn2 <- [1,930,null,{}] 08:01:24 INFO - PROCESS | 1649 | 1466175684585 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1649 | 1466175684586 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:24 INFO - PROCESS | 1649 | 1466175684664 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:01:24 INFO - PROCESS | 1649 | 1466175684668 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1649 | 1466175684670 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12417e800 == 33 [pid = 1649] [id = 240] 08:01:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119568000) [pid = 1649] [serial = 718] [outer = 0x0] 08:01:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11974b000) [pid = 1649] [serial = 719] [outer = 0x119568000] 08:01:24 INFO - PROCESS | 1649 | 1466175684695 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119998400) [pid = 1649] [serial = 720] [outer = 0x119568000] 08:01:25 INFO - PROCESS | 1649 | 1466175685042 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 480ms 08:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:01:25 INFO - PROCESS | 1649 | 1466175685053 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1649 | 1466175685054 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:01:25 INFO - PROCESS | 1649 | 1466175685056 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1649 | 1466175685057 Marionette TRACE conn2 <- [1,934,null,{}] 08:01:25 INFO - PROCESS | 1649 | 1466175685059 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1649 | 1466175685060 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:25 INFO - PROCESS | 1649 | 1466175685140 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:01:25 INFO - PROCESS | 1649 | 1466175685144 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1649 | 1466175685145 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a7d800 == 34 [pid = 1649] [id = 241] 08:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118345400) [pid = 1649] [serial = 721] [outer = 0x0] 08:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1199b3400) [pid = 1649] [serial = 722] [outer = 0x118345400] 08:01:25 INFO - PROCESS | 1649 | 1466175685171 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12421dc00) [pid = 1649] [serial = 723] [outer = 0x118345400] 08:01:25 INFO - PROCESS | 1649 | 1466175685534 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 518ms 08:01:25 INFO - PROCESS | 1649 | 1466175685575 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1649 | 1466175685576 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:01:25 INFO - PROCESS | 1649 | 1466175685584 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1649 | 1466175685585 Marionette TRACE conn2 <- [1,938,null,{}] 08:01:25 INFO - PROCESS | 1649 | 1466175685587 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1649 | 1466175685591 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:25 INFO - PROCESS | 1649 | 1466175685707 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:01:25 INFO - PROCESS | 1649 | 1466175685713 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1649 | 1466175685714 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x128aa1000 == 35 [pid = 1649] [id = 242] 08:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12438d000) [pid = 1649] [serial = 724] [outer = 0x0] 08:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124d43800) [pid = 1649] [serial = 725] [outer = 0x12438d000] 08:01:25 INFO - PROCESS | 1649 | 1466175685739 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x125060c00) [pid = 1649] [serial = 726] [outer = 0x12438d000] 08:01:26 INFO - PROCESS | 1649 | 1466175686089 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 526ms 08:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:01:26 INFO - PROCESS | 1649 | 1466175686104 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1649 | 1466175686105 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 1649 | 1466175686107 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1649 | 1466175686108 Marionette TRACE conn2 <- [1,942,null,{}] 08:01:26 INFO - PROCESS | 1649 | 1466175686111 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 1649 | 1466175686113 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:26 INFO - PROCESS | 1649 | 1466175686215 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:01:26 INFO - PROCESS | 1649 | 1466175686219 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1649 | 1466175686220 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x129157800 == 36 [pid = 1649] [id = 243] 08:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x125053c00) [pid = 1649] [serial = 727] [outer = 0x0] 08:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1254f7400) [pid = 1649] [serial = 728] [outer = 0x125053c00] 08:01:26 INFO - PROCESS | 1649 | 1466175686244 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125ab5000) [pid = 1649] [serial = 729] [outer = 0x125053c00] 08:01:26 INFO - PROCESS | 1649 | 1466175686574 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 518ms 08:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:01:26 INFO - PROCESS | 1649 | 1466175686626 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1649 | 1466175686627 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:01:26 INFO - PROCESS | 1649 | 1466175686629 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1649 | 1466175686630 Marionette TRACE conn2 <- [1,946,null,{}] 08:01:26 INFO - PROCESS | 1649 | 1466175686633 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 1649 | 1466175686634 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:26 INFO - PROCESS | 1649 | 1466175686726 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:01:26 INFO - PROCESS | 1649 | 1466175686737 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1649 | 1466175686738 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e8800 == 37 [pid = 1649] [id = 244] 08:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125435800) [pid = 1649] [serial = 730] [outer = 0x0] 08:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125f93400) [pid = 1649] [serial = 731] [outer = 0x125435800] 08:01:26 INFO - PROCESS | 1649 | 1466175686763 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12605e400) [pid = 1649] [serial = 732] [outer = 0x125435800] 08:01:27 INFO - PROCESS | 1649 | 1466175687092 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 08:01:27 INFO - PROCESS | 1649 | 1466175687149 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1649 | 1466175687151 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:01:27 INFO - PROCESS | 1649 | 1466175687153 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1649 | 1466175687154 Marionette TRACE conn2 <- [1,950,null,{}] 08:01:27 INFO - PROCESS | 1649 | 1466175687156 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1649 | 1466175687157 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:27 INFO - PROCESS | 1649 | 1466175687363 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116fa2000) [pid = 1649] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x116814800) [pid = 1649] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x116813400) [pid = 1649] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x116812800) [pid = 1649] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118344400) [pid = 1649] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11999ac00) [pid = 1649] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x126065c00) [pid = 1649] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x116645400) [pid = 1649] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x112a7ac00) [pid = 1649] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x113347c00) [pid = 1649] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x112d7b800) [pid = 1649] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1110a6000) [pid = 1649] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11889f000) [pid = 1649] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11944a800) [pid = 1649] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110fadc00) [pid = 1649] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:01:27 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124005400) [pid = 1649] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:01:27 INFO - PROCESS | 1649 | 1466175687430 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1649 | 1466175687432 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x112006800 == 38 [pid = 1649] [id = 245] 08:01:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x110fb8800) [pid = 1649] [serial = 733] [outer = 0x0] 08:01:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x111e2a000) [pid = 1649] [serial = 734] [outer = 0x110fb8800] 08:01:27 INFO - PROCESS | 1649 | 1466175687465 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x112a72000) [pid = 1649] [serial = 735] [outer = 0x110fb8800] 08:01:27 INFO - PROCESS | 1649 | 1466175687895 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 771ms 08:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:01:27 INFO - PROCESS | 1649 | 1466175687933 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1649 | 1466175687936 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:01:27 INFO - PROCESS | 1649 | 1466175687939 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1649 | 1466175687941 Marionette TRACE conn2 <- [1,954,null,{}] 08:01:27 INFO - PROCESS | 1649 | 1466175687944 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1649 | 1466175687950 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:28 INFO - PROCESS | 1649 | 1466175688052 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:01:28 INFO - PROCESS | 1649 | 1466175688103 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1649 | 1466175688105 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192d9000 == 39 [pid = 1649] [id = 246] 08:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113d67800) [pid = 1649] [serial = 736] [outer = 0x0] 08:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116827800) [pid = 1649] [serial = 737] [outer = 0x113d67800] 08:01:28 INFO - PROCESS | 1649 | 1466175688135 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116fa6400) [pid = 1649] [serial = 738] [outer = 0x113d67800] 08:01:28 INFO - PROCESS | 1649 | 1466175688583 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 673ms 08:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:01:28 INFO - PROCESS | 1649 | 1466175688612 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1649 | 1466175688614 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:01:28 INFO - PROCESS | 1649 | 1466175688616 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1649 | 1466175688618 Marionette TRACE conn2 <- [1,958,null,{}] 08:01:28 INFO - PROCESS | 1649 | 1466175688620 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 1649 | 1466175688622 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:28 INFO - PROCESS | 1649 | 1466175688738 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:01:28 INFO - PROCESS | 1649 | 1466175688806 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1649 | 1466175688807 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x126da6800 == 40 [pid = 1649] [id = 247] 08:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11834cc00) [pid = 1649] [serial = 739] [outer = 0x0] 08:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118698800) [pid = 1649] [serial = 740] [outer = 0x11834cc00] 08:01:28 INFO - PROCESS | 1649 | 1466175688836 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119564000) [pid = 1649] [serial = 741] [outer = 0x11834cc00] 08:01:29 INFO - PROCESS | 1649 | 1466175689253 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 08:01:29 INFO - PROCESS | 1649 | 1466175689286 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1649 | 1466175689289 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:01:29 INFO - PROCESS | 1649 | 1466175689297 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1649 | 1466175689300 Marionette TRACE conn2 <- [1,962,null,{}] 08:01:29 INFO - PROCESS | 1649 | 1466175689303 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1649 | 1466175689305 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:29 INFO - PROCESS | 1649 | 1466175689407 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:01:29 INFO - PROCESS | 1649 | 1466175689460 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1649 | 1466175689461 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a637000 == 41 [pid = 1649] [id = 248] 08:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119569000) [pid = 1649] [serial = 742] [outer = 0x0] 08:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124005400) [pid = 1649] [serial = 743] [outer = 0x119569000] 08:01:29 INFO - PROCESS | 1649 | 1466175689489 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12498b400) [pid = 1649] [serial = 744] [outer = 0x119569000] 08:01:30 INFO - PROCESS | 1649 | 1466175690060 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 826ms 08:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:01:30 INFO - PROCESS | 1649 | 1466175690119 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1649 | 1466175690121 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:01:30 INFO - PROCESS | 1649 | 1466175690124 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1649 | 1466175690127 Marionette TRACE conn2 <- [1,966,null,{}] 08:01:30 INFO - PROCESS | 1649 | 1466175690133 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 1649 | 1466175690135 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:30 INFO - PROCESS | 1649 | 1466175690229 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:01:30 INFO - PROCESS | 1649 | 1466175690293 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1649 | 1466175690296 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x118590000 == 42 [pid = 1649] [id = 249] 08:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x113e9e400) [pid = 1649] [serial = 745] [outer = 0x0] 08:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1166b9c00) [pid = 1649] [serial = 746] [outer = 0x113e9e400] 08:01:30 INFO - PROCESS | 1649 | 1466175690323 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x116f4c000) [pid = 1649] [serial = 747] [outer = 0x113e9e400] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e8800 == 41 [pid = 1649] [id = 244] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x129157800 == 40 [pid = 1649] [id = 243] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x128aa1000 == 39 [pid = 1649] [id = 242] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x125a7d800 == 38 [pid = 1649] [id = 241] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12417e800 == 37 [pid = 1649] [id = 240] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x11940a800 == 36 [pid = 1649] [id = 239] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x117d72000 == 35 [pid = 1649] [id = 238] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x115d7e000 == 34 [pid = 1649] [id = 237] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x129155000 == 33 [pid = 1649] [id = 234] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x116f69000 == 32 [pid = 1649] [id = 235] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x124179000 == 31 [pid = 1649] [id = 236] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12a637000 == 30 [pid = 1649] [id = 248] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x126da6800 == 29 [pid = 1649] [id = 247] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1192d9000 == 28 [pid = 1649] [id = 246] 08:01:31 INFO - PROCESS | 1649 | --DOCSHELL 0x112006800 == 27 [pid = 1649] [id = 245] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x117d42800) [pid = 1649] [serial = 654] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x116a31400) [pid = 1649] [serial = 653] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119562000) [pid = 1649] [serial = 657] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1188aa000) [pid = 1649] [serial = 656] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x125060800) [pid = 1649] [serial = 660] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124389400) [pid = 1649] [serial = 659] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x128a6d800) [pid = 1649] [serial = 663] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11682a400) [pid = 1649] [serial = 675] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118612c00) [pid = 1649] [serial = 683] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116777c00) [pid = 1649] [serial = 674] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x126d02800) [pid = 1649] [serial = 662] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x113d3d800) [pid = 1649] [serial = 669] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1133e7c00) [pid = 1649] [serial = 668] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x113d6c000) [pid = 1649] [serial = 672] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1133f4800) [pid = 1649] [serial = 671] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x116246800) [pid = 1649] [serial = 666] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x112d78400) [pid = 1649] [serial = 665] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1195f3400) [pid = 1649] [serial = 686] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1186a1c00) [pid = 1649] [serial = 684] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x119b78c00) [pid = 1649] [serial = 689] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11999c400) [pid = 1649] [serial = 687] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1208e7000) [pid = 1649] [serial = 690] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x11830c800) [pid = 1649] [serial = 693] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1248bc400) [pid = 1649] [serial = 698] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x113018800) [pid = 1649] [serial = 692] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x117d42c00) [pid = 1649] [serial = 677] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x124df9000) [pid = 1649] [serial = 701] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x11830c400) [pid = 1649] [serial = 678] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x1183dd800) [pid = 1649] [serial = 681] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x11834d400) [pid = 1649] [serial = 680] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12400a000) [pid = 1649] [serial = 695] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x124b23800) [pid = 1649] [serial = 699] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x1244aac00) [pid = 1649] [serial = 696] [outer = 0x0] [url = about:blank] 08:01:31 INFO - PROCESS | 1649 | 1466175691252 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1176ms 08:01:31 INFO - PROCESS | 1649 | 1466175691300 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1649 | 1466175691302 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:01:31 INFO - PROCESS | 1649 | 1466175691305 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1649 | 1466175691307 Marionette TRACE conn2 <- [1,970,null,{}] 08:01:31 INFO - PROCESS | 1649 | 1466175691310 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1649 | 1466175691312 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:31 INFO - PROCESS | 1649 | 1466175691392 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:01:31 INFO - PROCESS | 1649 | 1466175691400 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1649 | 1466175691402 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1138b4800 == 28 [pid = 1649] [id = 250] 08:01:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x112746400) [pid = 1649] [serial = 748] [outer = 0x0] 08:01:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x112f2cc00) [pid = 1649] [serial = 749] [outer = 0x112746400] 08:01:31 INFO - PROCESS | 1649 | 1466175691433 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x113bbd800) [pid = 1649] [serial = 750] [outer = 0x112746400] 08:01:31 INFO - PROCESS | 1649 | 1466175691951 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 08:01:31 INFO - PROCESS | 1649 | 1466175691975 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1649 | 1466175691979 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:01:31 INFO - PROCESS | 1649 | 1466175691989 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1649 | 1466175691991 Marionette TRACE conn2 <- [1,974,null,{}] 08:01:31 INFO - PROCESS | 1649 | 1466175691993 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1649 | 1466175691995 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:32 INFO - PROCESS | 1649 | 1466175692072 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:01:32 INFO - PROCESS | 1649 | 1466175692076 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1649 | 1466175692078 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168bc800 == 29 [pid = 1649] [id = 251] 08:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11677b400) [pid = 1649] [serial = 751] [outer = 0x0] 08:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x11682d800) [pid = 1649] [serial = 752] [outer = 0x11677b400] 08:01:32 INFO - PROCESS | 1649 | 1466175692108 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x116f9fc00) [pid = 1649] [serial = 753] [outer = 0x11677b400] 08:01:32 INFO - PROCESS | 1649 | 1466175692435 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 471ms 08:01:32 INFO - PROCESS | 1649 | 1466175692460 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:01:32 INFO - PROCESS | 1649 | 1466175692472 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:01:32 INFO - PROCESS | 1649 | 1466175692475 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1649 | 1466175692477 Marionette TRACE conn2 <- [1,978,null,{}] 08:01:32 INFO - PROCESS | 1649 | 1466175692488 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 1649 | 1466175692491 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:32 INFO - PROCESS | 1649 | 1466175692563 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:01:32 INFO - PROCESS | 1649 | 1466175692568 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1649 | 1466175692570 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x11859a800 == 30 [pid = 1649] [id = 252] 08:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x113d6a000) [pid = 1649] [serial = 754] [outer = 0x0] 08:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x11834d400) [pid = 1649] [serial = 755] [outer = 0x113d6a000] 08:01:32 INFO - PROCESS | 1649 | 1466175692602 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1183d9c00) [pid = 1649] [serial = 756] [outer = 0x113d6a000] 08:01:33 INFO - PROCESS | 1649 | 1466175693025 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 575ms 08:01:33 INFO - PROCESS | 1649 | 1466175693051 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1649 | 1466175693054 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:01:33 INFO - PROCESS | 1649 | 1466175693057 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1649 | 1466175693059 Marionette TRACE conn2 <- [1,982,null,{}] 08:01:33 INFO - PROCESS | 1649 | 1466175693063 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 1649 | 1466175693065 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:33 INFO - PROCESS | 1649 | 1466175693213 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:01:33 INFO - PROCESS | 1649 | 1466175693223 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1649 | 1466175693224 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x11972e000 == 31 [pid = 1649] [id = 253] 08:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11869c000) [pid = 1649] [serial = 757] [outer = 0x0] 08:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1188a9000) [pid = 1649] [serial = 758] [outer = 0x11869c000] 08:01:33 INFO - PROCESS | 1649 | 1466175693250 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x119562000) [pid = 1649] [serial = 759] [outer = 0x11869c000] 08:01:33 INFO - PROCESS | 1649 | 1466175693574 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 570ms 08:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:01:33 INFO - PROCESS | 1649 | 1466175693627 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1649 | 1466175693628 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:01:33 INFO - PROCESS | 1649 | 1466175693630 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1649 | 1466175693632 Marionette TRACE conn2 <- [1,986,null,{}] 08:01:33 INFO - PROCESS | 1649 | 1466175693641 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 1649 | 1466175693642 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:33 INFO - PROCESS | 1649 | 1466175693730 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:01:33 INFO - PROCESS | 1649 | 1466175693767 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1649 | 1466175693768 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff1800 == 32 [pid = 1649] [id = 254] 08:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1110a5800) [pid = 1649] [serial = 760] [outer = 0x0] 08:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1195f3400) [pid = 1649] [serial = 761] [outer = 0x1110a5800] 08:01:33 INFO - PROCESS | 1649 | 1466175693792 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x119994400) [pid = 1649] [serial = 762] [outer = 0x1110a5800] 08:01:34 INFO - PROCESS | 1649 | 1466175694131 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 520ms 08:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:01:34 INFO - PROCESS | 1649 | 1466175694156 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1649 | 1466175694158 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:01:34 INFO - PROCESS | 1649 | 1466175694160 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1649 | 1466175694161 Marionette TRACE conn2 <- [1,990,null,{}] 08:01:34 INFO - PROCESS | 1649 | 1466175694163 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1649 | 1466175694167 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:34 INFO - PROCESS | 1649 | 1466175694278 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:01:34 INFO - PROCESS | 1649 | 1466175694311 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1649 | 1466175694312 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12480e000 == 33 [pid = 1649] [id = 255] 08:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x119999800) [pid = 1649] [serial = 763] [outer = 0x0] 08:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x120811800) [pid = 1649] [serial = 764] [outer = 0x119999800] 08:01:34 INFO - PROCESS | 1649 | 1466175694337 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x12466dc00) [pid = 1649] [serial = 765] [outer = 0x119999800] 08:01:34 INFO - PROCESS | 1649 | 1466175694633 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 519ms 08:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:01:34 INFO - PROCESS | 1649 | 1466175694681 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1649 | 1466175694683 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:01:34 INFO - PROCESS | 1649 | 1466175694685 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1649 | 1466175694687 Marionette TRACE conn2 <- [1,994,null,{}] 08:01:34 INFO - PROCESS | 1649 | 1466175694689 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1649 | 1466175694690 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:34 INFO - PROCESS | 1649 | 1466175694785 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:01:34 INFO - PROCESS | 1649 | 1466175694820 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1649 | 1466175694821 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253dd000 == 34 [pid = 1649] [id = 256] 08:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x113345400) [pid = 1649] [serial = 766] [outer = 0x0] 08:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124985800) [pid = 1649] [serial = 767] [outer = 0x113345400] 08:01:34 INFO - PROCESS | 1649 | 1466175694846 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124d40000) [pid = 1649] [serial = 768] [outer = 0x113345400] 08:01:35 INFO - PROCESS | 1649 | 1466175695167 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 08:01:35 INFO - PROCESS | 1649 | 1466175695205 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1649 | 1466175695206 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:01:35 INFO - PROCESS | 1649 | 1466175695208 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1649 | 1466175695209 Marionette TRACE conn2 <- [1,998,null,{}] 08:01:35 INFO - PROCESS | 1649 | 1466175695211 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 1649 | 1466175695212 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:35 INFO - PROCESS | 1649 | 1466175695305 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:01:35 INFO - PROCESS | 1649 | 1466175695308 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1649 | 1466175695310 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fd3000 == 35 [pid = 1649] [id = 257] 08:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x112a6f800) [pid = 1649] [serial = 769] [outer = 0x0] 08:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124d47800) [pid = 1649] [serial = 770] [outer = 0x112a6f800] 08:01:35 INFO - PROCESS | 1649 | 1466175695334 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125056400) [pid = 1649] [serial = 771] [outer = 0x112a6f800] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118345400) [pid = 1649] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x125435800) [pid = 1649] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x125053c00) [pid = 1649] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12438d000) [pid = 1649] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x116823800) [pid = 1649] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11274a400) [pid = 1649] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x119568000) [pid = 1649] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x124d3bc00) [pid = 1649] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x116f4c400) [pid = 1649] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11291d000) [pid = 1649] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:01:35 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x112a6fc00) [pid = 1649] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:01:35 INFO - PROCESS | 1649 | 1466175695749 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 568ms 08:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:01:35 INFO - PROCESS | 1649 | 1466175695776 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1649 | 1466175695778 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:01:35 INFO - PROCESS | 1649 | 1466175695795 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1649 | 1466175695801 Marionette TRACE conn2 <- [1,1002,null,{}] 08:01:35 INFO - PROCESS | 1649 | 1466175695810 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 1649 | 1466175695812 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:35 INFO - PROCESS | 1649 | 1466175695933 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:01:35 INFO - PROCESS | 1649 | 1466175695940 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1649 | 1466175695941 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a94800 == 36 [pid = 1649] [id = 258] 08:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x116821c00) [pid = 1649] [serial = 772] [outer = 0x0] 08:01:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124988800) [pid = 1649] [serial = 773] [outer = 0x116821c00] 08:01:35 INFO - PROCESS | 1649 | 1466175695973 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x12505e000) [pid = 1649] [serial = 774] [outer = 0x116821c00] 08:01:36 INFO - PROCESS | 1649 | 1466175696308 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 539ms 08:01:36 INFO - PROCESS | 1649 | 1466175696326 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1649 | 1466175696328 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:01:36 INFO - PROCESS | 1649 | 1466175696335 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1649 | 1466175696337 Marionette TRACE conn2 <- [1,1006,null,{}] 08:01:36 INFO - PROCESS | 1649 | 1466175696340 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 1649 | 1466175696341 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:36 INFO - PROCESS | 1649 | 1466175696477 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:01:36 INFO - PROCESS | 1649 | 1466175696522 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1649 | 1466175696523 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e1d800 == 37 [pid = 1649] [id = 259] 08:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118347800) [pid = 1649] [serial = 775] [outer = 0x0] 08:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1250a9000) [pid = 1649] [serial = 776] [outer = 0x118347800] 08:01:36 INFO - PROCESS | 1649 | 1466175696563 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x12578f400) [pid = 1649] [serial = 777] [outer = 0x118347800] 08:01:36 INFO - PROCESS | 1649 | 1466175696892 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 572ms 08:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:01:36 INFO - PROCESS | 1649 | 1466175696906 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1649 | 1466175696908 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:01:36 INFO - PROCESS | 1649 | 1466175696910 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1649 | 1466175696912 Marionette TRACE conn2 <- [1,1010,null,{}] 08:01:36 INFO - PROCESS | 1649 | 1466175696918 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 1649 | 1466175696920 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:37 INFO - PROCESS | 1649 | 1466175697035 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:01:37 INFO - PROCESS | 1649 | 1466175697097 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1649 | 1466175697099 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff1000 == 38 [pid = 1649] [id = 260] 08:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118605400) [pid = 1649] [serial = 778] [outer = 0x0] 08:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x125f8d400) [pid = 1649] [serial = 779] [outer = 0x118605400] 08:01:37 INFO - PROCESS | 1649 | 1466175697139 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1269b3c00) [pid = 1649] [serial = 780] [outer = 0x118605400] 08:01:37 INFO - PROCESS | 1649 | 1466175697491 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 624ms 08:01:37 INFO - PROCESS | 1649 | 1466175697536 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1649 | 1466175697537 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:01:37 INFO - PROCESS | 1649 | 1466175697604 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1649 | 1466175697607 Marionette TRACE conn2 <- [1,1014,null,{}] 08:01:37 INFO - PROCESS | 1649 | 1466175697621 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1649 | 1466175697623 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:37 INFO - PROCESS | 1649 | 1466175697792 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:01:37 INFO - PROCESS | 1649 | 1466175697885 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1649 | 1466175697886 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x1138c5800 == 39 [pid = 1649] [id = 261] 08:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11229c800) [pid = 1649] [serial = 781] [outer = 0x0] 08:01:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11291cc00) [pid = 1649] [serial = 782] [outer = 0x11229c800] 08:01:37 INFO - PROCESS | 1649 | 1466175697937 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1133f4800) [pid = 1649] [serial = 783] [outer = 0x11229c800] 08:01:38 INFO - PROCESS | 1649 | 1466175698475 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 991ms 08:01:38 INFO - PROCESS | 1649 | 1466175698541 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 1649 | 1466175698544 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:01:38 INFO - PROCESS | 1649 | 1466175698551 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1649 | 1466175698553 Marionette TRACE conn2 <- [1,1018,null,{}] 08:01:38 INFO - PROCESS | 1649 | 1466175698557 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 1649 | 1466175698560 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:38 INFO - PROCESS | 1649 | 1466175698666 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:01:38 INFO - PROCESS | 1649 | 1466175698738 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1649 | 1466175698739 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x11972d000 == 40 [pid = 1649] [id = 262] 08:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11682f000) [pid = 1649] [serial = 784] [outer = 0x0] 08:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x116f4d800) [pid = 1649] [serial = 785] [outer = 0x11682f000] 08:01:38 INFO - PROCESS | 1649 | 1466175698770 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118110800) [pid = 1649] [serial = 786] [outer = 0x11682f000] 08:01:39 INFO - PROCESS | 1649 | 1466175699341 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 869ms 08:01:39 INFO - PROCESS | 1649 | 1466175699421 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1649 | 1466175699423 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:01:39 INFO - PROCESS | 1649 | 1466175699426 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1649 | 1466175699429 Marionette TRACE conn2 <- [1,1022,null,{}] 08:01:39 INFO - PROCESS | 1649 | 1466175699432 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 1649 | 1466175699434 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:39 INFO - PROCESS | 1649 | 1466175699534 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:01:39 INFO - PROCESS | 1649 | 1466175699609 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1649 | 1466175699611 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1167a0000 == 41 [pid = 1649] [id = 263] 08:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11677a400) [pid = 1649] [serial = 787] [outer = 0x0] 08:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11682b800) [pid = 1649] [serial = 788] [outer = 0x11677a400] 08:01:39 INFO - PROCESS | 1649 | 1466175699640 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1174e0000) [pid = 1649] [serial = 789] [outer = 0x11677a400] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x128e1d800 == 40 [pid = 1649] [id = 259] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x128a94800 == 39 [pid = 1649] [id = 258] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x125fd3000 == 38 [pid = 1649] [id = 257] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1253dd000 == 37 [pid = 1649] [id = 256] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12480e000 == 36 [pid = 1649] [id = 255] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff1800 == 35 [pid = 1649] [id = 254] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x11972e000 == 34 [pid = 1649] [id = 253] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x11859a800 == 33 [pid = 1649] [id = 252] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1168bc800 == 32 [pid = 1649] [id = 251] 08:01:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1138b4800 == 31 [pid = 1649] [id = 250] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x125f93400) [pid = 1649] [serial = 731] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12605e400) [pid = 1649] [serial = 732] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1254f7400) [pid = 1649] [serial = 728] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x125ab5000) [pid = 1649] [serial = 729] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124d43800) [pid = 1649] [serial = 725] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125060c00) [pid = 1649] [serial = 726] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116fa5c00) [pid = 1649] [serial = 713] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11817c000) [pid = 1649] [serial = 714] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11869f400) [pid = 1649] [serial = 716] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119563800) [pid = 1649] [serial = 717] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11974b000) [pid = 1649] [serial = 719] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x119998400) [pid = 1649] [serial = 720] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1253ae400) [pid = 1649] [serial = 702] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1174dc400) [pid = 1649] [serial = 707] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118181800) [pid = 1649] [serial = 708] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1133f0000) [pid = 1649] [serial = 704] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x115d22c00) [pid = 1649] [serial = 705] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x113bcbc00) [pid = 1649] [serial = 710] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x115e64400) [pid = 1649] [serial = 711] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1199b3400) [pid = 1649] [serial = 722] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12421dc00) [pid = 1649] [serial = 723] [outer = 0x0] [url = about:blank] 08:01:40 INFO - PROCESS | 1649 | 1466175700025 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 624ms 08:01:40 INFO - PROCESS | 1649 | 1466175700051 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1649 | 1466175700054 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:01:40 INFO - PROCESS | 1649 | 1466175700058 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1649 | 1466175700059 Marionette TRACE conn2 <- [1,1026,null,{}] 08:01:40 INFO - PROCESS | 1649 | 1466175700068 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1649 | 1466175700070 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:40 INFO - PROCESS | 1649 | 1466175700151 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:01:40 INFO - PROCESS | 1649 | 1466175700155 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1649 | 1466175700157 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d7a800 == 32 [pid = 1649] [id = 264] 08:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118181800) [pid = 1649] [serial = 790] [outer = 0x0] 08:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11830d400) [pid = 1649] [serial = 791] [outer = 0x118181800] 08:01:40 INFO - PROCESS | 1649 | 1466175700183 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x11835fc00) [pid = 1649] [serial = 792] [outer = 0x118181800] 08:01:40 INFO - PROCESS | 1649 | 1466175700509 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 08:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:01:40 INFO - PROCESS | 1649 | 1466175700527 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1649 | 1466175700528 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:01:40 INFO - PROCESS | 1649 | 1466175700535 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1649 | 1466175700538 Marionette TRACE conn2 <- [1,1030,null,{}] 08:01:40 INFO - PROCESS | 1649 | 1466175700546 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1649 | 1466175700552 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:40 INFO - PROCESS | 1649 | 1466175700676 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:01:40 INFO - PROCESS | 1649 | 1466175700755 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1649 | 1466175700757 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7a800 == 33 [pid = 1649] [id = 265] 08:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1183ddc00) [pid = 1649] [serial = 793] [outer = 0x0] 08:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x119566000) [pid = 1649] [serial = 794] [outer = 0x1183ddc00] 08:01:40 INFO - PROCESS | 1649 | 1466175700803 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1199b2800) [pid = 1649] [serial = 795] [outer = 0x1183ddc00] 08:01:41 INFO - PROCESS | 1649 | 1466175701177 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 675ms 08:01:41 INFO - PROCESS | 1649 | 1466175701209 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:01:41 INFO - PROCESS | 1649 | 1466175701210 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:01:41 INFO - PROCESS | 1649 | 1466175701213 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1649 | 1466175701216 Marionette TRACE conn2 <- [1,1034,null,{}] 08:01:41 INFO - PROCESS | 1649 | 1466175701219 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1649 | 1466175701220 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:41 INFO - PROCESS | 1649 | 1466175701303 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:01:41 INFO - PROCESS | 1649 | 1466175701307 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1649 | 1466175701309 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bb6800 == 34 [pid = 1649] [id = 266] 08:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x124005c00) [pid = 1649] [serial = 796] [outer = 0x0] 08:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124383000) [pid = 1649] [serial = 797] [outer = 0x124005c00] 08:01:41 INFO - PROCESS | 1649 | 1466175701367 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124709400) [pid = 1649] [serial = 798] [outer = 0x124005c00] 08:01:41 INFO - PROCESS | 1649 | 1466175701837 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 673ms 08:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:01:41 INFO - PROCESS | 1649 | 1466175701889 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1649 | 1466175701890 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:01:41 INFO - PROCESS | 1649 | 1466175701892 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1649 | 1466175701893 Marionette TRACE conn2 <- [1,1038,null,{}] 08:01:41 INFO - PROCESS | 1649 | 1466175701897 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1649 | 1466175701899 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:41 INFO - PROCESS | 1649 | 1466175701972 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:01:41 INFO - PROCESS | 1649 | 1466175701975 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1649 | 1466175701977 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fb7800 == 35 [pid = 1649] [id = 267] 08:01:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1208e8c00) [pid = 1649] [serial = 799] [outer = 0x0] 08:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124d42000) [pid = 1649] [serial = 800] [outer = 0x1208e8c00] 08:01:42 INFO - PROCESS | 1649 | 1466175702003 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12505ac00) [pid = 1649] [serial = 801] [outer = 0x1208e8c00] 08:01:42 INFO - PROCESS | 1649 | 1466175702344 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 08:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:01:42 INFO - PROCESS | 1649 | 1466175702361 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1649 | 1466175702364 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:01:42 INFO - PROCESS | 1649 | 1466175702366 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1649 | 1466175702367 Marionette TRACE conn2 <- [1,1042,null,{}] 08:01:42 INFO - PROCESS | 1649 | 1466175702370 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1649 | 1466175702374 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:42 INFO - PROCESS | 1649 | 1466175702494 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:01:42 INFO - PROCESS | 1649 | 1466175702532 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1649 | 1466175702533 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x129159800 == 36 [pid = 1649] [id = 268] 08:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1253acc00) [pid = 1649] [serial = 802] [outer = 0x0] 08:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125f97400) [pid = 1649] [serial = 803] [outer = 0x1253acc00] 08:01:42 INFO - PROCESS | 1649 | 1466175702558 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1269b6400) [pid = 1649] [serial = 804] [outer = 0x1253acc00] 08:01:42 INFO - PROCESS | 1649 | 1466175702888 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 08:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:01:42 INFO - PROCESS | 1649 | 1466175702936 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1649 | 1466175702937 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:01:42 INFO - PROCESS | 1649 | 1466175702939 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1649 | 1466175702940 Marionette TRACE conn2 <- [1,1046,null,{}] 08:01:42 INFO - PROCESS | 1649 | 1466175702942 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1649 | 1466175702943 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:43 INFO - PROCESS | 1649 | 1466175703037 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:01:43 INFO - PROCESS | 1649 | 1466175703040 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1649 | 1466175703042 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295ea800 == 37 [pid = 1649] [id = 269] 08:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1269ba000) [pid = 1649] [serial = 805] [outer = 0x0] 08:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126dbd800) [pid = 1649] [serial = 806] [outer = 0x1269ba000] 08:01:43 INFO - PROCESS | 1649 | 1466175703072 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1270ea800) [pid = 1649] [serial = 807] [outer = 0x1269ba000] 08:01:43 INFO - PROCESS | 1649 | 1466175703389 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 08:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:01:43 INFO - PROCESS | 1649 | 1466175703408 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1649 | 1466175703409 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:01:43 INFO - PROCESS | 1649 | 1466175703411 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1649 | 1466175703412 Marionette TRACE conn2 <- [1,1050,null,{}] 08:01:43 INFO - PROCESS | 1649 | 1466175703417 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1649 | 1466175703418 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:43 INFO - PROCESS | 1649 | 1466175703512 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:01:43 INFO - PROCESS | 1649 | 1466175703548 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1649 | 1466175703549 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a635800 == 38 [pid = 1649] [id = 270] 08:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12701e400) [pid = 1649] [serial = 808] [outer = 0x0] 08:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1270eec00) [pid = 1649] [serial = 809] [outer = 0x12701e400] 08:01:43 INFO - PROCESS | 1649 | 1466175703574 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128a6cc00) [pid = 1649] [serial = 810] [outer = 0x12701e400] 08:01:43 INFO - PROCESS | 1649 | 1466175703892 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 521ms 08:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:01:43 INFO - PROCESS | 1649 | 1466175703932 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1649 | 1466175703934 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:01:43 INFO - PROCESS | 1649 | 1466175703936 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1649 | 1466175703937 Marionette TRACE conn2 <- [1,1054,null,{}] 08:01:43 INFO - PROCESS | 1649 | 1466175703939 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1649 | 1466175703940 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:44 INFO - PROCESS | 1649 | 1466175704037 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:01:44 INFO - PROCESS | 1649 | 1466175704050 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1649 | 1466175704051 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12acaa000 == 39 [pid = 1649] [id = 271] 08:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124d48000) [pid = 1649] [serial = 811] [outer = 0x0] 08:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128a72000) [pid = 1649] [serial = 812] [outer = 0x124d48000] 08:01:44 INFO - PROCESS | 1649 | 1466175704082 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x128ad1c00) [pid = 1649] [serial = 813] [outer = 0x124d48000] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1110a5800) [pid = 1649] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x112746400) [pid = 1649] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11677b400) [pid = 1649] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118347800) [pid = 1649] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11869c000) [pid = 1649] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113e9e400) [pid = 1649] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113d6a000) [pid = 1649] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x110fb8800) [pid = 1649] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113d67800) [pid = 1649] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11834cc00) [pid = 1649] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119569000) [pid = 1649] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119999800) [pid = 1649] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x113345400) [pid = 1649] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x112a6f800) [pid = 1649] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:01:44 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x116821c00) [pid = 1649] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:01:44 INFO - PROCESS | 1649 | 1466175704445 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 08:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:01:44 INFO - PROCESS | 1649 | 1466175704455 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1649 | 1466175704456 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:01:44 INFO - PROCESS | 1649 | 1466175704458 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1649 | 1466175704459 Marionette TRACE conn2 <- [1,1058,null,{}] 08:01:44 INFO - PROCESS | 1649 | 1466175704461 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1649 | 1466175704462 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:44 INFO - PROCESS | 1649 | 1466175704578 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:01:44 INFO - PROCESS | 1649 | 1466175704609 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1649 | 1466175704610 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bbc800 == 40 [pid = 1649] [id = 272] 08:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x112a6f800) [pid = 1649] [serial = 814] [outer = 0x0] 08:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11688f000) [pid = 1649] [serial = 815] [outer = 0x112a6f800] 08:01:44 INFO - PROCESS | 1649 | 1466175704632 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119999800) [pid = 1649] [serial = 816] [outer = 0x112a6f800] 08:01:44 INFO - PROCESS | 1649 | 1466175704923 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 520ms 08:01:44 INFO - PROCESS | 1649 | 1466175704978 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:01:44 INFO - PROCESS | 1649 | 1466175704980 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:01:44 INFO - PROCESS | 1649 | 1466175704982 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1649 | 1466175704984 Marionette TRACE conn2 <- [1,1062,null,{}] 08:01:44 INFO - PROCESS | 1649 | 1466175704986 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1649 | 1466175704987 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:45 INFO - PROCESS | 1649 | 1466175705083 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:01:45 INFO - PROCESS | 1649 | 1466175705133 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1649 | 1466175705135 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0a000 == 41 [pid = 1649] [id = 273] 08:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118319c00) [pid = 1649] [serial = 817] [outer = 0x0] 08:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12505e800) [pid = 1649] [serial = 818] [outer = 0x118319c00] 08:01:45 INFO - PROCESS | 1649 | 1466175705160 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x128adc800) [pid = 1649] [serial = 819] [outer = 0x118319c00] 08:01:45 INFO - PROCESS | 1649 | 1466175705432 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 08:01:45 INFO - PROCESS | 1649 | 1466175705456 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1649 | 1466175705457 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:01:45 INFO - PROCESS | 1649 | 1466175705459 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1649 | 1466175705460 Marionette TRACE conn2 <- [1,1066,null,{}] 08:01:45 INFO - PROCESS | 1649 | 1466175705463 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1649 | 1466175705466 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:45 INFO - PROCESS | 1649 | 1466175705558 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:01:45 INFO - PROCESS | 1649 | 1466175705562 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1649 | 1466175705563 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be81800 == 42 [pid = 1649] [id = 274] 08:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x128ae0c00) [pid = 1649] [serial = 820] [outer = 0x0] 08:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x128c3f800) [pid = 1649] [serial = 821] [outer = 0x128ae0c00] 08:01:45 INFO - PROCESS | 1649 | 1466175705586 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x128ee9c00) [pid = 1649] [serial = 822] [outer = 0x128ae0c00] 08:01:45 INFO - PROCESS | 1649 | 1466175705899 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 467ms 08:01:45 INFO - PROCESS | 1649 | 1466175705928 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1649 | 1466175705930 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:01:45 INFO - PROCESS | 1649 | 1466175705934 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1649 | 1466175705935 Marionette TRACE conn2 <- [1,1070,null,{}] 08:01:45 INFO - PROCESS | 1649 | 1466175705937 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1649 | 1466175705938 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:46 INFO - PROCESS | 1649 | 1466175706024 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:01:46 INFO - PROCESS | 1649 | 1466175706077 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1649 | 1466175706078 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfda800 == 43 [pid = 1649] [id = 275] 08:01:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128c31c00) [pid = 1649] [serial = 823] [outer = 0x0] 08:01:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128eedc00) [pid = 1649] [serial = 824] [outer = 0x128c31c00] 08:01:46 INFO - PROCESS | 1649 | 1466175706103 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x129316c00) [pid = 1649] [serial = 825] [outer = 0x128c31c00] 08:01:46 INFO - PROCESS | 1649 | --DOCSHELL 0x118590000 == 42 [pid = 1649] [id = 249] 08:01:46 INFO - PROCESS | 1649 | --DOCSHELL 0x117d7a800 == 41 [pid = 1649] [id = 264] 08:01:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1167a0000 == 40 [pid = 1649] [id = 263] 08:01:46 INFO - PROCESS | 1649 | --DOCSHELL 0x11972d000 == 39 [pid = 1649] [id = 262] 08:01:46 INFO - PROCESS | 1649 | --DOCSHELL 0x1138c5800 == 38 [pid = 1649] [id = 261] 08:01:46 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff1000 == 37 [pid = 1649] [id = 260] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x129159800 == 36 [pid = 1649] [id = 268] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12a635800 == 35 [pid = 1649] [id = 270] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x125fb7800 == 34 [pid = 1649] [id = 267] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x124bb6800 == 33 [pid = 1649] [id = 266] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12acaa000 == 32 [pid = 1649] [id = 271] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0a000 == 31 [pid = 1649] [id = 273] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x124bbc800 == 30 [pid = 1649] [id = 272] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1295ea800 == 29 [pid = 1649] [id = 269] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7a800 == 28 [pid = 1649] [id = 265] 08:01:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12be81800 == 27 [pid = 1649] [id = 274] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1195f3400) [pid = 1649] [serial = 761] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x112f2cc00) [pid = 1649] [serial = 749] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113bbd800) [pid = 1649] [serial = 750] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11682d800) [pid = 1649] [serial = 752] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12578f400) [pid = 1649] [serial = 777] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x116f9fc00) [pid = 1649] [serial = 753] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1188a9000) [pid = 1649] [serial = 758] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116f4c000) [pid = 1649] [serial = 747] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1166b9c00) [pid = 1649] [serial = 746] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11834d400) [pid = 1649] [serial = 755] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1183d9c00) [pid = 1649] [serial = 756] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x112a72000) [pid = 1649] [serial = 735] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x111e2a000) [pid = 1649] [serial = 734] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x125f8d400) [pid = 1649] [serial = 779] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x116fa6400) [pid = 1649] [serial = 738] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x116827800) [pid = 1649] [serial = 737] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x119564000) [pid = 1649] [serial = 741] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118698800) [pid = 1649] [serial = 740] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12498b400) [pid = 1649] [serial = 744] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x124005400) [pid = 1649] [serial = 743] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x120811800) [pid = 1649] [serial = 764] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x119994400) [pid = 1649] [serial = 762] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x124985800) [pid = 1649] [serial = 767] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12466dc00) [pid = 1649] [serial = 765] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x124d47800) [pid = 1649] [serial = 770] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x124d40000) [pid = 1649] [serial = 768] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x124988800) [pid = 1649] [serial = 773] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1250a9000) [pid = 1649] [serial = 776] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x119562000) [pid = 1649] [serial = 759] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x125056400) [pid = 1649] [serial = 771] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x12505e000) [pid = 1649] [serial = 774] [outer = 0x0] [url = about:blank] 08:01:47 INFO - PROCESS | 1649 | 1466175707419 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1522ms 08:01:47 INFO - PROCESS | 1649 | 1466175707457 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:01:47 INFO - PROCESS | 1649 | 1466175707459 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:01:47 INFO - PROCESS | 1649 | 1466175707463 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1649 | 1466175707465 Marionette TRACE conn2 <- [1,1074,null,{}] 08:01:47 INFO - PROCESS | 1649 | 1466175707469 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1649 | 1466175707470 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:47 INFO - PROCESS | 1649 | 1466175707551 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:01:47 INFO - PROCESS | 1649 | 1466175707600 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1649 | 1466175707603 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d12000 == 28 [pid = 1649] [id = 276] 08:01:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x113018800) [pid = 1649] [serial = 826] [outer = 0x0] 08:01:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x113bc9400) [pid = 1649] [serial = 827] [outer = 0x113018800] 08:01:47 INFO - PROCESS | 1649 | 1466175707631 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x114f5a000) [pid = 1649] [serial = 828] [outer = 0x113018800] 08:01:47 INFO - PROCESS | 1649 | 1466175707923 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 471ms 08:01:47 INFO - PROCESS | 1649 | 1466175707937 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1649 | 1466175707940 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:01:47 INFO - PROCESS | 1649 | 1466175707945 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1649 | 1466175707947 Marionette TRACE conn2 <- [1,1078,null,{}] 08:01:47 INFO - PROCESS | 1649 | 1466175707958 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1649 | 1466175707960 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:48 INFO - PROCESS | 1649 | 1466175708042 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:01:48 INFO - PROCESS | 1649 | 1466175708048 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1649 | 1466175708051 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168c6000 == 29 [pid = 1649] [id = 277] 08:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x115e62000) [pid = 1649] [serial = 829] [outer = 0x0] 08:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x116814800) [pid = 1649] [serial = 830] [outer = 0x115e62000] 08:01:48 INFO - PROCESS | 1649 | 1466175708078 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11682ec00) [pid = 1649] [serial = 831] [outer = 0x115e62000] 08:01:48 INFO - PROCESS | 1649 | 1466175708405 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 478ms 08:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:01:48 INFO - PROCESS | 1649 | 1466175708424 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1649 | 1466175708425 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:01:48 INFO - PROCESS | 1649 | 1466175708438 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1649 | 1466175708440 Marionette TRACE conn2 <- [1,1082,null,{}] 08:01:48 INFO - PROCESS | 1649 | 1466175708448 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1649 | 1466175708451 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:48 INFO - PROCESS | 1649 | 1466175708527 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:01:48 INFO - PROCESS | 1649 | 1466175708535 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1649 | 1466175708537 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x118191800 == 30 [pid = 1649] [id = 278] 08:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x111c18800) [pid = 1649] [serial = 832] [outer = 0x0] 08:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x118103400) [pid = 1649] [serial = 833] [outer = 0x111c18800] 08:01:48 INFO - PROCESS | 1649 | 1466175708564 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x11830ec00) [pid = 1649] [serial = 834] [outer = 0x111c18800] 08:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 480ms 08:01:48 INFO - PROCESS | 1649 | 1466175708902 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:01:48 INFO - PROCESS | 1649 | 1466175708908 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:01:48 INFO - PROCESS | 1649 | 1466175708910 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:01:48 INFO - PROCESS | 1649 | 1466175708912 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1649 | 1466175708914 Marionette TRACE conn2 <- [1,1086,null,{}] 08:01:48 INFO - PROCESS | 1649 | 1466175708920 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1649 | 1466175708921 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:49 INFO - PROCESS | 1649 | 1466175709001 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:01:49 INFO - PROCESS | 1649 | 1466175709051 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1649 | 1466175709052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x118778000 == 31 [pid = 1649] [id = 279] 08:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11817bc00) [pid = 1649] [serial = 835] [outer = 0x0] 08:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x11835ec00) [pid = 1649] [serial = 836] [outer = 0x11817bc00] 08:01:49 INFO - PROCESS | 1649 | 1466175709078 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x118698800) [pid = 1649] [serial = 837] [outer = 0x11817bc00] 08:01:49 INFO - PROCESS | 1649 | 1466175709359 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 476ms 08:01:49 INFO - PROCESS | 1649 | 1466175709390 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1649 | 1466175709391 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:01:49 INFO - PROCESS | 1649 | 1466175709393 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1649 | 1466175709394 Marionette TRACE conn2 <- [1,1090,null,{}] 08:01:49 INFO - PROCESS | 1649 | 1466175709399 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1649 | 1466175709402 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:49 INFO - PROCESS | 1649 | 1466175709481 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:01:49 INFO - PROCESS | 1649 | 1466175709484 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1649 | 1466175709486 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199ea800 == 32 [pid = 1649] [id = 280] 08:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x115d2ec00) [pid = 1649] [serial = 838] [outer = 0x0] 08:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1188aa400) [pid = 1649] [serial = 839] [outer = 0x115d2ec00] 08:01:49 INFO - PROCESS | 1649 | 1466175709513 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x119562c00) [pid = 1649] [serial = 840] [outer = 0x115d2ec00] 08:01:49 INFO - PROCESS | 1649 | 1466175709844 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 472ms 08:01:49 INFO - PROCESS | 1649 | 1466175709866 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1649 | 1466175709867 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:01:49 INFO - PROCESS | 1649 | 1466175709869 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1649 | 1466175709871 Marionette TRACE conn2 <- [1,1094,null,{}] 08:01:49 INFO - PROCESS | 1649 | 1466175709873 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1649 | 1466175709877 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:49 INFO - PROCESS | 1649 | 1466175709992 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:01:50 INFO - PROCESS | 1649 | 1466175710001 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1649 | 1466175710002 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff5800 == 33 [pid = 1649] [id = 281] 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x119568800) [pid = 1649] [serial = 841] [outer = 0x0] 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11974b000) [pid = 1649] [serial = 842] [outer = 0x119568800] 08:01:50 INFO - PROCESS | 1649 | 1466175710027 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1208e6800) [pid = 1649] [serial = 843] [outer = 0x119568800] 08:01:50 INFO - PROCESS | 1649 | 1466175710316 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 471ms 08:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:01:50 INFO - PROCESS | 1649 | 1466175710341 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1649 | 1466175710342 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:01:50 INFO - PROCESS | 1649 | 1466175710345 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1649 | 1466175710346 Marionette TRACE conn2 <- [1,1098,null,{}] 08:01:50 INFO - PROCESS | 1649 | 1466175710352 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1649 | 1466175710353 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:50 INFO - PROCESS | 1649 | 1466175710434 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:01:50 INFO - PROCESS | 1649 | 1466175710438 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1649 | 1466175710439 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bb2800 == 34 [pid = 1649] [id = 282] 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124005400) [pid = 1649] [serial = 844] [outer = 0x0] 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1244ac400) [pid = 1649] [serial = 845] [outer = 0x124005400] 08:01:50 INFO - PROCESS | 1649 | 1466175710463 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124b1d000) [pid = 1649] [serial = 846] [outer = 0x124005400] 08:01:50 INFO - PROCESS | 1649 | 1466175710778 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 473ms 08:01:50 INFO - PROCESS | 1649 | 1466175710818 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1649 | 1466175710819 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:01:50 INFO - PROCESS | 1649 | 1466175710822 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1649 | 1466175710823 Marionette TRACE conn2 <- [1,1102,null,{}] 08:01:50 INFO - PROCESS | 1649 | 1466175710825 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 1649 | 1466175710826 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:50 INFO - PROCESS | 1649 | 1466175710921 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:01:50 INFO - PROCESS | 1649 | 1466175710926 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1649 | 1466175710928 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253df800 == 35 [pid = 1649] [id = 283] 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124b26c00) [pid = 1649] [serial = 847] [outer = 0x0] 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124d3f000) [pid = 1649] [serial = 848] [outer = 0x124b26c00] 08:01:50 INFO - PROCESS | 1649 | 1466175710954 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x124dec400) [pid = 1649] [serial = 849] [outer = 0x124b26c00] 08:01:51 INFO - PROCESS | 1649 | 1466175711257 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 471ms 08:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:01:51 INFO - PROCESS | 1649 | 1466175711293 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1649 | 1466175711295 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:01:51 INFO - PROCESS | 1649 | 1466175711297 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1649 | 1466175711299 Marionette TRACE conn2 <- [1,1106,null,{}] 08:01:51 INFO - PROCESS | 1649 | 1466175711303 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1649 | 1466175711304 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:51 INFO - PROCESS | 1649 | 1466175711384 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:01:51 INFO - PROCESS | 1649 | 1466175711387 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1649 | 1466175711389 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x11818d800 == 36 [pid = 1649] [id = 284] 08:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x125056c00) [pid = 1649] [serial = 850] [outer = 0x0] 08:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12505a800) [pid = 1649] [serial = 851] [outer = 0x125056c00] 08:01:51 INFO - PROCESS | 1649 | 1466175711413 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1250aa400) [pid = 1649] [serial = 852] [outer = 0x125056c00] 08:01:51 INFO - PROCESS | 1649 | 1466175711715 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 08:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:01:51 INFO - PROCESS | 1649 | 1466175711768 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1649 | 1466175711769 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:01:51 INFO - PROCESS | 1649 | 1466175711771 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1649 | 1466175711772 Marionette TRACE conn2 <- [1,1110,null,{}] 08:01:51 INFO - PROCESS | 1649 | 1466175711774 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1649 | 1466175711775 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:51 INFO - PROCESS | 1649 | 1466175711874 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:01:51 INFO - PROCESS | 1649 | 1466175711881 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1649 | 1466175711884 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b66800 == 37 [pid = 1649] [id = 285] 08:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1250a9000) [pid = 1649] [serial = 853] [outer = 0x0] 08:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1254f4800) [pid = 1649] [serial = 854] [outer = 0x1250a9000] 08:01:51 INFO - PROCESS | 1649 | 1466175711907 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12578f400) [pid = 1649] [serial = 855] [outer = 0x1250a9000] 08:01:52 INFO - PROCESS | 1649 | 1466175712208 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 471ms 08:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:01:52 INFO - PROCESS | 1649 | 1466175712242 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1649 | 1466175712244 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:01:52 INFO - PROCESS | 1649 | 1466175712246 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1649 | 1466175712251 Marionette TRACE conn2 <- [1,1114,null,{}] 08:01:52 INFO - PROCESS | 1649 | 1466175712253 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1649 | 1466175712255 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:52 INFO - PROCESS | 1649 | 1466175712337 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:01:52 INFO - PROCESS | 1649 | 1466175712341 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1649 | 1466175712351 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199ea000 == 38 [pid = 1649] [id = 286] 08:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1254fdc00) [pid = 1649] [serial = 856] [outer = 0x0] 08:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125fedc00) [pid = 1649] [serial = 857] [outer = 0x1254fdc00] 08:01:52 INFO - PROCESS | 1649 | 1466175712378 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1269bc800) [pid = 1649] [serial = 858] [outer = 0x1254fdc00] 08:01:52 INFO - PROCESS | 1649 | 1466175712842 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 621ms 08:01:52 INFO - PROCESS | 1649 | 1466175712869 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1649 | 1466175712870 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:01:52 INFO - PROCESS | 1649 | 1466175712880 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1649 | 1466175712882 Marionette TRACE conn2 <- [1,1118,null,{}] 08:01:52 INFO - PROCESS | 1649 | 1466175712885 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1649 | 1466175712886 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:53 INFO - PROCESS | 1649 | 1466175713032 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:01:53 INFO - PROCESS | 1649 | 1466175713051 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1649 | 1466175713052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a638000 == 39 [pid = 1649] [id = 287] 08:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125f8d400) [pid = 1649] [serial = 859] [outer = 0x0] 08:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12701d400) [pid = 1649] [serial = 860] [outer = 0x125f8d400] 08:01:53 INFO - PROCESS | 1649 | 1466175713091 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1270ed800) [pid = 1649] [serial = 861] [outer = 0x125f8d400] 08:01:53 INFO - PROCESS | 1649 | 1466175713411 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 569ms 08:01:53 INFO - PROCESS | 1649 | 1466175713450 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1649 | 1466175713451 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:01:53 INFO - PROCESS | 1649 | 1466175713453 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1649 | 1466175713454 Marionette TRACE conn2 <- [1,1122,null,{}] 08:01:53 INFO - PROCESS | 1649 | 1466175713456 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1649 | 1466175713458 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:53 INFO - PROCESS | 1649 | 1466175713558 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:01:53 INFO - PROCESS | 1649 | 1466175713569 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1649 | 1466175713570 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1cc800 == 40 [pid = 1649] [id = 288] 08:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x127022000) [pid = 1649] [serial = 862] [outer = 0x0] 08:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x128a6ec00) [pid = 1649] [serial = 863] [outer = 0x127022000] 08:01:53 INFO - PROCESS | 1649 | 1466175713594 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x128ad3000) [pid = 1649] [serial = 864] [outer = 0x127022000] 08:01:53 INFO - PROCESS | 1649 | 1466175713942 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 08:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:01:53 INFO - PROCESS | 1649 | 1466175713971 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1649 | 1466175713973 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:01:53 INFO - PROCESS | 1649 | 1466175713974 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1649 | 1466175713975 Marionette TRACE conn2 <- [1,1126,null,{}] 08:01:53 INFO - PROCESS | 1649 | 1466175713978 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1649 | 1466175713979 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:54 INFO - PROCESS | 1649 | 1466175714074 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:01:54 INFO - PROCESS | 1649 | 1466175714086 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1649 | 1466175714087 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb16800 == 41 [pid = 1649] [id = 289] 08:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128a6c800) [pid = 1649] [serial = 865] [outer = 0x0] 08:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x128adb400) [pid = 1649] [serial = 866] [outer = 0x128a6c800] 08:01:54 INFO - PROCESS | 1649 | 1466175714110 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x128ee1c00) [pid = 1649] [serial = 867] [outer = 0x128a6c800] 08:01:54 INFO - PROCESS | 1649 | 1466175714428 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 467ms 08:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:01:54 INFO - PROCESS | 1649 | 1466175714443 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1649 | 1466175714444 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:01:54 INFO - PROCESS | 1649 | 1466175714446 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1649 | 1466175714448 Marionette TRACE conn2 <- [1,1130,null,{}] 08:01:54 INFO - PROCESS | 1649 | 1466175714453 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1649 | 1466175714454 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:54 INFO - PROCESS | 1649 | 1466175714729 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1253acc00) [pid = 1649] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1269ba000) [pid = 1649] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x112a6f800) [pid = 1649] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12701e400) [pid = 1649] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124d48000) [pid = 1649] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118319c00) [pid = 1649] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x128ae0c00) [pid = 1649] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1208e8c00) [pid = 1649] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124005c00) [pid = 1649] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1183ddc00) [pid = 1649] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118181800) [pid = 1649] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11677a400) [pid = 1649] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11682f000) [pid = 1649] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11229c800) [pid = 1649] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:01:54 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118605400) [pid = 1649] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:01:54 INFO - PROCESS | 1649 | 1466175714788 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1649 | 1466175714789 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x116855800 == 42 [pid = 1649] [id = 290] 08:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11229c800) [pid = 1649] [serial = 868] [outer = 0x0] 08:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x114fd6400) [pid = 1649] [serial = 869] [outer = 0x11229c800] 08:01:54 INFO - PROCESS | 1649 | 1466175714814 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1183ddc00) [pid = 1649] [serial = 870] [outer = 0x11229c800] 08:01:55 INFO - PROCESS | 1649 | 1466175715073 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 672ms 08:01:55 INFO - PROCESS | 1649 | 1466175715121 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1649 | 1466175715122 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:01:55 INFO - PROCESS | 1649 | 1466175715124 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1649 | 1466175715125 Marionette TRACE conn2 <- [1,1134,null,{}] 08:01:55 INFO - PROCESS | 1649 | 1466175715128 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 1649 | 1466175715129 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:55 INFO - PROCESS | 1649 | 1466175715212 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:01:55 INFO - PROCESS | 1649 | 1466175715218 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1649 | 1466175715219 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bff3000 == 43 [pid = 1649] [id = 291] 08:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124005800) [pid = 1649] [serial = 871] [outer = 0x0] 08:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1270ec800) [pid = 1649] [serial = 872] [outer = 0x124005800] 08:01:55 INFO - PROCESS | 1649 | 1466175715243 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128eee400) [pid = 1649] [serial = 873] [outer = 0x124005800] 08:01:55 INFO - PROCESS | 1649 | 1466175715550 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 08:01:55 INFO - PROCESS | 1649 | 1466175715616 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1649 | 1466175715619 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:01:55 INFO - PROCESS | 1649 | 1466175715621 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1649 | 1466175715622 Marionette TRACE conn2 <- [1,1138,null,{}] 08:01:55 INFO - PROCESS | 1649 | 1466175715625 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 1649 | 1466175715626 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:55 INFO - PROCESS | 1649 | 1466175715711 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:01:55 INFO - PROCESS | 1649 | 1466175715718 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1649 | 1466175715719 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c394000 == 44 [pid = 1649] [id = 292] 08:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125052000) [pid = 1649] [serial = 874] [outer = 0x0] 08:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x129317400) [pid = 1649] [serial = 875] [outer = 0x125052000] 08:01:55 INFO - PROCESS | 1649 | 1466175715742 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1293e3c00) [pid = 1649] [serial = 876] [outer = 0x125052000] 08:01:56 INFO - PROCESS | 1649 | 1466175716181 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 570ms 08:01:56 INFO - PROCESS | 1649 | 1466175716191 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1649 | 1466175716193 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:01:56 INFO - PROCESS | 1649 | 1466175716195 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1649 | 1466175716200 Marionette TRACE conn2 <- [1,1142,null,{}] 08:01:56 INFO - PROCESS | 1649 | 1466175716203 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1649 | 1466175716204 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:56 INFO - PROCESS | 1649 | 1466175716343 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:01:56 INFO - PROCESS | 1649 | 1466175716356 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1649 | 1466175716357 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c2800 == 45 [pid = 1649] [id = 293] 08:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x125f96000) [pid = 1649] [serial = 877] [outer = 0x0] 08:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1293ed000) [pid = 1649] [serial = 878] [outer = 0x125f96000] 08:01:56 INFO - PROCESS | 1649 | 1466175716395 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a5d7400) [pid = 1649] [serial = 879] [outer = 0x125f96000] 08:01:56 INFO - PROCESS | 1649 | 1466175716873 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 724ms 08:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:01:56 INFO - PROCESS | 1649 | 1466175716925 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1649 | 1466175716927 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:01:56 INFO - PROCESS | 1649 | 1466175716934 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1649 | 1466175716936 Marionette TRACE conn2 <- [1,1146,null,{}] 08:01:56 INFO - PROCESS | 1649 | 1466175716940 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1649 | 1466175716942 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:57 INFO - PROCESS | 1649 | 1466175717057 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:01:57 INFO - PROCESS | 1649 | 1466175717183 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1649 | 1466175717184 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x116691000 == 46 [pid = 1649] [id = 294] 08:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1138dc000) [pid = 1649] [serial = 880] [outer = 0x0] 08:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x113d30800) [pid = 1649] [serial = 881] [outer = 0x1138dc000] 08:01:57 INFO - PROCESS | 1649 | 1466175717217 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x115e64800) [pid = 1649] [serial = 882] [outer = 0x1138dc000] 08:01:57 INFO - PROCESS | 1649 | 1466175717729 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 824ms 08:01:57 INFO - PROCESS | 1649 | 1466175717775 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1649 | 1466175717778 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:01:57 INFO - PROCESS | 1649 | 1466175717787 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1649 | 1466175717789 Marionette TRACE conn2 <- [1,1150,null,{}] 08:01:57 INFO - PROCESS | 1649 | 1466175717791 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1649 | 1466175717793 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:57 INFO - PROCESS | 1649 | 1466175717904 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:01:58 INFO - PROCESS | 1649 | 1466175718137 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1649 | 1466175718139 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ee2000 == 47 [pid = 1649] [id = 295] 08:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1122a5c00) [pid = 1649] [serial = 883] [outer = 0x0] 08:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x113d69000) [pid = 1649] [serial = 884] [outer = 0x1122a5c00] 08:01:58 INFO - PROCESS | 1649 | 1466175718168 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11664ac00) [pid = 1649] [serial = 885] [outer = 0x1122a5c00] 08:01:58 INFO - PROCESS | 1649 | 1466175718707 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:01:58 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x128eedc00) [pid = 1649] [serial = 824] [outer = 0x0] [url = about:blank] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12c394000 == 46 [pid = 1649] [id = 292] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12bff3000 == 45 [pid = 1649] [id = 291] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x116855800 == 44 [pid = 1649] [id = 290] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb16800 == 43 [pid = 1649] [id = 289] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1cc800 == 42 [pid = 1649] [id = 288] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12a638000 == 41 [pid = 1649] [id = 287] 08:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 973ms 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x1199ea000 == 40 [pid = 1649] [id = 286] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x128b66800 == 39 [pid = 1649] [id = 285] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x11818d800 == 38 [pid = 1649] [id = 284] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x1253df800 == 37 [pid = 1649] [id = 283] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x124bb2800 == 36 [pid = 1649] [id = 282] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff5800 == 35 [pid = 1649] [id = 281] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x1199ea800 == 34 [pid = 1649] [id = 280] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x118778000 == 33 [pid = 1649] [id = 279] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x118191800 == 32 [pid = 1649] [id = 278] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x1168c6000 == 31 [pid = 1649] [id = 277] 08:01:58 INFO - PROCESS | 1649 | --DOCSHELL 0x113d12000 == 30 [pid = 1649] [id = 276] 08:01:58 INFO - PROCESS | 1649 | 1466175718779 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1649 | 1466175718783 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:01:58 INFO - PROCESS | 1649 | 1466175718788 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1649 | 1466175718791 Marionette TRACE conn2 <- [1,1154,null,{}] 08:01:58 INFO - PROCESS | 1649 | 1466175718796 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1649 | 1466175718798 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:58 INFO - PROCESS | 1649 | 1466175718925 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:01:58 INFO - PROCESS | 1649 | 1466175718934 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1649 | 1466175718936 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ed5000 == 31 [pid = 1649] [id = 296] 08:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11682f000) [pid = 1649] [serial = 886] [outer = 0x0] 08:01:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x116a2a400) [pid = 1649] [serial = 887] [outer = 0x11682f000] 08:01:58 INFO - PROCESS | 1649 | 1466175718980 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1177e3800) [pid = 1649] [serial = 888] [outer = 0x11682f000] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x125f97400) [pid = 1649] [serial = 803] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x126dbd800) [pid = 1649] [serial = 806] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1269b6400) [pid = 1649] [serial = 804] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11688f000) [pid = 1649] [serial = 815] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1270eec00) [pid = 1649] [serial = 809] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1270ea800) [pid = 1649] [serial = 807] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x128a72000) [pid = 1649] [serial = 812] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128a6cc00) [pid = 1649] [serial = 810] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128adc800) [pid = 1649] [serial = 819] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128c3f800) [pid = 1649] [serial = 821] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12505e800) [pid = 1649] [serial = 818] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x128ad1c00) [pid = 1649] [serial = 813] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124d42000) [pid = 1649] [serial = 800] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124383000) [pid = 1649] [serial = 797] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124709400) [pid = 1649] [serial = 798] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1199b2800) [pid = 1649] [serial = 795] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119566000) [pid = 1649] [serial = 794] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11830d400) [pid = 1649] [serial = 791] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11835fc00) [pid = 1649] [serial = 792] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1174e0000) [pid = 1649] [serial = 789] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11682b800) [pid = 1649] [serial = 788] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x118110800) [pid = 1649] [serial = 786] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116f4d800) [pid = 1649] [serial = 785] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1133f4800) [pid = 1649] [serial = 783] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11291cc00) [pid = 1649] [serial = 782] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1269b3c00) [pid = 1649] [serial = 780] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x119999800) [pid = 1649] [serial = 816] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12505ac00) [pid = 1649] [serial = 801] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x128ee9c00) [pid = 1649] [serial = 822] [outer = 0x0] [url = about:blank] 08:01:59 INFO - PROCESS | 1649 | 1466175719389 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 621ms 08:01:59 INFO - PROCESS | 1649 | 1466175719411 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1649 | 1466175719413 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:01:59 INFO - PROCESS | 1649 | 1466175719418 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1649 | 1466175719419 Marionette TRACE conn2 <- [1,1158,null,{}] 08:01:59 INFO - PROCESS | 1649 | 1466175719421 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 1649 | 1466175719423 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:59 INFO - PROCESS | 1649 | 1466175719499 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:01:59 INFO - PROCESS | 1649 | 1466175719506 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1649 | 1466175719507 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:01:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x118191000 == 32 [pid = 1649] [id = 297] 08:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x117d39800) [pid = 1649] [serial = 889] [outer = 0x0] 08:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118319c00) [pid = 1649] [serial = 890] [outer = 0x117d39800] 08:01:59 INFO - PROCESS | 1649 | 1466175719534 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1183da000) [pid = 1649] [serial = 891] [outer = 0x117d39800] 08:01:59 INFO - PROCESS | 1649 | 1466175719863 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 476ms 08:01:59 INFO - PROCESS | 1649 | 1466175719895 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1649 | 1466175719897 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:01:59 INFO - PROCESS | 1649 | 1466175719924 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1649 | 1466175719930 Marionette TRACE conn2 <- [1,1162,null,{}] 08:01:59 INFO - PROCESS | 1649 | 1466175719947 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 1649 | 1466175719952 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:00 INFO - PROCESS | 1649 | 1466175720073 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:02:00 INFO - PROCESS | 1649 | 1466175720084 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1649 | 1466175720085 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199de800 == 33 [pid = 1649] [id = 298] 08:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x112e7dc00) [pid = 1649] [serial = 892] [outer = 0x0] 08:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11944dc00) [pid = 1649] [serial = 893] [outer = 0x112e7dc00] 08:02:00 INFO - PROCESS | 1649 | 1466175720125 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119992400) [pid = 1649] [serial = 894] [outer = 0x112e7dc00] 08:02:00 INFO - PROCESS | 1649 | 1466175720555 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 705ms 08:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:02:00 INFO - PROCESS | 1649 | 1466175720607 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 1649 | 1466175720609 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:02:00 INFO - PROCESS | 1649 | 1466175720611 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1649 | 1466175720612 Marionette TRACE conn2 <- [1,1166,null,{}] 08:02:00 INFO - PROCESS | 1649 | 1466175720620 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 1649 | 1466175720622 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:00 INFO - PROCESS | 1649 | 1466175720701 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:02:00 INFO - PROCESS | 1649 | 1466175720705 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1649 | 1466175720707 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x124175800 == 34 [pid = 1649] [id = 299] 08:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11999e000) [pid = 1649] [serial = 895] [outer = 0x0] 08:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x120805400) [pid = 1649] [serial = 896] [outer = 0x11999e000] 08:02:00 INFO - PROCESS | 1649 | 1466175720731 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124002400) [pid = 1649] [serial = 897] [outer = 0x11999e000] 08:02:01 INFO - PROCESS | 1649 | 1466175721068 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 476ms 08:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:02:01 INFO - PROCESS | 1649 | 1466175721088 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1649 | 1466175721089 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:02:01 INFO - PROCESS | 1649 | 1466175721102 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1649 | 1466175721103 Marionette TRACE conn2 <- [1,1170,null,{}] 08:02:01 INFO - PROCESS | 1649 | 1466175721105 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1649 | 1466175721106 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:01 INFO - PROCESS | 1649 | 1466175721201 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:02:01 INFO - PROCESS | 1649 | 1466175721205 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1649 | 1466175721209 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x119731800 == 35 [pid = 1649] [id = 300] 08:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124709000) [pid = 1649] [serial = 898] [outer = 0x0] 08:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124985400) [pid = 1649] [serial = 899] [outer = 0x124709000] 08:02:01 INFO - PROCESS | 1649 | 1466175721241 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124df3400) [pid = 1649] [serial = 900] [outer = 0x124709000] 08:02:01 INFO - PROCESS | 1649 | 1466175721609 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 528ms 08:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:02:01 INFO - PROCESS | 1649 | 1466175721620 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1649 | 1466175721621 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:02:01 INFO - PROCESS | 1649 | 1466175721623 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1649 | 1466175721624 Marionette TRACE conn2 <- [1,1174,null,{}] 08:02:01 INFO - PROCESS | 1649 | 1466175721627 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1649 | 1466175721628 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:01 INFO - PROCESS | 1649 | 1466175721723 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:02:01 INFO - PROCESS | 1649 | 1466175721744 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1649 | 1466175721745 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a85800 == 36 [pid = 1649] [id = 301] 08:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125052c00) [pid = 1649] [serial = 901] [outer = 0x0] 08:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125792800) [pid = 1649] [serial = 902] [outer = 0x125052c00] 08:02:01 INFO - PROCESS | 1649 | 1466175721769 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125f92c00) [pid = 1649] [serial = 903] [outer = 0x125052c00] 08:02:02 INFO - PROCESS | 1649 | 1466175722130 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1649 | 1466175722145 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:02:02 INFO - PROCESS | 1649 | 1466175722150 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1649 | 1466175722152 Marionette TRACE conn2 <- [1,1178,null,{}] 08:02:02 INFO - PROCESS | 1649 | 1466175722156 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1649 | 1466175722157 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:02 INFO - PROCESS | 1649 | 1466175722304 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:02:02 INFO - PROCESS | 1649 | 1466175722325 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1649 | 1466175722326 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b82800 == 37 [pid = 1649] [id = 302] 08:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125f97400) [pid = 1649] [serial = 904] [outer = 0x0] 08:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12606c800) [pid = 1649] [serial = 905] [outer = 0x125f97400] 08:02:02 INFO - PROCESS | 1649 | 1466175722365 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1269b1c00) [pid = 1649] [serial = 906] [outer = 0x125f97400] 08:02:02 INFO - PROCESS | 1649 | 1466175722737 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1649 | 1466175722771 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:02:02 INFO - PROCESS | 1649 | 1466175722773 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1649 | 1466175722774 Marionette TRACE conn2 <- [1,1182,null,{}] 08:02:02 INFO - PROCESS | 1649 | 1466175722776 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1649 | 1466175722778 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:02 INFO - PROCESS | 1649 | 1466175722879 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124005800) [pid = 1649] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1254fdc00) [pid = 1649] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x113018800) [pid = 1649] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119568800) [pid = 1649] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125056c00) [pid = 1649] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x125f8d400) [pid = 1649] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128c31c00) [pid = 1649] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x115d2ec00) [pid = 1649] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124b26c00) [pid = 1649] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1250a9000) [pid = 1649] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11817bc00) [pid = 1649] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124005400) [pid = 1649] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x115e62000) [pid = 1649] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x127022000) [pid = 1649] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x111c18800) [pid = 1649] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x128a6c800) [pid = 1649] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11229c800) [pid = 1649] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:02:03 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x125052000) [pid = 1649] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x111c18800) [pid = 1649] [serial = 907] [outer = 0x12c686800] 08:02:03 INFO - PROCESS | 1649 | 1466175723081 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1649 | 1466175723082 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293c3800 == 38 [pid = 1649] [id = 303] 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x115d2ec00) [pid = 1649] [serial = 908] [outer = 0x0] 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116894000) [pid = 1649] [serial = 909] [outer = 0x115d2ec00] 08:02:03 INFO - PROCESS | 1649 | 1466175723118 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11889f000) [pid = 1649] [serial = 910] [outer = 0x115d2ec00] 08:02:03 INFO - PROCESS | 1649 | 1466175723413 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1649 | 1466175723443 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:02:03 INFO - PROCESS | 1649 | 1466175723445 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1649 | 1466175723447 Marionette TRACE conn2 <- [1,1186,null,{}] 08:02:03 INFO - PROCESS | 1649 | 1466175723453 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1649 | 1466175723454 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:03 INFO - PROCESS | 1649 | 1466175723535 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:02:03 INFO - PROCESS | 1649 | 1466175723539 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1649 | 1466175723540 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x119737800 == 39 [pid = 1649] [id = 304] 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118317400) [pid = 1649] [serial = 911] [outer = 0x0] 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1269b3800) [pid = 1649] [serial = 912] [outer = 0x118317400] 08:02:03 INFO - PROCESS | 1649 | 1466175723564 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1270eec00) [pid = 1649] [serial = 913] [outer = 0x118317400] 08:02:03 INFO - PROCESS | 1649 | 1466175723897 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1649 | 1466175723920 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:02:03 INFO - PROCESS | 1649 | 1466175723922 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1649 | 1466175723923 Marionette TRACE conn2 <- [1,1190,null,{}] 08:02:03 INFO - PROCESS | 1649 | 1466175723926 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1649 | 1466175723927 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:04 INFO - PROCESS | 1649 | 1466175724036 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:02:04 INFO - PROCESS | 1649 | 1466175724041 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1649 | 1466175724043 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a628000 == 40 [pid = 1649] [id = 305] 08:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1183df000) [pid = 1649] [serial = 914] [outer = 0x0] 08:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1270ed000) [pid = 1649] [serial = 915] [outer = 0x1183df000] 08:02:04 INFO - PROCESS | 1649 | 1466175724069 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x128ad4c00) [pid = 1649] [serial = 916] [outer = 0x1183df000] 08:02:04 INFO - PROCESS | 1649 | 1466175724377 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1649 | 1466175724393 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:02:04 INFO - PROCESS | 1649 | 1466175724396 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1649 | 1466175724397 Marionette TRACE conn2 <- [1,1194,null,{}] 08:02:04 INFO - PROCESS | 1649 | 1466175724403 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 1649 | 1466175724405 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:04 INFO - PROCESS | 1649 | 1466175724492 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:02:04 INFO - PROCESS | 1649 | 1466175724496 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1649 | 1466175724497 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1dc000 == 41 [pid = 1649] [id = 306] 08:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128a68400) [pid = 1649] [serial = 917] [outer = 0x0] 08:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128c3b800) [pid = 1649] [serial = 918] [outer = 0x128a68400] 08:02:04 INFO - PROCESS | 1649 | 1466175724524 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1293e2800) [pid = 1649] [serial = 919] [outer = 0x128a68400] 08:02:04 INFO - PROCESS | 1649 | 1466175724855 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1649 | 1466175724871 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:02:04 INFO - PROCESS | 1649 | 1466175724873 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1649 | 1466175724874 Marionette TRACE conn2 <- [1,1198,null,{}] 08:02:04 INFO - PROCESS | 1649 | 1466175724877 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 1649 | 1466175724888 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:04 INFO - PROCESS | 1649 | 1466175724991 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:02:05 INFO - PROCESS | 1649 | 1466175724997 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1649 | 1466175725000 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1b000 == 42 [pid = 1649] [id = 307] 08:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x128ad7800) [pid = 1649] [serial = 920] [outer = 0x0] 08:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12a462800) [pid = 1649] [serial = 921] [outer = 0x128ad7800] 08:02:05 INFO - PROCESS | 1649 | 1466175725025 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12a668400) [pid = 1649] [serial = 922] [outer = 0x128ad7800] 08:02:05 INFO - PROCESS | 1649 | 1466175725491 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 08:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:02:05 INFO - PROCESS | 1649 | 1466175725542 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 1649 | 1466175725545 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:02:05 INFO - PROCESS | 1649 | 1466175725548 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 1649 | 1466175725551 Marionette TRACE conn2 <- [1,1202,null,{}] 08:02:05 INFO - PROCESS | 1649 | 1466175725555 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1649 | 1466175725556 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:05 INFO - PROCESS | 1649 | 1466175725662 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:02:05 INFO - PROCESS | 1649 | 1466175725716 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1649 | 1466175725717 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x11756c000 == 43 [pid = 1649] [id = 308] 08:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1164f6400) [pid = 1649] [serial = 923] [outer = 0x0] 08:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11682ac00) [pid = 1649] [serial = 924] [outer = 0x1164f6400] 08:02:05 INFO - PROCESS | 1649 | 1466175725748 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1174d7800) [pid = 1649] [serial = 925] [outer = 0x1164f6400] 08:02:06 INFO - PROCESS | 1649 | 1466175726168 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 08:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:02:06 INFO - PROCESS | 1649 | 1466175726219 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1649 | 1466175726223 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:02:06 INFO - PROCESS | 1649 | 1466175726227 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1649 | 1466175726229 Marionette TRACE conn2 <- [1,1206,null,{}] 08:02:06 INFO - PROCESS | 1649 | 1466175726254 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 1649 | 1466175726256 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:06 INFO - PROCESS | 1649 | 1466175726361 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:02:06 INFO - PROCESS | 1649 | 1466175726429 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1649 | 1466175726432 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bad000 == 44 [pid = 1649] [id = 309] 08:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x11830bc00) [pid = 1649] [serial = 926] [outer = 0x0] 08:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1186a1000) [pid = 1649] [serial = 927] [outer = 0x11830bc00] 08:02:06 INFO - PROCESS | 1649 | 1466175726463 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1195f4000) [pid = 1649] [serial = 928] [outer = 0x11830bc00] 08:02:06 INFO - PROCESS | 1649 | 1466175726879 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 669ms 08:02:06 INFO - PROCESS | 1649 | 1466175726896 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1649 | 1466175726899 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:02:06 INFO - PROCESS | 1649 | 1466175726903 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1649 | 1466175726905 Marionette TRACE conn2 <- [1,1210,null,{}] 08:02:06 INFO - PROCESS | 1649 | 1466175726913 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 1649 | 1466175726916 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:07 INFO - PROCESS | 1649 | 1466175727016 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:02:07 INFO - PROCESS | 1649 | 1466175727071 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1649 | 1466175727073 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be7c000 == 45 [pid = 1649] [id = 310] 08:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x124389400) [pid = 1649] [serial = 929] [outer = 0x0] 08:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124d48800) [pid = 1649] [serial = 930] [outer = 0x124389400] 08:02:07 INFO - PROCESS | 1649 | 1466175727104 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1254fcc00) [pid = 1649] [serial = 931] [outer = 0x124389400] 08:02:07 INFO - PROCESS | 1649 | 1466175727552 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 08:02:07 INFO - PROCESS | 1649 | 1466175727574 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1649 | 1466175727576 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:02:07 INFO - PROCESS | 1649 | 1466175727579 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1649 | 1466175727580 Marionette TRACE conn2 <- [1,1214,null,{}] 08:02:07 INFO - PROCESS | 1649 | 1466175727585 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1649 | 1466175727586 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:07 INFO - PROCESS | 1649 | 1466175727709 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:02:07 INFO - PROCESS | 1649 | 1466175727775 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1649 | 1466175727777 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfe9000 == 46 [pid = 1649] [id = 311] 08:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x128a72000) [pid = 1649] [serial = 932] [outer = 0x0] 08:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x128ad5400) [pid = 1649] [serial = 933] [outer = 0x128a72000] 08:02:07 INFO - PROCESS | 1649 | 1466175727805 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x128ee6c00) [pid = 1649] [serial = 934] [outer = 0x128a72000] 08:02:08 INFO - PROCESS | 1649 | 1466175728229 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 673ms 08:02:08 INFO - PROCESS | 1649 | 1466175728252 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:02:08 INFO - PROCESS | 1649 | 1466175728253 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:02:08 INFO - PROCESS | 1649 | 1466175728255 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1649 | 1466175728257 Marionette TRACE conn2 <- [1,1218,null,{}] 08:02:08 INFO - PROCESS | 1649 | 1466175728259 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1649 | 1466175728260 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:08 INFO - PROCESS | 1649 | 1466175728359 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:02:08 INFO - PROCESS | 1649 | 1466175728410 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1649 | 1466175728412 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x11641b000 == 47 [pid = 1649] [id = 312] 08:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x113bc0c00) [pid = 1649] [serial = 935] [outer = 0x0] 08:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11830b400) [pid = 1649] [serial = 936] [outer = 0x113bc0c00] 08:02:08 INFO - PROCESS | 1649 | 1466175728443 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x128a6dc00) [pid = 1649] [serial = 937] [outer = 0x113bc0c00] 08:02:09 INFO - PROCESS | 1649 | 1466175729033 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 822ms 08:02:09 INFO - PROCESS | 1649 | 1466175729077 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1649 | 1466175729079 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:02:09 INFO - PROCESS | 1649 | 1466175729104 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1649 | 1466175729105 Marionette TRACE conn2 <- [1,1222,null,{}] 08:02:09 INFO - PROCESS | 1649 | 1466175729109 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 1649 | 1466175729111 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:09 INFO - PROCESS | 1649 | 1466175729213 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:02:09 INFO - PROCESS | 1649 | 1466175729279 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1649 | 1466175729280 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1181a0000 == 48 [pid = 1649] [id = 313] 08:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1174d4800) [pid = 1649] [serial = 938] [outer = 0x0] 08:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x11817b400) [pid = 1649] [serial = 939] [outer = 0x1174d4800] 08:02:09 INFO - PROCESS | 1649 | 1466175729309 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x118349400) [pid = 1649] [serial = 940] [outer = 0x1174d4800] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1dc000 == 47 [pid = 1649] [id = 306] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12a628000 == 46 [pid = 1649] [id = 305] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x119737800 == 45 [pid = 1649] [id = 304] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x1293c3800 == 44 [pid = 1649] [id = 303] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x128b82800 == 43 [pid = 1649] [id = 302] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x125a85800 == 42 [pid = 1649] [id = 301] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x119731800 == 41 [pid = 1649] [id = 300] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x124175800 == 40 [pid = 1649] [id = 299] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x1199de800 == 39 [pid = 1649] [id = 298] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x118191000 == 38 [pid = 1649] [id = 297] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x115ed5000 == 37 [pid = 1649] [id = 296] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x112ee2000 == 36 [pid = 1649] [id = 295] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfda800 == 35 [pid = 1649] [id = 275] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c2800 == 34 [pid = 1649] [id = 293] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x116691000 == 33 [pid = 1649] [id = 294] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x11641b000 == 32 [pid = 1649] [id = 312] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfe9000 == 31 [pid = 1649] [id = 311] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12be7c000 == 30 [pid = 1649] [id = 310] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x124bad000 == 29 [pid = 1649] [id = 309] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x11756c000 == 28 [pid = 1649] [id = 308] 08:02:10 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1b000 == 27 [pid = 1649] [id = 307] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x125fedc00) [pid = 1649] [serial = 857] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x113bc9400) [pid = 1649] [serial = 827] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x114f5a000) [pid = 1649] [serial = 828] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x11974b000) [pid = 1649] [serial = 842] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1208e6800) [pid = 1649] [serial = 843] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12505a800) [pid = 1649] [serial = 851] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12701d400) [pid = 1649] [serial = 860] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1250aa400) [pid = 1649] [serial = 852] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x129316c00) [pid = 1649] [serial = 825] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1188aa400) [pid = 1649] [serial = 839] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119562c00) [pid = 1649] [serial = 840] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x124d3f000) [pid = 1649] [serial = 848] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124dec400) [pid = 1649] [serial = 849] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1254f4800) [pid = 1649] [serial = 854] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12578f400) [pid = 1649] [serial = 855] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11835ec00) [pid = 1649] [serial = 836] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118698800) [pid = 1649] [serial = 837] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1244ac400) [pid = 1649] [serial = 845] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124b1d000) [pid = 1649] [serial = 846] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x116814800) [pid = 1649] [serial = 830] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x128a6ec00) [pid = 1649] [serial = 863] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11682ec00) [pid = 1649] [serial = 831] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118103400) [pid = 1649] [serial = 833] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x128adb400) [pid = 1649] [serial = 866] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11830ec00) [pid = 1649] [serial = 834] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x128ad3000) [pid = 1649] [serial = 864] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x128ee1c00) [pid = 1649] [serial = 867] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1183ddc00) [pid = 1649] [serial = 870] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x129317400) [pid = 1649] [serial = 875] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1293e3c00) [pid = 1649] [serial = 876] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1293ed000) [pid = 1649] [serial = 878] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x114fd6400) [pid = 1649] [serial = 869] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1270ed800) [pid = 1649] [serial = 861] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x128eee400) [pid = 1649] [serial = 873] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1270ec800) [pid = 1649] [serial = 872] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1269bc800) [pid = 1649] [serial = 858] [outer = 0x0] [url = about:blank] 08:02:10 INFO - PROCESS | 1649 | 1466175730235 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:02:10 INFO - PROCESS | 1649 | 1466175730280 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:02:10 INFO - PROCESS | 1649 | 1466175730288 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1649 | 1466175730289 Marionette TRACE conn2 <- [1,1226,null,{}] 08:02:10 INFO - PROCESS | 1649 | 1466175730292 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1649 | 1466175730293 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:10 INFO - PROCESS | 1649 | 1466175730390 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:02:10 INFO - PROCESS | 1649 | 1466175730397 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1649 | 1466175730403 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d13800 == 28 [pid = 1649] [id = 314] 08:02:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112a70400) [pid = 1649] [serial = 941] [outer = 0x0] 08:02:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x113d68000) [pid = 1649] [serial = 942] [outer = 0x112a70400] 08:02:10 INFO - PROCESS | 1649 | 1466175730450 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1133f1c00) [pid = 1649] [serial = 943] [outer = 0x112a70400] 08:02:10 INFO - PROCESS | 1649 | 1466175730905 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 675ms 08:02:10 INFO - PROCESS | 1649 | 1466175730957 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1649 | 1466175730961 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:02:10 INFO - PROCESS | 1649 | 1466175730966 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1649 | 1466175730967 Marionette TRACE conn2 <- [1,1230,null,{}] 08:02:10 INFO - PROCESS | 1649 | 1466175730970 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 1649 | 1466175730972 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:11 INFO - PROCESS | 1649 | 1466175731068 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:02:11 INFO - PROCESS | 1649 | 1466175731075 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1649 | 1466175731076 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7c800 == 29 [pid = 1649] [id = 315] 08:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116823c00) [pid = 1649] [serial = 944] [outer = 0x0] 08:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11682ec00) [pid = 1649] [serial = 945] [outer = 0x116823c00] 08:02:11 INFO - PROCESS | 1649 | 1466175731120 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1177e6c00) [pid = 1649] [serial = 946] [outer = 0x116823c00] 08:02:11 INFO - PROCESS | 1649 | 1466175731570 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 620ms 08:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:02:11 INFO - PROCESS | 1649 | 1466175731586 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1649 | 1466175731587 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:02:11 INFO - PROCESS | 1649 | 1466175731589 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1649 | 1466175731591 Marionette TRACE conn2 <- [1,1234,null,{}] 08:02:11 INFO - PROCESS | 1649 | 1466175731599 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1649 | 1466175731602 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:11 INFO - PROCESS | 1649 | 1466175731677 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:02:11 INFO - PROCESS | 1649 | 1466175731685 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1649 | 1466175731687 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192df000 == 30 [pid = 1649] [id = 316] 08:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11300d800) [pid = 1649] [serial = 947] [outer = 0x0] 08:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1183d7c00) [pid = 1649] [serial = 948] [outer = 0x11300d800] 08:02:11 INFO - PROCESS | 1649 | 1466175731715 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11869f800) [pid = 1649] [serial = 949] [outer = 0x11300d800] 08:02:12 INFO - PROCESS | 1649 | 1466175732059 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 521ms 08:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:02:12 INFO - PROCESS | 1649 | 1466175732110 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1649 | 1466175732112 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:02:12 INFO - PROCESS | 1649 | 1466175732114 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1649 | 1466175732116 Marionette TRACE conn2 <- [1,1238,null,{}] 08:02:12 INFO - PROCESS | 1649 | 1466175732132 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1649 | 1466175732133 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:12 INFO - PROCESS | 1649 | 1466175732209 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:02:12 INFO - PROCESS | 1649 | 1466175732212 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1649 | 1466175732214 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff1800 == 31 [pid = 1649] [id = 317] 08:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11944f800) [pid = 1649] [serial = 950] [outer = 0x0] 08:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119568000) [pid = 1649] [serial = 951] [outer = 0x11944f800] 08:02:12 INFO - PROCESS | 1649 | 1466175732241 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119746400) [pid = 1649] [serial = 952] [outer = 0x11944f800] 08:02:12 INFO - PROCESS | 1649 | 1466175732624 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 532ms 08:02:12 INFO - PROCESS | 1649 | 1466175732647 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1649 | 1466175732659 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:02:12 INFO - PROCESS | 1649 | 1466175732670 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1649 | 1466175732672 Marionette TRACE conn2 <- [1,1242,null,{}] 08:02:12 INFO - PROCESS | 1649 | 1466175732675 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1649 | 1466175732677 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:12 INFO - PROCESS | 1649 | 1466175732811 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:02:12 INFO - PROCESS | 1649 | 1466175732859 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1649 | 1466175732860 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244d5000 == 32 [pid = 1649] [id = 318] 08:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1122a7400) [pid = 1649] [serial = 953] [outer = 0x0] 08:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11974b800) [pid = 1649] [serial = 954] [outer = 0x1122a7400] 08:02:12 INFO - PROCESS | 1649 | 1466175732885 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1199ad800) [pid = 1649] [serial = 955] [outer = 0x1122a7400] 08:02:13 INFO - PROCESS | 1649 | 1466175733226 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 570ms 08:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:02:13 INFO - PROCESS | 1649 | 1466175733239 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1649 | 1466175733240 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:02:13 INFO - PROCESS | 1649 | 1466175733242 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1649 | 1466175733244 Marionette TRACE conn2 <- [1,1246,null,{}] 08:02:13 INFO - PROCESS | 1649 | 1466175733246 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1649 | 1466175733252 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:13 INFO - PROCESS | 1649 | 1466175733381 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:02:13 INFO - PROCESS | 1649 | 1466175733385 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1649 | 1466175733386 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12570d000 == 33 [pid = 1649] [id = 319] 08:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1177eac00) [pid = 1649] [serial = 956] [outer = 0x0] 08:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124004000) [pid = 1649] [serial = 957] [outer = 0x1177eac00] 08:02:13 INFO - PROCESS | 1649 | 1466175733411 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124d43800) [pid = 1649] [serial = 958] [outer = 0x1177eac00] 08:02:13 INFO - PROCESS | 1649 | 1466175733753 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 567ms 08:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:02:13 INFO - PROCESS | 1649 | 1466175733811 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1649 | 1466175733812 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:02:13 INFO - PROCESS | 1649 | 1466175733814 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1649 | 1466175733822 Marionette TRACE conn2 <- [1,1250,null,{}] 08:02:13 INFO - PROCESS | 1649 | 1466175733832 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1649 | 1466175733834 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:13 INFO - PROCESS | 1649 | 1466175733924 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:02:13 INFO - PROCESS | 1649 | 1466175733927 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1649 | 1466175733928 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695d000 == 34 [pid = 1649] [id = 320] 08:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11291f400) [pid = 1649] [serial = 959] [outer = 0x0] 08:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124d47c00) [pid = 1649] [serial = 960] [outer = 0x11291f400] 08:02:13 INFO - PROCESS | 1649 | 1466175733953 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12505dc00) [pid = 1649] [serial = 961] [outer = 0x11291f400] 08:02:14 INFO - PROCESS | 1649 | 1466175734287 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 483ms 08:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:02:14 INFO - PROCESS | 1649 | 1466175734297 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1649 | 1466175734300 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:02:14 INFO - PROCESS | 1649 | 1466175734303 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1649 | 1466175734304 Marionette TRACE conn2 <- [1,1254,null,{}] 08:02:14 INFO - PROCESS | 1649 | 1466175734306 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1649 | 1466175734308 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:14 INFO - PROCESS | 1649 | 1466175734397 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:02:14 INFO - PROCESS | 1649 | 1466175734431 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1649 | 1466175734432 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x128aa2800 == 35 [pid = 1649] [id = 321] 08:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12505e400) [pid = 1649] [serial = 962] [outer = 0x0] 08:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12578f400) [pid = 1649] [serial = 963] [outer = 0x12505e400] 08:02:14 INFO - PROCESS | 1649 | 1466175734456 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125f96800) [pid = 1649] [serial = 964] [outer = 0x12505e400] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x128ad7800) [pid = 1649] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128a68400) [pid = 1649] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124709000) [pid = 1649] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x125052c00) [pid = 1649] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11682f000) [pid = 1649] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125f97400) [pid = 1649] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112e7dc00) [pid = 1649] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1122a5c00) [pid = 1649] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11999e000) [pid = 1649] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x117d39800) [pid = 1649] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125f96000) [pid = 1649] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1138dc000) [pid = 1649] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118317400) [pid = 1649] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x115d2ec00) [pid = 1649] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:02:14 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1183df000) [pid = 1649] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:02:14 INFO - PROCESS | 1649 | 1466175734866 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 569ms 08:02:14 INFO - PROCESS | 1649 | 1466175734872 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1649 | 1466175734873 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:02:14 INFO - PROCESS | 1649 | 1466175734875 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1649 | 1466175734877 Marionette TRACE conn2 <- [1,1258,null,{}] 08:02:14 INFO - PROCESS | 1649 | 1466175734879 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1649 | 1466175734880 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:14 INFO - PROCESS | 1649 | 1466175734995 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:02:15 INFO - PROCESS | 1649 | 1466175735042 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1649 | 1466175735043 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192dc000 == 36 [pid = 1649] [id = 322] 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x110f7ec00) [pid = 1649] [serial = 965] [outer = 0x0] 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1199abc00) [pid = 1649] [serial = 966] [outer = 0x110f7ec00] 08:02:15 INFO - PROCESS | 1649 | 1466175735068 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x125728400) [pid = 1649] [serial = 967] [outer = 0x110f7ec00] 08:02:15 INFO - PROCESS | 1649 | 1466175735338 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 468ms 08:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:02:15 INFO - PROCESS | 1649 | 1466175735345 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1649 | 1466175735346 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:02:15 INFO - PROCESS | 1649 | 1466175735349 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1649 | 1466175735353 Marionette TRACE conn2 <- [1,1262,null,{}] 08:02:15 INFO - PROCESS | 1649 | 1466175735360 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 1649 | 1466175735362 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:15 INFO - PROCESS | 1649 | 1466175735443 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:02:15 INFO - PROCESS | 1649 | 1466175735447 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1649 | 1466175735450 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293c6800 == 37 [pid = 1649] [id = 323] 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12572c800) [pid = 1649] [serial = 968] [outer = 0x0] 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12692fc00) [pid = 1649] [serial = 969] [outer = 0x12572c800] 08:02:15 INFO - PROCESS | 1649 | 1466175735474 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x126d08c00) [pid = 1649] [serial = 970] [outer = 0x12572c800] 08:02:15 INFO - PROCESS | 1649 | 1466175735789 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 477ms 08:02:15 INFO - PROCESS | 1649 | 1466175735825 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1649 | 1466175735827 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:02:15 INFO - PROCESS | 1649 | 1466175735829 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1649 | 1466175735831 Marionette TRACE conn2 <- [1,1266,null,{}] 08:02:15 INFO - PROCESS | 1649 | 1466175735833 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 1649 | 1466175735842 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:15 INFO - PROCESS | 1649 | 1466175735955 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:02:15 INFO - PROCESS | 1649 | 1466175735961 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1649 | 1466175735963 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244d3000 == 38 [pid = 1649] [id = 324] 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1269b4400) [pid = 1649] [serial = 971] [outer = 0x0] 08:02:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x127023000) [pid = 1649] [serial = 972] [outer = 0x1269b4400] 08:02:15 INFO - PROCESS | 1649 | 1466175735990 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x128ad6000) [pid = 1649] [serial = 973] [outer = 0x1269b4400] 08:02:16 INFO - PROCESS | 1649 | 1466175736310 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 518ms 08:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:02:16 INFO - PROCESS | 1649 | 1466175736348 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1649 | 1466175736349 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:02:16 INFO - PROCESS | 1649 | 1466175736351 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1649 | 1466175736352 Marionette TRACE conn2 <- [1,1270,null,{}] 08:02:16 INFO - PROCESS | 1649 | 1466175736354 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1649 | 1466175736355 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:16 INFO - PROCESS | 1649 | 1466175736428 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:02:16 INFO - PROCESS | 1649 | 1466175736434 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1649 | 1466175736435 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ac9f800 == 39 [pid = 1649] [id = 325] 08:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x128ad6400) [pid = 1649] [serial = 974] [outer = 0x0] 08:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128e54800) [pid = 1649] [serial = 975] [outer = 0x128ad6400] 08:02:16 INFO - PROCESS | 1649 | 1466175736459 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128eee800) [pid = 1649] [serial = 976] [outer = 0x128ad6400] 08:02:16 INFO - PROCESS | 1649 | 1466175736922 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 618ms 08:02:16 INFO - PROCESS | 1649 | 1466175736970 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1649 | 1466175736973 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:02:16 INFO - PROCESS | 1649 | 1466175736976 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1649 | 1466175736978 Marionette TRACE conn2 <- [1,1274,null,{}] 08:02:16 INFO - PROCESS | 1649 | 1466175736982 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1649 | 1466175736984 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:17 INFO - PROCESS | 1649 | 1466175737095 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:02:17 INFO - PROCESS | 1649 | 1466175737149 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1649 | 1466175737151 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x11668e000 == 40 [pid = 1649] [id = 326] 08:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x113d2e400) [pid = 1649] [serial = 977] [outer = 0x0] 08:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x115d2c000) [pid = 1649] [serial = 978] [outer = 0x113d2e400] 08:02:17 INFO - PROCESS | 1649 | 1466175737182 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1166e6800) [pid = 1649] [serial = 979] [outer = 0x113d2e400] 08:02:17 INFO - PROCESS | 1649 | 1466175737706 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 772ms 08:02:17 INFO - PROCESS | 1649 | 1466175737761 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1649 | 1466175737764 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:02:17 INFO - PROCESS | 1649 | 1466175737771 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1649 | 1466175737773 Marionette TRACE conn2 <- [1,1278,null,{}] 08:02:17 INFO - PROCESS | 1649 | 1466175737775 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1649 | 1466175737777 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:17 INFO - PROCESS | 1649 | 1466175737883 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:02:17 INFO - PROCESS | 1649 | 1466175737961 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1649 | 1466175737962 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cc000 == 41 [pid = 1649] [id = 327] 08:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118110800) [pid = 1649] [serial = 980] [outer = 0x0] 08:02:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11830c000) [pid = 1649] [serial = 981] [outer = 0x118110800] 08:02:17 INFO - PROCESS | 1649 | 1466175737993 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x118344000) [pid = 1649] [serial = 982] [outer = 0x118110800] 08:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 875ms 08:02:18 INFO - PROCESS | 1649 | 1466175738639 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:02:18 INFO - PROCESS | 1649 | 1466175738646 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1649 | 1466175738648 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:02:18 INFO - PROCESS | 1649 | 1466175738682 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1649 | 1466175738686 Marionette TRACE conn2 <- [1,1282,null,{}] 08:02:18 INFO - PROCESS | 1649 | 1466175738689 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1649 | 1466175738691 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:18 INFO - PROCESS | 1649 | 1466175738797 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1244d3000 == 40 [pid = 1649] [id = 324] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1293c6800 == 39 [pid = 1649] [id = 323] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1192dc000 == 38 [pid = 1649] [id = 322] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x128aa2800 == 37 [pid = 1649] [id = 321] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12695d000 == 36 [pid = 1649] [id = 320] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x12570d000 == 35 [pid = 1649] [id = 319] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1244d5000 == 34 [pid = 1649] [id = 318] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff1800 == 33 [pid = 1649] [id = 317] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x1192df000 == 32 [pid = 1649] [id = 316] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7c800 == 31 [pid = 1649] [id = 315] 08:02:18 INFO - PROCESS | 1649 | --DOCSHELL 0x113d13800 == 30 [pid = 1649] [id = 314] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1293e2800) [pid = 1649] [serial = 919] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124985400) [pid = 1649] [serial = 899] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x125792800) [pid = 1649] [serial = 902] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x116a2a400) [pid = 1649] [serial = 887] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1177e3800) [pid = 1649] [serial = 888] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12606c800) [pid = 1649] [serial = 905] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11944dc00) [pid = 1649] [serial = 893] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119992400) [pid = 1649] [serial = 894] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x113d69000) [pid = 1649] [serial = 884] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11664ac00) [pid = 1649] [serial = 885] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x120805400) [pid = 1649] [serial = 896] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118319c00) [pid = 1649] [serial = 890] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x125f92c00) [pid = 1649] [serial = 903] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1183da000) [pid = 1649] [serial = 891] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12a5d7400) [pid = 1649] [serial = 879] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113d30800) [pid = 1649] [serial = 881] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x115e64800) [pid = 1649] [serial = 882] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1269b1c00) [pid = 1649] [serial = 906] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1269b3800) [pid = 1649] [serial = 912] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11889f000) [pid = 1649] [serial = 910] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118317000) [pid = 1649] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1270eec00) [pid = 1649] [serial = 913] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1270ed000) [pid = 1649] [serial = 915] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x116894000) [pid = 1649] [serial = 909] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124df3400) [pid = 1649] [serial = 900] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124002400) [pid = 1649] [serial = 897] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x128ad4c00) [pid = 1649] [serial = 916] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12a462800) [pid = 1649] [serial = 921] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x128c3b800) [pid = 1649] [serial = 918] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12a668400) [pid = 1649] [serial = 922] [outer = 0x0] [url = about:blank] 08:02:18 INFO - PROCESS | 1649 | 1466175738882 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1649 | 1466175738885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x114f11800 == 31 [pid = 1649] [id = 328] 08:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x112d78000) [pid = 1649] [serial = 983] [outer = 0x0] 08:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x114f58000) [pid = 1649] [serial = 984] [outer = 0x112d78000] 08:02:18 INFO - PROCESS | 1649 | 1466175738912 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11682b400) [pid = 1649] [serial = 985] [outer = 0x112d78000] 08:02:19 INFO - PROCESS | 1649 | 1466175739248 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 624ms 08:02:19 INFO - PROCESS | 1649 | 1466175739304 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1649 | 1466175739307 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:02:19 INFO - PROCESS | 1649 | 1466175739311 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1649 | 1466175739312 Marionette TRACE conn2 <- [1,1286,null,{}] 08:02:19 INFO - PROCESS | 1649 | 1466175739315 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 1649 | 1466175739316 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:19 INFO - PROCESS | 1649 | 1466175739411 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:02:19 INFO - PROCESS | 1649 | 1466175739459 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1649 | 1466175739460 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d8d800 == 32 [pid = 1649] [id = 329] 08:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11682bc00) [pid = 1649] [serial = 986] [outer = 0x0] 08:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1177dc000) [pid = 1649] [serial = 987] [outer = 0x11682bc00] 08:02:19 INFO - PROCESS | 1649 | 1466175739487 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118363c00) [pid = 1649] [serial = 988] [outer = 0x11682bc00] 08:02:19 INFO - PROCESS | 1649 | 1466175739779 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 08:02:19 INFO - PROCESS | 1649 | 1466175739831 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:02:19 INFO - PROCESS | 1649 | 1466175739834 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:02:19 INFO - PROCESS | 1649 | 1466175739837 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1649 | 1466175739839 Marionette TRACE conn2 <- [1,1290,null,{}] 08:02:19 INFO - PROCESS | 1649 | 1466175739847 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 1649 | 1466175739850 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:19 INFO - PROCESS | 1649 | 1466175739935 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:02:19 INFO - PROCESS | 1649 | 1466175739989 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1649 | 1466175739991 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7a000 == 33 [pid = 1649] [id = 330] 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113d6a000) [pid = 1649] [serial = 989] [outer = 0x0] 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1183d4c00) [pid = 1649] [serial = 990] [outer = 0x113d6a000] 08:02:20 INFO - PROCESS | 1649 | 1466175740019 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11999b400) [pid = 1649] [serial = 991] [outer = 0x113d6a000] 08:02:20 INFO - PROCESS | 1649 | 1466175740303 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 08:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:02:20 INFO - PROCESS | 1649 | 1466175740358 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1649 | 1466175740360 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:02:20 INFO - PROCESS | 1649 | 1466175740362 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1649 | 1466175740363 Marionette TRACE conn2 <- [1,1294,null,{}] 08:02:20 INFO - PROCESS | 1649 | 1466175740367 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1649 | 1466175740369 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:20 INFO - PROCESS | 1649 | 1466175740446 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:02:20 INFO - PROCESS | 1649 | 1466175740452 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1649 | 1466175740453 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244ce800 == 34 [pid = 1649] [id = 331] 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1199b3400) [pid = 1649] [serial = 992] [outer = 0x0] 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x124005400) [pid = 1649] [serial = 993] [outer = 0x1199b3400] 08:02:20 INFO - PROCESS | 1649 | 1466175740478 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12438f000) [pid = 1649] [serial = 994] [outer = 0x1199b3400] 08:02:20 INFO - PROCESS | 1649 | 1466175740807 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 08:02:20 INFO - PROCESS | 1649 | 1466175740831 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1649 | 1466175740834 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:02:20 INFO - PROCESS | 1649 | 1466175740837 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1649 | 1466175740838 Marionette TRACE conn2 <- [1,1298,null,{}] 08:02:20 INFO - PROCESS | 1649 | 1466175740840 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1649 | 1466175740841 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:20 INFO - PROCESS | 1649 | 1466175740952 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:02:20 INFO - PROCESS | 1649 | 1466175740965 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1649 | 1466175740966 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x125769000 == 35 [pid = 1649] [id = 332] 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12438f400) [pid = 1649] [serial = 995] [outer = 0x0] 08:02:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1248b1c00) [pid = 1649] [serial = 996] [outer = 0x12438f400] 08:02:20 INFO - PROCESS | 1649 | 1466175740990 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124d3e000) [pid = 1649] [serial = 997] [outer = 0x12438f400] 08:02:21 INFO - PROCESS | 1649 | 1466175741337 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 08:02:21 INFO - PROCESS | 1649 | 1466175741361 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1649 | 1466175741363 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:02:21 INFO - PROCESS | 1649 | 1466175741365 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1649 | 1466175741368 Marionette TRACE conn2 <- [1,1302,null,{}] 08:02:21 INFO - PROCESS | 1649 | 1466175741371 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1649 | 1466175741375 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:21 INFO - PROCESS | 1649 | 1466175741488 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:02:21 INFO - PROCESS | 1649 | 1466175741498 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1649 | 1466175741499 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b73000 == 36 [pid = 1649] [id = 333] 08:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124df3400) [pid = 1649] [serial = 998] [outer = 0x0] 08:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12578c800) [pid = 1649] [serial = 999] [outer = 0x124df3400] 08:02:21 INFO - PROCESS | 1649 | 1466175741525 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12701e400) [pid = 1649] [serial = 1000] [outer = 0x124df3400] 08:02:21 INFO - PROCESS | 1649 | 1466175741854 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 520ms 08:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:02:21 INFO - PROCESS | 1649 | 1466175741886 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1649 | 1466175741887 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:02:21 INFO - PROCESS | 1649 | 1466175741889 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1649 | 1466175741890 Marionette TRACE conn2 <- [1,1306,null,{}] 08:02:21 INFO - PROCESS | 1649 | 1466175741892 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1649 | 1466175741893 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:21 INFO - PROCESS | 1649 | 1466175741993 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:02:22 INFO - PROCESS | 1649 | 1466175742007 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1649 | 1466175742008 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e1800 == 37 [pid = 1649] [id = 334] 08:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125055400) [pid = 1649] [serial = 1001] [outer = 0x0] 08:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128a6c000) [pid = 1649] [serial = 1002] [outer = 0x125055400] 08:02:22 INFO - PROCESS | 1649 | 1466175742032 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x128ad5800) [pid = 1649] [serial = 1003] [outer = 0x125055400] 08:02:22 INFO - PROCESS | 1649 | 1466175742360 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 518ms 08:02:22 INFO - PROCESS | 1649 | 1466175742407 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1649 | 1466175742408 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:02:22 INFO - PROCESS | 1649 | 1466175742411 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1649 | 1466175742412 Marionette TRACE conn2 <- [1,1310,null,{}] 08:02:22 INFO - PROCESS | 1649 | 1466175742414 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1649 | 1466175742415 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:22 INFO - PROCESS | 1649 | 1466175742509 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:02:22 INFO - PROCESS | 1649 | 1466175742521 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1649 | 1466175742522 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a62a000 == 38 [pid = 1649] [id = 335] 08:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119996000) [pid = 1649] [serial = 1004] [outer = 0x0] 08:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128c3ac00) [pid = 1649] [serial = 1005] [outer = 0x119996000] 08:02:22 INFO - PROCESS | 1649 | 1466175742546 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128ef0800) [pid = 1649] [serial = 1006] [outer = 0x119996000] 08:02:22 INFO - PROCESS | 1649 | 1466175742872 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1649 | 1466175742880 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:02:22 INFO - PROCESS | 1649 | 1466175742883 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1649 | 1466175742886 Marionette TRACE conn2 <- [1,1314,null,{}] 08:02:22 INFO - PROCESS | 1649 | 1466175742888 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1649 | 1466175742889 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:23 INFO - PROCESS | 1649 | 1466175743080 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116823c00) [pid = 1649] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1122a7400) [pid = 1649] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x112a70400) [pid = 1649] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1177eac00) [pid = 1649] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11300d800) [pid = 1649] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x110f7ec00) [pid = 1649] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11291f400) [pid = 1649] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1174d4800) [pid = 1649] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12505e400) [pid = 1649] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11944f800) [pid = 1649] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12572c800) [pid = 1649] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1164f6400) [pid = 1649] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11830bc00) [pid = 1649] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1269b4400) [pid = 1649] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x124389400) [pid = 1649] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x128a72000) [pid = 1649] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:02:23 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x113bc0c00) [pid = 1649] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:02:23 INFO - PROCESS | 1649 | 1466175743125 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1649 | 1466175743126 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x117577000 == 39 [pid = 1649] [id = 336] 08:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x111e2fc00) [pid = 1649] [serial = 1007] [outer = 0x0] 08:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x112920800) [pid = 1649] [serial = 1008] [outer = 0x111e2fc00] 08:02:23 INFO - PROCESS | 1649 | 1466175743151 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116824c00) [pid = 1649] [serial = 1009] [outer = 0x111e2fc00] 08:02:23 INFO - PROCESS | 1649 | 1466175743412 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 572ms 08:02:23 INFO - PROCESS | 1649 | 1466175743458 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1649 | 1466175743459 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:02:23 INFO - PROCESS | 1649 | 1466175743462 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1649 | 1466175743463 Marionette TRACE conn2 <- [1,1318,null,{}] 08:02:23 INFO - PROCESS | 1649 | 1466175743474 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 1649 | 1466175743476 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:23 INFO - PROCESS | 1649 | 1466175743599 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:02:23 INFO - PROCESS | 1649 | 1466175743676 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1649 | 1466175743677 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9cd000 == 40 [pid = 1649] [id = 337] 08:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116814400) [pid = 1649] [serial = 1010] [outer = 0x0] 08:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1188a2400) [pid = 1649] [serial = 1011] [outer = 0x116814400] 08:02:23 INFO - PROCESS | 1649 | 1466175743714 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12692f000) [pid = 1649] [serial = 1012] [outer = 0x116814400] 08:02:24 INFO - PROCESS | 1649 | 1466175744077 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 623ms 08:02:24 INFO - PROCESS | 1649 | 1466175744085 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1649 | 1466175744087 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:02:24 INFO - PROCESS | 1649 | 1466175744089 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1649 | 1466175744091 Marionette TRACE conn2 <- [1,1322,null,{}] 08:02:24 INFO - PROCESS | 1649 | 1466175744093 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1649 | 1466175744095 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:24 INFO - PROCESS | 1649 | 1466175744197 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:02:24 INFO - PROCESS | 1649 | 1466175744252 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1649 | 1466175744253 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be81800 == 41 [pid = 1649] [id = 338] 08:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x116815800) [pid = 1649] [serial = 1013] [outer = 0x0] 08:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1293e2400) [pid = 1649] [serial = 1014] [outer = 0x116815800] 08:02:24 INFO - PROCESS | 1649 | 1466175744279 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12a5d5c00) [pid = 1649] [serial = 1015] [outer = 0x116815800] 08:02:24 INFO - PROCESS | 1649 | 1466175744588 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 08:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:02:24 INFO - PROCESS | 1649 | 1466175744608 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1649 | 1466175744610 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:02:24 INFO - PROCESS | 1649 | 1466175744611 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1649 | 1466175744613 Marionette TRACE conn2 <- [1,1326,null,{}] 08:02:24 INFO - PROCESS | 1649 | 1466175744615 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1649 | 1466175744619 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:24 INFO - PROCESS | 1649 | 1466175744695 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:02:24 INFO - PROCESS | 1649 | 1466175744701 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1649 | 1466175744703 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfde800 == 42 [pid = 1649] [id = 339] 08:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12a5dec00) [pid = 1649] [serial = 1016] [outer = 0x0] 08:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12a670000) [pid = 1649] [serial = 1017] [outer = 0x12a5dec00] 08:02:24 INFO - PROCESS | 1649 | 1466175744726 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12aa3e000) [pid = 1649] [serial = 1018] [outer = 0x12a5dec00] 08:02:25 INFO - PROCESS | 1649 | 1466175745104 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 08:02:25 INFO - PROCESS | 1649 | 1466175745136 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:02:25 INFO - PROCESS | 1649 | 1466175745141 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:02:25 INFO - PROCESS | 1649 | 1466175745146 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1649 | 1466175745151 Marionette TRACE conn2 <- [1,1330,null,{}] 08:02:25 INFO - PROCESS | 1649 | 1466175745181 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1649 | 1466175745184 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:25 INFO - PROCESS | 1649 | 1466175745356 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:02:25 INFO - PROCESS | 1649 | 1466175745421 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1649 | 1466175745424 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f6a000 == 43 [pid = 1649] [id = 340] 08:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x113013400) [pid = 1649] [serial = 1019] [outer = 0x0] 08:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x115ddc000) [pid = 1649] [serial = 1020] [outer = 0x113013400] 08:02:25 INFO - PROCESS | 1649 | 1466175745455 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x116825c00) [pid = 1649] [serial = 1021] [outer = 0x113013400] 08:02:25 INFO - PROCESS | 1649 | 1466175745945 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 849ms 08:02:25 INFO - PROCESS | 1649 | 1466175745994 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1649 | 1466175745997 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:02:26 INFO - PROCESS | 1649 | 1466175746002 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1649 | 1466175746003 Marionette TRACE conn2 <- [1,1334,null,{}] 08:02:26 INFO - PROCESS | 1649 | 1466175746006 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1649 | 1466175746008 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:26 INFO - PROCESS | 1649 | 1466175746111 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:02:26 INFO - PROCESS | 1649 | 1466175746166 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1649 | 1466175746168 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253df800 == 44 [pid = 1649] [id = 341] 08:02:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118315c00) [pid = 1649] [serial = 1022] [outer = 0x0] 08:02:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11889e000) [pid = 1649] [serial = 1023] [outer = 0x118315c00] 08:02:26 INFO - PROCESS | 1649 | 1466175746198 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119569800) [pid = 1649] [serial = 1024] [outer = 0x118315c00] 08:02:26 INFO - PROCESS | 1649 | 1466175746686 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 720ms 08:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:02:26 INFO - PROCESS | 1649 | 1466175746740 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1649 | 1466175746742 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:02:26 INFO - PROCESS | 1649 | 1466175746746 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1649 | 1466175746750 Marionette TRACE conn2 <- [1,1338,null,{}] 08:02:26 INFO - PROCESS | 1649 | 1466175746779 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1649 | 1466175746783 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:26 INFO - PROCESS | 1649 | 1466175746945 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:02:26 INFO - PROCESS | 1649 | 1466175746992 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1649 | 1466175746994 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfe2000 == 45 [pid = 1649] [id = 342] 08:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1248b0000) [pid = 1649] [serial = 1025] [outer = 0x0] 08:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125051c00) [pid = 1649] [serial = 1026] [outer = 0x1248b0000] 08:02:27 INFO - PROCESS | 1649 | 1466175747025 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1254f1000) [pid = 1649] [serial = 1027] [outer = 0x1248b0000] 08:02:27 INFO - PROCESS | 1649 | 1466175747950 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1241ms 08:02:27 INFO - PROCESS | 1649 | 1466175747986 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1649 | 1466175747988 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:02:27 INFO - PROCESS | 1649 | 1466175747991 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1649 | 1466175747992 Marionette TRACE conn2 <- [1,1342,null,{}] 08:02:27 INFO - PROCESS | 1649 | 1466175747994 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 1649 | 1466175747995 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:28 INFO - PROCESS | 1649 | 1466175748097 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:02:28 INFO - PROCESS | 1649 | 1466175748149 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1649 | 1466175748150 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a93800 == 46 [pid = 1649] [id = 343] 08:02:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1254f1400) [pid = 1649] [serial = 1028] [outer = 0x0] 08:02:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x125f93000) [pid = 1649] [serial = 1029] [outer = 0x1254f1400] 08:02:28 INFO - PROCESS | 1649 | 1466175748179 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x126dbd800) [pid = 1649] [serial = 1030] [outer = 0x1254f1400] 08:02:28 INFO - PROCESS | 1649 | 1466175748773 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 819ms 08:02:28 INFO - PROCESS | 1649 | 1466175748819 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1649 | 1466175748822 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:02:28 INFO - PROCESS | 1649 | 1466175748826 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1649 | 1466175748828 Marionette TRACE conn2 <- [1,1346,null,{}] 08:02:28 INFO - PROCESS | 1649 | 1466175748834 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 1649 | 1466175748836 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:28 INFO - PROCESS | 1649 | 1466175748930 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:02:29 INFO - PROCESS | 1649 | 1466175748998 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1649 | 1466175748999 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168c4800 == 47 [pid = 1649] [id = 344] 08:02:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x116778400) [pid = 1649] [serial = 1031] [outer = 0x0] 08:02:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x116a2b000) [pid = 1649] [serial = 1032] [outer = 0x116778400] 08:02:29 INFO - PROCESS | 1649 | 1466175749027 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x117d45000) [pid = 1649] [serial = 1033] [outer = 0x116778400] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x12be81800 == 46 [pid = 1649] [id = 338] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9cd000 == 45 [pid = 1649] [id = 337] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x117577000 == 44 [pid = 1649] [id = 336] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x12a62a000 == 43 [pid = 1649] [id = 335] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e1800 == 42 [pid = 1649] [id = 334] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x128b73000 == 41 [pid = 1649] [id = 333] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x125769000 == 40 [pid = 1649] [id = 332] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x1244ce800 == 39 [pid = 1649] [id = 331] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7a000 == 38 [pid = 1649] [id = 330] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x117d8d800 == 37 [pid = 1649] [id = 329] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x114f11800 == 36 [pid = 1649] [id = 328] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cc000 == 35 [pid = 1649] [id = 327] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x11668e000 == 34 [pid = 1649] [id = 326] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x1181a0000 == 33 [pid = 1649] [id = 313] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x12ac9f800 == 32 [pid = 1649] [id = 325] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x128a93800 == 31 [pid = 1649] [id = 343] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfe2000 == 30 [pid = 1649] [id = 342] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x1253df800 == 29 [pid = 1649] [id = 341] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfde800 == 28 [pid = 1649] [id = 339] 08:02:29 INFO - PROCESS | 1649 | --DOCSHELL 0x116f6a000 == 27 [pid = 1649] [id = 340] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11682ec00) [pid = 1649] [serial = 945] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1177e6c00) [pid = 1649] [serial = 946] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11974b800) [pid = 1649] [serial = 954] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x113d68000) [pid = 1649] [serial = 942] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1133f1c00) [pid = 1649] [serial = 943] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124004000) [pid = 1649] [serial = 957] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1183d7c00) [pid = 1649] [serial = 948] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1199abc00) [pid = 1649] [serial = 966] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124d47c00) [pid = 1649] [serial = 960] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12505dc00) [pid = 1649] [serial = 961] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11869f800) [pid = 1649] [serial = 949] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11817b400) [pid = 1649] [serial = 939] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118349400) [pid = 1649] [serial = 940] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12578f400) [pid = 1649] [serial = 963] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119568000) [pid = 1649] [serial = 951] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12692fc00) [pid = 1649] [serial = 969] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1174d7800) [pid = 1649] [serial = 925] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11682ac00) [pid = 1649] [serial = 924] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1195f4000) [pid = 1649] [serial = 928] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x127023000) [pid = 1649] [serial = 972] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1186a1000) [pid = 1649] [serial = 927] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1254fcc00) [pid = 1649] [serial = 931] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124d48800) [pid = 1649] [serial = 930] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x128ee6c00) [pid = 1649] [serial = 934] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x126d08c00) [pid = 1649] [serial = 970] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x128ad5400) [pid = 1649] [serial = 933] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x125f96800) [pid = 1649] [serial = 964] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x128a6dc00) [pid = 1649] [serial = 937] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x125728400) [pid = 1649] [serial = 967] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11830b400) [pid = 1649] [serial = 936] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x128e54800) [pid = 1649] [serial = 975] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124d43800) [pid = 1649] [serial = 958] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1199ad800) [pid = 1649] [serial = 955] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x119746400) [pid = 1649] [serial = 952] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x128ad6000) [pid = 1649] [serial = 973] [outer = 0x0] [url = about:blank] 08:02:29 INFO - PROCESS | 1649 | 1466175749962 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1171ms 08:02:30 INFO - PROCESS | 1649 | 1466175749998 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1649 | 1466175750002 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:02:30 INFO - PROCESS | 1649 | 1466175750006 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1649 | 1466175750007 Marionette TRACE conn2 <- [1,1350,null,{}] 08:02:30 INFO - PROCESS | 1649 | 1466175750011 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1649 | 1466175750013 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:30 INFO - PROCESS | 1649 | 1466175750106 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:02:30 INFO - PROCESS | 1649 | 1466175750114 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1649 | 1466175750116 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ed6000 == 28 [pid = 1649] [id = 345] 08:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x113d69800) [pid = 1649] [serial = 1034] [outer = 0x0] 08:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x115d1f400) [pid = 1649] [serial = 1035] [outer = 0x113d69800] 08:02:30 INFO - PROCESS | 1649 | 1466175750146 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1166aec00) [pid = 1649] [serial = 1036] [outer = 0x113d69800] 08:02:30 INFO - PROCESS | 1649 | 1466175750512 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 521ms 08:02:30 INFO - PROCESS | 1649 | 1466175750526 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1649 | 1466175750530 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:02:30 INFO - PROCESS | 1649 | 1466175750536 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1649 | 1466175750538 Marionette TRACE conn2 <- [1,1354,null,{}] 08:02:30 INFO - PROCESS | 1649 | 1466175750540 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1649 | 1466175750542 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:30 INFO - PROCESS | 1649 | 1466175750623 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:02:30 INFO - PROCESS | 1649 | 1466175750627 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1649 | 1466175750629 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x11756b000 == 29 [pid = 1649] [id = 346] 08:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11688e000) [pid = 1649] [serial = 1037] [outer = 0x0] 08:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x117d3f800) [pid = 1649] [serial = 1038] [outer = 0x11688e000] 08:02:30 INFO - PROCESS | 1649 | 1466175750658 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118311c00) [pid = 1649] [serial = 1039] [outer = 0x11688e000] 08:02:30 INFO - PROCESS | 1649 | 1466175750993 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 469ms 08:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:02:31 INFO - PROCESS | 1649 | 1466175751006 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1649 | 1466175751007 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:02:31 INFO - PROCESS | 1649 | 1466175751009 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1649 | 1466175751011 Marionette TRACE conn2 <- [1,1358,null,{}] 08:02:31 INFO - PROCESS | 1649 | 1466175751019 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 1649 | 1466175751023 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:31 INFO - PROCESS | 1649 | 1466175751102 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:02:31 INFO - PROCESS | 1649 | 1466175751154 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1649 | 1466175751156 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x11940e800 == 30 [pid = 1649] [id = 347] 08:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11291d400) [pid = 1649] [serial = 1040] [outer = 0x0] 08:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1183e3400) [pid = 1649] [serial = 1041] [outer = 0x11291d400] 08:02:31 INFO - PROCESS | 1649 | 1466175751184 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11944d800) [pid = 1649] [serial = 1042] [outer = 0x11291d400] 08:02:31 INFO - PROCESS | 1649 | 1466175751733 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 771ms 08:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:02:31 INFO - PROCESS | 1649 | 1466175751791 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1649 | 1466175751794 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:02:31 INFO - PROCESS | 1649 | 1466175751798 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1649 | 1466175751802 Marionette TRACE conn2 <- [1,1362,null,{}] 08:02:31 INFO - PROCESS | 1649 | 1466175751806 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 1649 | 1466175751808 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:31 INFO - PROCESS | 1649 | 1466175751913 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:02:31 INFO - PROCESS | 1649 | 1466175751986 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1649 | 1466175751988 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x11836f000 == 31 [pid = 1649] [id = 348] 08:02:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1164f7c00) [pid = 1649] [serial = 1043] [outer = 0x0] 08:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116a24400) [pid = 1649] [serial = 1044] [outer = 0x1164f7c00] 08:02:32 INFO - PROCESS | 1649 | 1466175752019 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11830ec00) [pid = 1649] [serial = 1045] [outer = 0x1164f7c00] 08:02:32 INFO - PROCESS | 1649 | 1466175752571 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 823ms 08:02:32 INFO - PROCESS | 1649 | 1466175752621 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1649 | 1466175752624 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:02:32 INFO - PROCESS | 1649 | 1466175752629 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1649 | 1466175752631 Marionette TRACE conn2 <- [1,1366,null,{}] 08:02:32 INFO - PROCESS | 1649 | 1466175752633 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1649 | 1466175752635 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:32 INFO - PROCESS | 1649 | 1466175752740 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:02:32 INFO - PROCESS | 1649 | 1466175752790 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1649 | 1466175752792 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a92800 == 32 [pid = 1649] [id = 349] 08:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1174ddc00) [pid = 1649] [serial = 1046] [outer = 0x0] 08:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1186a4c00) [pid = 1649] [serial = 1047] [outer = 0x1174ddc00] 08:02:32 INFO - PROCESS | 1649 | 1466175752823 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119568800) [pid = 1649] [serial = 1048] [outer = 0x1174ddc00] 08:02:33 INFO - PROCESS | 1649 | --DOCSHELL 0x11756b000 == 31 [pid = 1649] [id = 346] 08:02:33 INFO - PROCESS | 1649 | --DOCSHELL 0x115ed6000 == 30 [pid = 1649] [id = 345] 08:02:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1168c4800 == 29 [pid = 1649] [id = 344] 08:02:33 INFO - PROCESS | 1649 | 1466175753330 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:02:33 INFO - PROCESS | 1649 | 1466175753355 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:02:33 INFO - PROCESS | 1649 | 1466175753358 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1649 | 1466175753360 Marionette TRACE conn2 <- [1,1370,null,{}] 08:02:33 INFO - PROCESS | 1649 | 1466175753364 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1649 | 1466175753365 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:33 INFO - PROCESS | 1649 | 1466175753454 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:02:33 INFO - PROCESS | 1649 | 1466175753459 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1649 | 1466175753462 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f73000 == 30 [pid = 1649] [id = 350] 08:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1164f6400) [pid = 1649] [serial = 1049] [outer = 0x0] 08:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1177e1800) [pid = 1649] [serial = 1050] [outer = 0x1164f6400] 08:02:33 INFO - PROCESS | 1649 | 1466175753497 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118347c00) [pid = 1649] [serial = 1051] [outer = 0x1164f6400] 08:02:33 INFO - PROCESS | 1649 | 1466175753844 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1649 | 1466175753882 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:02:33 INFO - PROCESS | 1649 | 1466175753886 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1649 | 1466175753887 Marionette TRACE conn2 <- [1,1374,null,{}] 08:02:33 INFO - PROCESS | 1649 | 1466175753890 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1649 | 1466175753891 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:33 INFO - PROCESS | 1649 | 1466175753966 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:02:33 INFO - PROCESS | 1649 | 1466175753973 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1649 | 1466175753974 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a88800 == 31 [pid = 1649] [id = 351] 08:02:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119451c00) [pid = 1649] [serial = 1052] [outer = 0x0] 08:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11973f000) [pid = 1649] [serial = 1053] [outer = 0x119451c00] 08:02:34 INFO - PROCESS | 1649 | 1466175754000 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119997000) [pid = 1649] [serial = 1054] [outer = 0x119451c00] 08:02:34 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:34 INFO - PROCESS | 1649 | 1466175754424 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1649 | 1466175754462 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:02:34 INFO - PROCESS | 1649 | 1466175754464 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1649 | 1466175754467 Marionette TRACE conn2 <- [1,1378,null,{}] 08:02:34 INFO - PROCESS | 1649 | 1466175754474 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 1649 | 1466175754477 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:34 INFO - PROCESS | 1649 | 1466175754574 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:02:34 INFO - PROCESS | 1649 | 1466175754614 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 1649 | 1466175754616 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bbd000 == 32 [pid = 1649] [id = 352] 08:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1199ad400) [pid = 1649] [serial = 1055] [outer = 0x0] 08:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12400a000) [pid = 1649] [serial = 1056] [outer = 0x1199ad400] 08:02:34 INFO - PROCESS | 1649 | 1466175754643 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124984c00) [pid = 1649] [serial = 1057] [outer = 0x1199ad400] 08:02:34 INFO - PROCESS | 1649 | 1466175754965 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1649 | 1466175754990 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:02:34 INFO - PROCESS | 1649 | 1466175754993 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1649 | 1466175754994 Marionette TRACE conn2 <- [1,1382,null,{}] 08:02:35 INFO - PROCESS | 1649 | 1466175755004 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1649 | 1466175755005 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:35 INFO - PROCESS | 1649 | 1466175755103 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:02:35 INFO - PROCESS | 1649 | 1466175755107 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1649 | 1466175755108 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fd2000 == 33 [pid = 1649] [id = 353] 08:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124985400) [pid = 1649] [serial = 1058] [outer = 0x0] 08:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124df1400) [pid = 1649] [serial = 1059] [outer = 0x124985400] 08:02:35 INFO - PROCESS | 1649 | 1466175755133 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12505f000) [pid = 1649] [serial = 1060] [outer = 0x124985400] 08:02:35 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:35 INFO - PROCESS | 1649 | 1466175755491 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1649 | 1466175755525 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:02:35 INFO - PROCESS | 1649 | 1466175755534 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1649 | 1466175755535 Marionette TRACE conn2 <- [1,1386,null,{}] 08:02:35 INFO - PROCESS | 1649 | 1466175755537 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1649 | 1466175755538 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:35 INFO - PROCESS | 1649 | 1466175755634 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:02:35 INFO - PROCESS | 1649 | 1466175755637 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1649 | 1466175755638 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a96800 == 34 [pid = 1649] [id = 354] 08:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12498a800) [pid = 1649] [serial = 1061] [outer = 0x0] 08:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125792800) [pid = 1649] [serial = 1062] [outer = 0x12498a800] 08:02:35 INFO - PROCESS | 1649 | 1466175755663 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x125fee400) [pid = 1649] [serial = 1063] [outer = 0x12498a800] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x113d69800) [pid = 1649] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x113013400) [pid = 1649] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x118315c00) [pid = 1649] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1248b0000) [pid = 1649] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1254f1400) [pid = 1649] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11688e000) [pid = 1649] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124df3400) [pid = 1649] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125055400) [pid = 1649] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116815800) [pid = 1649] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119996000) [pid = 1649] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1199b3400) [pid = 1649] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x112d78000) [pid = 1649] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12a5dec00) [pid = 1649] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x128ad6400) [pid = 1649] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11682bc00) [pid = 1649] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x113d6a000) [pid = 1649] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113d2e400) [pid = 1649] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118110800) [pid = 1649] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116814400) [pid = 1649] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x111e2fc00) [pid = 1649] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:02:36 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12438f400) [pid = 1649] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:02:36 INFO - PROCESS | 1649 | 1466175756038 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1649 | 1466175756055 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:02:36 INFO - PROCESS | 1649 | 1466175756057 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1649 | 1466175756058 Marionette TRACE conn2 <- [1,1390,null,{}] 08:02:36 INFO - PROCESS | 1649 | 1466175756060 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1649 | 1466175756065 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:36 INFO - PROCESS | 1649 | 1466175756158 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:02:36 INFO - PROCESS | 1649 | 1466175756162 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1649 | 1466175756163 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x11940d000 == 35 [pid = 1649] [id = 355] 08:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119999800) [pid = 1649] [serial = 1064] [outer = 0x0] 08:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124004c00) [pid = 1649] [serial = 1065] [outer = 0x119999800] 08:02:36 INFO - PROCESS | 1649 | 1466175756190 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125ff0c00) [pid = 1649] [serial = 1066] [outer = 0x119999800] 08:02:36 INFO - PROCESS | 1649 | 1466175756522 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 08:02:36 INFO - PROCESS | 1649 | 1466175756527 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1649 | 1466175756529 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:02:36 INFO - PROCESS | 1649 | 1466175756531 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1649 | 1466175756542 Marionette TRACE conn2 <- [1,1394,null,{}] 08:02:36 INFO - PROCESS | 1649 | 1466175756545 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1649 | 1466175756546 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:36 INFO - PROCESS | 1649 | 1466175756623 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:02:36 INFO - PROCESS | 1649 | 1466175756676 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1649 | 1466175756677 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295ee800 == 36 [pid = 1649] [id = 356] 08:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195f3400) [pid = 1649] [serial = 1067] [outer = 0x0] 08:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12692d800) [pid = 1649] [serial = 1068] [outer = 0x1195f3400] 08:02:36 INFO - PROCESS | 1649 | 1466175756701 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x127025800) [pid = 1649] [serial = 1069] [outer = 0x1195f3400] 08:02:36 INFO - PROCESS | 1649 | 1466175756947 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 429ms 08:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:02:36 INFO - PROCESS | 1649 | 1466175756961 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1649 | 1466175756962 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:02:36 INFO - PROCESS | 1649 | 1466175756964 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1649 | 1466175756965 Marionette TRACE conn2 <- [1,1398,null,{}] 08:02:36 INFO - PROCESS | 1649 | 1466175756976 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1649 | 1466175756977 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:37 INFO - PROCESS | 1649 | 1466175757062 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:02:37 INFO - PROCESS | 1649 | 1466175757066 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1649 | 1466175757069 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9c2800 == 37 [pid = 1649] [id = 357] 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1269b7400) [pid = 1649] [serial = 1070] [outer = 0x0] 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128a6d800) [pid = 1649] [serial = 1071] [outer = 0x1269b7400] 08:02:37 INFO - PROCESS | 1649 | 1466175757093 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128ad2800) [pid = 1649] [serial = 1072] [outer = 0x1269b7400] 08:02:37 INFO - PROCESS | 1649 | 1466175757400 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 479ms 08:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:02:37 INFO - PROCESS | 1649 | 1466175757452 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1649 | 1466175757454 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:02:37 INFO - PROCESS | 1649 | 1466175757456 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1649 | 1466175757457 Marionette TRACE conn2 <- [1,1402,null,{}] 08:02:37 INFO - PROCESS | 1649 | 1466175757467 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1649 | 1466175757468 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:37 INFO - PROCESS | 1649 | 1466175757568 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:02:37 INFO - PROCESS | 1649 | 1466175757599 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1649 | 1466175757600 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12acaa800 == 38 [pid = 1649] [id = 358] 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1270e8c00) [pid = 1649] [serial = 1073] [outer = 0x0] 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x128ad7800) [pid = 1649] [serial = 1074] [outer = 0x1270e8c00] 08:02:37 INFO - PROCESS | 1649 | 1466175757626 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128e5b400) [pid = 1649] [serial = 1075] [outer = 0x1270e8c00] 08:02:37 INFO - PROCESS | 1649 | 1466175757876 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 429ms 08:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:02:37 INFO - PROCESS | 1649 | 1466175757889 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1649 | 1466175757890 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:02:37 INFO - PROCESS | 1649 | 1466175757892 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1649 | 1466175757893 Marionette TRACE conn2 <- [1,1406,null,{}] 08:02:37 INFO - PROCESS | 1649 | 1466175757895 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1649 | 1466175757896 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:37 INFO - PROCESS | 1649 | 1466175757979 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:02:37 INFO - PROCESS | 1649 | 1466175757984 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1649 | 1466175757986 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1f800 == 39 [pid = 1649] [id = 359] 08:02:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x128a6cc00) [pid = 1649] [serial = 1076] [outer = 0x0] 08:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x129310400) [pid = 1649] [serial = 1077] [outer = 0x128a6cc00] 08:02:38 INFO - PROCESS | 1649 | 1466175758010 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1293ee000) [pid = 1649] [serial = 1078] [outer = 0x128a6cc00] 08:02:38 INFO - PROCESS | 1649 | 1466175758462 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 618ms 08:02:38 INFO - PROCESS | 1649 | 1466175758510 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1649 | 1466175758513 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:02:38 INFO - PROCESS | 1649 | 1466175758516 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1649 | 1466175758518 Marionette TRACE conn2 <- [1,1410,null,{}] 08:02:38 INFO - PROCESS | 1649 | 1466175758523 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1649 | 1466175758525 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:38 INFO - PROCESS | 1649 | 1466175758630 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:02:38 INFO - PROCESS | 1649 | 1466175758686 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1649 | 1466175758687 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192cd800 == 40 [pid = 1649] [id = 360] 08:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x116245800) [pid = 1649] [serial = 1079] [outer = 0x0] 08:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x116a2a400) [pid = 1649] [serial = 1080] [outer = 0x116245800] 08:02:38 INFO - PROCESS | 1649 | 1466175758718 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118179400) [pid = 1649] [serial = 1081] [outer = 0x116245800] 08:02:39 INFO - PROCESS | 1649 | 1466175759217 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 722ms 08:02:39 INFO - PROCESS | 1649 | 1466175759238 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1649 | 1466175759241 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:02:39 INFO - PROCESS | 1649 | 1466175759246 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1649 | 1466175759248 Marionette TRACE conn2 <- [1,1414,null,{}] 08:02:39 INFO - PROCESS | 1649 | 1466175759250 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 1649 | 1466175759252 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:39 INFO - PROCESS | 1649 | 1466175759351 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:02:39 INFO - PROCESS | 1649 | 1466175759420 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1649 | 1466175759421 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fbc800 == 41 [pid = 1649] [id = 361] 08:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1183e3800) [pid = 1649] [serial = 1082] [outer = 0x0] 08:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x119996000) [pid = 1649] [serial = 1083] [outer = 0x1183e3800] 08:02:39 INFO - PROCESS | 1649 | 1466175759453 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x119b7b000) [pid = 1649] [serial = 1084] [outer = 0x1183e3800] 08:02:39 INFO - PROCESS | 1649 | 1466175759956 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 08:02:40 INFO - PROCESS | 1649 | 1466175760016 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 1649 | 1466175760018 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:02:40 INFO - PROCESS | 1649 | 1466175760022 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1649 | 1466175760026 Marionette TRACE conn2 <- [1,1418,null,{}] 08:02:40 INFO - PROCESS | 1649 | 1466175760037 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1649 | 1466175760041 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:40 INFO - PROCESS | 1649 | 1466175760192 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:02:40 INFO - PROCESS | 1649 | 1466175760311 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1649 | 1466175760314 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c38c800 == 42 [pid = 1649] [id = 362] 08:02:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124d45800) [pid = 1649] [serial = 1085] [outer = 0x0] 08:02:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12605e800) [pid = 1649] [serial = 1086] [outer = 0x124d45800] 08:02:40 INFO - PROCESS | 1649 | 1466175760366 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x126dbd400) [pid = 1649] [serial = 1087] [outer = 0x124d45800] 08:02:40 INFO - PROCESS | 1649 | 1466175760869 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 876ms 08:02:40 INFO - PROCESS | 1649 | 1466175760898 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:02:40 INFO - PROCESS | 1649 | 1466175760902 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:02:40 INFO - PROCESS | 1649 | 1466175760904 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 1649 | 1466175760906 Marionette TRACE conn2 <- [1,1422,null,{}] 08:02:40 INFO - PROCESS | 1649 | 1466175760908 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1649 | 1466175760910 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:41 INFO - PROCESS | 1649 | 1466175761009 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:02:41 INFO - PROCESS | 1649 | 1466175761076 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1649 | 1466175761077 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7f000 == 43 [pid = 1649] [id = 363] 08:02:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118319000) [pid = 1649] [serial = 1088] [outer = 0x0] 08:02:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1254fd800) [pid = 1649] [serial = 1089] [outer = 0x118319000] 08:02:41 INFO - PROCESS | 1649 | 1466175761107 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128e58c00) [pid = 1649] [serial = 1090] [outer = 0x118319000] 08:02:41 INFO - PROCESS | 1649 | 1466175761682 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 819ms 08:02:41 INFO - PROCESS | 1649 | 1466175761724 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1649 | 1466175761726 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:02:41 INFO - PROCESS | 1649 | 1466175761729 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1649 | 1466175761731 Marionette TRACE conn2 <- [1,1426,null,{}] 08:02:41 INFO - PROCESS | 1649 | 1466175761737 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 1649 | 1466175761739 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:41 INFO - PROCESS | 1649 | 1466175761837 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:02:41 INFO - PROCESS | 1649 | 1466175761907 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1649 | 1466175761908 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168c5000 == 44 [pid = 1649] [id = 364] 08:02:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x112e7dc00) [pid = 1649] [serial = 1091] [outer = 0x0] 08:02:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1162c1c00) [pid = 1649] [serial = 1092] [outer = 0x112e7dc00] 08:02:41 INFO - PROCESS | 1649 | 1466175761937 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1177eac00) [pid = 1649] [serial = 1093] [outer = 0x112e7dc00] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x12acaa800 == 43 [pid = 1649] [id = 358] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9c2800 == 42 [pid = 1649] [id = 357] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x1295ee800 == 41 [pid = 1649] [id = 356] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x11940d000 == 40 [pid = 1649] [id = 355] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x128a96800 == 39 [pid = 1649] [id = 354] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x125fd2000 == 38 [pid = 1649] [id = 353] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x124bbd000 == 37 [pid = 1649] [id = 352] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x116a2b000) [pid = 1649] [serial = 1032] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x119a88800 == 36 [pid = 1649] [id = 351] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x116f73000 == 35 [pid = 1649] [id = 350] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x119a92800 == 34 [pid = 1649] [id = 349] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x11836f000 == 33 [pid = 1649] [id = 348] 08:02:42 INFO - PROCESS | 1649 | --DOCSHELL 0x11940e800 == 32 [pid = 1649] [id = 347] 08:02:42 INFO - PROCESS | 1649 | 1466175762354 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 675ms 08:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:02:42 INFO - PROCESS | 1649 | 1466175762403 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1649 | 1466175762406 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:02:42 INFO - PROCESS | 1649 | 1466175762410 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1649 | 1466175762412 Marionette TRACE conn2 <- [1,1430,null,{}] 08:02:42 INFO - PROCESS | 1649 | 1466175762415 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1649 | 1466175762416 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:42 INFO - PROCESS | 1649 | 1466175762506 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x115d1f400) [pid = 1649] [serial = 1035] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x115ddc000) [pid = 1649] [serial = 1020] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11889e000) [pid = 1649] [serial = 1023] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x116825c00) [pid = 1649] [serial = 1021] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x125051c00) [pid = 1649] [serial = 1026] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119569800) [pid = 1649] [serial = 1024] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1166aec00) [pid = 1649] [serial = 1036] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x125f93000) [pid = 1649] [serial = 1029] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x117d3f800) [pid = 1649] [serial = 1038] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118311c00) [pid = 1649] [serial = 1039] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12578c800) [pid = 1649] [serial = 999] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128a6c000) [pid = 1649] [serial = 1002] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12a5d5c00) [pid = 1649] [serial = 1015] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128c3ac00) [pid = 1649] [serial = 1005] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124005400) [pid = 1649] [serial = 993] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12438f000) [pid = 1649] [serial = 994] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x114f58000) [pid = 1649] [serial = 984] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12a670000) [pid = 1649] [serial = 1017] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11682b400) [pid = 1649] [serial = 985] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x128eee800) [pid = 1649] [serial = 976] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1177dc000) [pid = 1649] [serial = 987] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118363c00) [pid = 1649] [serial = 988] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1183d4c00) [pid = 1649] [serial = 990] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11999b400) [pid = 1649] [serial = 991] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x115d2c000) [pid = 1649] [serial = 978] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1166e6800) [pid = 1649] [serial = 979] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11830c000) [pid = 1649] [serial = 981] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118344000) [pid = 1649] [serial = 982] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1254f1000) [pid = 1649] [serial = 1027] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x128ef0800) [pid = 1649] [serial = 1006] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1188a2400) [pid = 1649] [serial = 1011] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x116824c00) [pid = 1649] [serial = 1009] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x112920800) [pid = 1649] [serial = 1008] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1248b1c00) [pid = 1649] [serial = 996] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x128ad5800) [pid = 1649] [serial = 1003] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12701e400) [pid = 1649] [serial = 1000] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124d3e000) [pid = 1649] [serial = 997] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1293e2400) [pid = 1649] [serial = 1014] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x126dbd800) [pid = 1649] [serial = 1030] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12692f000) [pid = 1649] [serial = 1012] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12aa3e000) [pid = 1649] [serial = 1018] [outer = 0x0] [url = about:blank] 08:02:42 INFO - PROCESS | 1649 | 1466175762567 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1649 | 1466175762569 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168b8800 == 33 [pid = 1649] [id = 365] 08:02:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x115d1f400) [pid = 1649] [serial = 1094] [outer = 0x0] 08:02:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x116829800) [pid = 1649] [serial = 1095] [outer = 0x115d1f400] 08:02:42 INFO - PROCESS | 1649 | 1466175762597 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11889dc00) [pid = 1649] [serial = 1096] [outer = 0x115d1f400] 08:02:42 INFO - PROCESS | 1649 | 1466175762912 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 520ms 08:02:42 INFO - PROCESS | 1649 | 1466175762930 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1649 | 1466175762932 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:02:42 INFO - PROCESS | 1649 | 1466175762938 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1649 | 1466175762940 Marionette TRACE conn2 <- [1,1434,null,{}] 08:02:42 INFO - PROCESS | 1649 | 1466175762947 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1649 | 1466175762953 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:43 INFO - PROCESS | 1649 | 1466175763031 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:02:43 INFO - PROCESS | 1649 | 1466175763097 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1649 | 1466175763099 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff2000 == 34 [pid = 1649] [id = 366] 08:02:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x119568000) [pid = 1649] [serial = 1097] [outer = 0x0] 08:02:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x120802c00) [pid = 1649] [serial = 1098] [outer = 0x119568000] 08:02:43 INFO - PROCESS | 1649 | 1466175763141 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124666400) [pid = 1649] [serial = 1099] [outer = 0x119568000] 08:02:43 INFO - PROCESS | 1649 | 1466175763444 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 08:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:02:43 INFO - PROCESS | 1649 | 1466175763459 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1649 | 1466175763460 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:02:43 INFO - PROCESS | 1649 | 1466175763462 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1649 | 1466175763463 Marionette TRACE conn2 <- [1,1438,null,{}] 08:02:43 INFO - PROCESS | 1649 | 1466175763473 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 1649 | 1466175763475 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:43 INFO - PROCESS | 1649 | 1466175763562 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:02:43 INFO - PROCESS | 1649 | 1466175763567 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1649 | 1466175763569 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bbc000 == 35 [pid = 1649] [id = 367] 08:02:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124988800) [pid = 1649] [serial = 1100] [outer = 0x0] 08:02:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12505a800) [pid = 1649] [serial = 1101] [outer = 0x124988800] 08:02:43 INFO - PROCESS | 1649 | 1466175763595 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x12578dc00) [pid = 1649] [serial = 1102] [outer = 0x124988800] 08:02:43 INFO - PROCESS | 1649 | 1466175763944 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 08:02:43 INFO - PROCESS | 1649 | 1466175763982 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1649 | 1466175763984 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:02:43 INFO - PROCESS | 1649 | 1466175763988 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1649 | 1466175763989 Marionette TRACE conn2 <- [1,1442,null,{}] 08:02:43 INFO - PROCESS | 1649 | 1466175763992 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:43 INFO - PROCESS | 1649 | 1466175763993 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:44 INFO - PROCESS | 1649 | 1466175764070 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:02:44 INFO - PROCESS | 1649 | 1466175764073 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1649 | 1466175764075 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695d000 == 36 [pid = 1649] [id = 368] 08:02:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x113d6c000) [pid = 1649] [serial = 1103] [outer = 0x0] 08:02:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12606c400) [pid = 1649] [serial = 1104] [outer = 0x113d6c000] 08:02:44 INFO - PROCESS | 1649 | 1466175764099 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x126d0cc00) [pid = 1649] [serial = 1105] [outer = 0x113d6c000] 08:02:44 INFO - PROCESS | 1649 | 1466175764437 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 08:02:44 INFO - PROCESS | 1649 | 1466175764457 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1649 | 1466175764458 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:02:44 INFO - PROCESS | 1649 | 1466175764460 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1649 | 1466175764461 Marionette TRACE conn2 <- [1,1446,null,{}] 08:02:44 INFO - PROCESS | 1649 | 1466175764464 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 1649 | 1466175764470 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:44 INFO - PROCESS | 1649 | 1466175764599 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:02:44 INFO - PROCESS | 1649 | 1466175764639 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1649 | 1466175764640 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b75000 == 37 [pid = 1649] [id = 369] 08:02:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12578f400) [pid = 1649] [serial = 1106] [outer = 0x0] 08:02:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128a70000) [pid = 1649] [serial = 1107] [outer = 0x12578f400] 08:02:44 INFO - PROCESS | 1649 | 1466175764665 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12a5d7400) [pid = 1649] [serial = 1108] [outer = 0x12578f400] 08:02:44 INFO - PROCESS | 1649 | 1466175764975 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 569ms 08:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:02:45 INFO - PROCESS | 1649 | 1466175765029 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1649 | 1466175765030 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:02:45 INFO - PROCESS | 1649 | 1466175765039 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1649 | 1466175765040 Marionette TRACE conn2 <- [1,1450,null,{}] 08:02:45 INFO - PROCESS | 1649 | 1466175765042 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1649 | 1466175765043 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:45 INFO - PROCESS | 1649 | 1466175765147 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:02:45 INFO - PROCESS | 1649 | 1466175765193 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1649 | 1466175765194 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x113367000 == 38 [pid = 1649] [id = 370] 08:02:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12a5dcc00) [pid = 1649] [serial = 1109] [outer = 0x0] 08:02:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12a5e1c00) [pid = 1649] [serial = 1110] [outer = 0x12a5dcc00] 08:02:45 INFO - PROCESS | 1649 | 1466175765225 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12aa35000) [pid = 1649] [serial = 1111] [outer = 0x12a5dcc00] 08:02:45 INFO - PROCESS | 1649 | 1466175765557 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 575ms 08:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:02:45 INFO - PROCESS | 1649 | 1466175765609 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1649 | 1466175765610 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:02:45 INFO - PROCESS | 1649 | 1466175765612 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1649 | 1466175765613 Marionette TRACE conn2 <- [1,1454,null,{}] 08:02:45 INFO - PROCESS | 1649 | 1466175765615 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1649 | 1466175765616 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:45 INFO - PROCESS | 1649 | 1466175765714 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:02:45 INFO - PROCESS | 1649 | 1466175765725 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1649 | 1466175765726 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e5800 == 39 [pid = 1649] [id = 371] 08:02:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12aa39000) [pid = 1649] [serial = 1112] [outer = 0x0] 08:02:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12aa43400) [pid = 1649] [serial = 1113] [outer = 0x12aa39000] 08:02:45 INFO - PROCESS | 1649 | 1466175765752 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12b10b800) [pid = 1649] [serial = 1114] [outer = 0x12aa39000] 08:02:46 INFO - PROCESS | 1649 | 1466175766181 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 620ms 08:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:02:46 INFO - PROCESS | 1649 | 1466175766233 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1649 | 1466175766235 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:02:46 INFO - PROCESS | 1649 | 1466175766238 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1649 | 1466175766240 Marionette TRACE conn2 <- [1,1458,null,{}] 08:02:46 INFO - PROCESS | 1649 | 1466175766243 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1649 | 1466175766245 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:46 INFO - PROCESS | 1649 | 1466175766379 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:02:46 INFO - PROCESS | 1649 | 1466175766404 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1649 | 1466175766406 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfd5800 == 40 [pid = 1649] [id = 372] 08:02:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x116246c00) [pid = 1649] [serial = 1115] [outer = 0x0] 08:02:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11956bc00) [pid = 1649] [serial = 1116] [outer = 0x116246c00] 08:02:46 INFO - PROCESS | 1649 | 1466175766429 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12b1c0000) [pid = 1649] [serial = 1117] [outer = 0x116246c00] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119999800) [pid = 1649] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119451c00) [pid = 1649] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1199ad400) [pid = 1649] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124985400) [pid = 1649] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1174ddc00) [pid = 1649] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1164f6400) [pid = 1649] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1195f3400) [pid = 1649] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12498a800) [pid = 1649] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1269b7400) [pid = 1649] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116778400) [pid = 1649] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:02:46 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1270e8c00) [pid = 1649] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:02:46 INFO - PROCESS | 1649 | 1466175766818 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 619ms 08:02:46 INFO - PROCESS | 1649 | 1466175766857 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1649 | 1466175766858 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:02:46 INFO - PROCESS | 1649 | 1466175766860 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1649 | 1466175766861 Marionette TRACE conn2 <- [1,1462,null,{}] 08:02:46 INFO - PROCESS | 1649 | 1466175766864 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1649 | 1466175766865 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:46 INFO - PROCESS | 1649 | 1466175766946 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:02:47 INFO - PROCESS | 1649 | 1466175767004 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1649 | 1466175767005 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12914e800 == 41 [pid = 1649] [id = 373] 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116824800) [pid = 1649] [serial = 1118] [outer = 0x0] 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12505d800) [pid = 1649] [serial = 1119] [outer = 0x116824800] 08:02:47 INFO - PROCESS | 1649 | 1466175767029 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12b1c0800) [pid = 1649] [serial = 1120] [outer = 0x116824800] 08:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 469ms 08:02:47 INFO - PROCESS | 1649 | 1466175767322 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:02:47 INFO - PROCESS | 1649 | 1466175767330 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1649 | 1466175767332 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:02:47 INFO - PROCESS | 1649 | 1466175767341 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1649 | 1466175767343 Marionette TRACE conn2 <- [1,1466,null,{}] 08:02:47 INFO - PROCESS | 1649 | 1466175767345 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 1649 | 1466175767346 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:47 INFO - PROCESS | 1649 | 1466175767453 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:02:47 INFO - PROCESS | 1649 | 1466175767458 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1649 | 1466175767459 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6cc800 == 42 [pid = 1649] [id = 374] 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12b1bf000) [pid = 1649] [serial = 1121] [outer = 0x0] 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12b8e1800) [pid = 1649] [serial = 1122] [outer = 0x12b1bf000] 08:02:47 INFO - PROCESS | 1649 | 1466175767485 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12b92d800) [pid = 1649] [serial = 1123] [outer = 0x12b1bf000] 08:02:47 INFO - PROCESS | 1649 | 1466175767835 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 525ms 08:02:47 INFO - PROCESS | 1649 | 1466175767860 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1649 | 1466175767861 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:02:47 INFO - PROCESS | 1649 | 1466175767864 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1649 | 1466175767865 Marionette TRACE conn2 <- [1,1470,null,{}] 08:02:47 INFO - PROCESS | 1649 | 1466175767879 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 1649 | 1466175767880 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:47 INFO - PROCESS | 1649 | 1466175767961 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:02:47 INFO - PROCESS | 1649 | 1466175767966 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1649 | 1466175767967 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d13f800 == 43 [pid = 1649] [id = 375] 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12b92dc00) [pid = 1649] [serial = 1124] [outer = 0x0] 08:02:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12bb4c000) [pid = 1649] [serial = 1125] [outer = 0x12b92dc00] 08:02:47 INFO - PROCESS | 1649 | 1466175767990 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12be07800) [pid = 1649] [serial = 1126] [outer = 0x12b92dc00] 08:02:48 INFO - PROCESS | 1649 | 1466175768352 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 519ms 08:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:02:48 INFO - PROCESS | 1649 | 1466175768386 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1649 | 1466175768388 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:02:48 INFO - PROCESS | 1649 | 1466175768391 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1649 | 1466175768393 Marionette TRACE conn2 <- [1,1474,null,{}] 08:02:48 INFO - PROCESS | 1649 | 1466175768396 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1649 | 1466175768398 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:48 INFO - PROCESS | 1649 | 1466175768537 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:02:48 INFO - PROCESS | 1649 | 1466175768621 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1649 | 1466175768622 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2d0800 == 44 [pid = 1649] [id = 376] 08:02:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x115d24000) [pid = 1649] [serial = 1127] [outer = 0x0] 08:02:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12be07400) [pid = 1649] [serial = 1128] [outer = 0x115d24000] 08:02:48 INFO - PROCESS | 1649 | 1466175768661 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12beec400) [pid = 1649] [serial = 1129] [outer = 0x115d24000] 08:02:49 INFO - PROCESS | 1649 | 1466175769165 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 821ms 08:02:49 INFO - PROCESS | 1649 | 1466175769212 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1649 | 1466175769215 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:02:49 INFO - PROCESS | 1649 | 1466175769220 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1649 | 1466175769223 Marionette TRACE conn2 <- [1,1478,null,{}] 08:02:49 INFO - PROCESS | 1649 | 1466175769227 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1649 | 1466175769229 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:49 INFO - PROCESS | 1649 | 1466175769335 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:02:49 INFO - PROCESS | 1649 | 1466175769405 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1649 | 1466175769407 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837e000 == 45 [pid = 1649] [id = 377] 08:02:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11682b400) [pid = 1649] [serial = 1130] [outer = 0x0] 08:02:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11817d000) [pid = 1649] [serial = 1131] [outer = 0x11682b400] 08:02:49 INFO - PROCESS | 1649 | 1466175769438 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1183dd400) [pid = 1649] [serial = 1132] [outer = 0x11682b400] 08:02:49 INFO - PROCESS | 1649 | 1466175769858 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 677ms 08:02:49 INFO - PROCESS | 1649 | 1466175769896 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1649 | 1466175769900 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:02:49 INFO - PROCESS | 1649 | 1466175769905 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1649 | 1466175769907 Marionette TRACE conn2 <- [1,1482,null,{}] 08:02:49 INFO - PROCESS | 1649 | 1466175769909 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1649 | 1466175769911 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:50 INFO - PROCESS | 1649 | 1466175770018 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:02:50 INFO - PROCESS | 1649 | 1466175770077 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1649 | 1466175770079 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x128aa1800 == 46 [pid = 1649] [id = 378] 08:02:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119990800) [pid = 1649] [serial = 1133] [outer = 0x0] 08:02:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124006000) [pid = 1649] [serial = 1134] [outer = 0x119990800] 08:02:50 INFO - PROCESS | 1649 | 1466175770109 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124985800) [pid = 1649] [serial = 1135] [outer = 0x119990800] 08:02:50 INFO - PROCESS | 1649 | 1466175770607 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 769ms 08:02:50 INFO - PROCESS | 1649 | 1466175770674 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1649 | 1466175770677 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:02:50 INFO - PROCESS | 1649 | 1466175770681 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1649 | 1466175770684 Marionette TRACE conn2 <- [1,1486,null,{}] 08:02:50 INFO - PROCESS | 1649 | 1466175770696 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1649 | 1466175770700 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:50 INFO - PROCESS | 1649 | 1466175770814 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:02:50 INFO - PROCESS | 1649 | 1466175770872 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1649 | 1466175770874 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d13c800 == 47 [pid = 1649] [id = 379] 08:02:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x128a75c00) [pid = 1649] [serial = 1136] [outer = 0x0] 08:02:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x128c3b800) [pid = 1649] [serial = 1137] [outer = 0x128a75c00] 08:02:50 INFO - PROCESS | 1649 | 1466175770900 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1293ef800) [pid = 1649] [serial = 1138] [outer = 0x128a75c00] 08:02:51 INFO - PROCESS | 1649 | 1466175771395 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 774ms 08:02:51 INFO - PROCESS | 1649 | 1466175771455 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1649 | 1466175771457 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:02:51 INFO - PROCESS | 1649 | 1466175771459 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1649 | 1466175771460 Marionette TRACE conn2 <- [1,1490,null,{}] 08:02:51 INFO - PROCESS | 1649 | 1466175771463 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1649 | 1466175771464 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:51 INFO - PROCESS | 1649 | 1466175771740 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:02:51 INFO - PROCESS | 1649 | 1466175771824 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1649 | 1466175771826 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x118368800 == 48 [pid = 1649] [id = 380] 08:02:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x116814400) [pid = 1649] [serial = 1139] [outer = 0x0] 08:02:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11682c800) [pid = 1649] [serial = 1140] [outer = 0x116814400] 08:02:51 INFO - PROCESS | 1649 | 1466175771855 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x118311c00) [pid = 1649] [serial = 1141] [outer = 0x116814400] 08:02:52 INFO - PROCESS | 1649 | 1466175772356 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 924ms 08:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:02:52 INFO - PROCESS | 1649 | 1466175772387 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1649 | 1466175772389 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:02:52 INFO - PROCESS | 1649 | 1466175772394 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1649 | 1466175772397 Marionette TRACE conn2 <- [1,1494,null,{}] 08:02:52 INFO - PROCESS | 1649 | 1466175772402 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 1649 | 1466175772404 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:52 INFO - PROCESS | 1649 | 1466175772540 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:02:52 INFO - PROCESS | 1649 | 1466175772638 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1649 | 1466175772640 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x11819a800 == 49 [pid = 1649] [id = 381] 08:02:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11956e800) [pid = 1649] [serial = 1142] [outer = 0x0] 08:02:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x119746400) [pid = 1649] [serial = 1143] [outer = 0x11956e800] 08:02:52 INFO - PROCESS | 1649 | 1466175772686 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11999cc00) [pid = 1649] [serial = 1144] [outer = 0x11956e800] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12d13f800 == 48 [pid = 1649] [id = 375] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6cc800 == 47 [pid = 1649] [id = 374] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12914e800 == 46 [pid = 1649] [id = 373] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfd5800 == 45 [pid = 1649] [id = 372] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e5800 == 44 [pid = 1649] [id = 371] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x113367000 == 43 [pid = 1649] [id = 370] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x128b75000 == 42 [pid = 1649] [id = 369] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x129310400) [pid = 1649] [serial = 1077] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12695d000 == 41 [pid = 1649] [id = 368] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x124bbc000 == 40 [pid = 1649] [id = 367] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff2000 == 39 [pid = 1649] [id = 366] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1168b8800 == 38 [pid = 1649] [id = 365] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1168c5000 == 37 [pid = 1649] [id = 364] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7f000 == 36 [pid = 1649] [id = 363] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12c38c800 == 35 [pid = 1649] [id = 362] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x125fbc800 == 34 [pid = 1649] [id = 361] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x1192cd800 == 33 [pid = 1649] [id = 360] 08:02:53 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1f800 == 32 [pid = 1649] [id = 359] 08:02:53 INFO - PROCESS | 1649 | 1466175773225 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x128ad2800) [pid = 1649] [serial = 1072] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x128ad7800) [pid = 1649] [serial = 1074] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x128e5b400) [pid = 1649] [serial = 1075] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x125ff0c00) [pid = 1649] [serial = 1066] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11973f000) [pid = 1649] [serial = 1053] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12400a000) [pid = 1649] [serial = 1056] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124004c00) [pid = 1649] [serial = 1065] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1183e3400) [pid = 1649] [serial = 1041] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124df1400) [pid = 1649] [serial = 1059] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x116a24400) [pid = 1649] [serial = 1044] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1186a4c00) [pid = 1649] [serial = 1047] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118347c00) [pid = 1649] [serial = 1051] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124984c00) [pid = 1649] [serial = 1057] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12692d800) [pid = 1649] [serial = 1068] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x119568800) [pid = 1649] [serial = 1048] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x125fee400) [pid = 1649] [serial = 1063] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125792800) [pid = 1649] [serial = 1062] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x127025800) [pid = 1649] [serial = 1069] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128a6d800) [pid = 1649] [serial = 1071] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119997000) [pid = 1649] [serial = 1054] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1177e1800) [pid = 1649] [serial = 1050] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12505f000) [pid = 1649] [serial = 1060] [outer = 0x0] [url = about:blank] 08:02:53 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x117d45000) [pid = 1649] [serial = 1033] [outer = 0x0] [url = about:blank] 08:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 873ms 08:02:53 INFO - PROCESS | 1649 | 1466175773266 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1649 | 1466175773269 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:02:53 INFO - PROCESS | 1649 | 1466175773272 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1649 | 1466175773272 Marionette TRACE conn2 <- [1,1498,null,{}] 08:02:53 INFO - PROCESS | 1649 | 1466175773275 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1649 | 1466175773276 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:53 INFO - PROCESS | 1649 | 1466175773366 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:02:53 INFO - PROCESS | 1649 | 1466175773376 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1649 | 1466175773377 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x118371000 == 33 [pid = 1649] [id = 382] 08:02:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124002400) [pid = 1649] [serial = 1145] [outer = 0x0] 08:02:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124220400) [pid = 1649] [serial = 1146] [outer = 0x124002400] 08:02:53 INFO - PROCESS | 1649 | 1466175773418 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124d3cc00) [pid = 1649] [serial = 1147] [outer = 0x124002400] 08:02:53 INFO - PROCESS | 1649 | 1466175773906 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 667ms 08:02:53 INFO - PROCESS | 1649 | 1466175773940 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1649 | 1466175773942 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:02:53 INFO - PROCESS | 1649 | 1466175773950 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1649 | 1466175773954 Marionette TRACE conn2 <- [1,1502,null,{}] 08:02:53 INFO - PROCESS | 1649 | 1466175773957 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:53 INFO - PROCESS | 1649 | 1466175773959 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:54 INFO - PROCESS | 1649 | 1466175774041 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:02:54 INFO - PROCESS | 1649 | 1466175774044 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1649 | 1466175774046 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11859d800 == 34 [pid = 1649] [id = 383] 08:02:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1254f1000) [pid = 1649] [serial = 1148] [outer = 0x0] 08:02:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x125f95800) [pid = 1649] [serial = 1149] [outer = 0x1254f1000] 08:02:54 INFO - PROCESS | 1649 | 1466175774072 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12692d400) [pid = 1649] [serial = 1150] [outer = 0x1254f1000] 08:02:54 INFO - PROCESS | 1649 | 1466175774395 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 477ms 08:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:02:54 INFO - PROCESS | 1649 | 1466175774423 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1649 | 1466175774425 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:02:54 INFO - PROCESS | 1649 | 1466175774427 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1649 | 1466175774428 Marionette TRACE conn2 <- [1,1506,null,{}] 08:02:54 INFO - PROCESS | 1649 | 1466175774430 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1649 | 1466175774431 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:54 INFO - PROCESS | 1649 | 1466175774510 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:02:54 INFO - PROCESS | 1649 | 1466175774536 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1649 | 1466175774537 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b7800 == 35 [pid = 1649] [id = 384] 08:02:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1166e6800) [pid = 1649] [serial = 1151] [outer = 0x0] 08:02:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128ee6c00) [pid = 1649] [serial = 1152] [outer = 0x1166e6800] 08:02:54 INFO - PROCESS | 1649 | 1466175774561 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12931dc00) [pid = 1649] [serial = 1153] [outer = 0x1166e6800] 08:02:54 INFO - PROCESS | 1649 | 1466175774873 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 08:02:54 INFO - PROCESS | 1649 | 1466175774895 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1649 | 1466175774897 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:02:54 INFO - PROCESS | 1649 | 1466175774899 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1649 | 1466175774900 Marionette TRACE conn2 <- [1,1510,null,{}] 08:02:54 INFO - PROCESS | 1649 | 1466175774905 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1649 | 1466175774906 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:54 INFO - PROCESS | 1649 | 1466175774983 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:02:55 INFO - PROCESS | 1649 | 1466175775050 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1649 | 1466175775054 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x119413000 == 36 [pid = 1649] [id = 385] 08:02:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12a5da400) [pid = 1649] [serial = 1154] [outer = 0x0] 08:02:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12a5df000) [pid = 1649] [serial = 1155] [outer = 0x12a5da400] 08:02:55 INFO - PROCESS | 1649 | 1466175775093 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12aa3d000) [pid = 1649] [serial = 1156] [outer = 0x12a5da400] 08:02:55 INFO - PROCESS | 1649 | 1466175775411 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 571ms 08:02:55 INFO - PROCESS | 1649 | 1466175775470 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1649 | 1466175775472 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:02:55 INFO - PROCESS | 1649 | 1466175775474 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1649 | 1466175775475 Marionette TRACE conn2 <- [1,1514,null,{}] 08:02:55 INFO - PROCESS | 1649 | 1466175775477 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 1649 | 1466175775478 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:55 INFO - PROCESS | 1649 | 1466175775578 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:02:55 INFO - PROCESS | 1649 | 1466175775593 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1649 | 1466175775594 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1c000 == 37 [pid = 1649] [id = 386] 08:02:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12aa3d800) [pid = 1649] [serial = 1157] [outer = 0x0] 08:02:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12b1c4400) [pid = 1649] [serial = 1158] [outer = 0x12aa3d800] 08:02:55 INFO - PROCESS | 1649 | 1466175775618 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12b924000) [pid = 1649] [serial = 1159] [outer = 0x12aa3d800] 08:02:56 INFO - PROCESS | 1649 | 1466175776019 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 08:02:56 INFO - PROCESS | 1649 | 1466175776044 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1649 | 1466175776045 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:02:56 INFO - PROCESS | 1649 | 1466175776047 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1649 | 1466175776049 Marionette TRACE conn2 <- [1,1518,null,{}] 08:02:56 INFO - PROCESS | 1649 | 1466175776051 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1649 | 1466175776052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:56 INFO - PROCESS | 1649 | 1466175776152 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:02:56 INFO - PROCESS | 1649 | 1466175776155 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1649 | 1466175776156 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x117257800 == 38 [pid = 1649] [id = 387] 08:02:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12b10e000) [pid = 1649] [serial = 1160] [outer = 0x0] 08:02:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12b92b800) [pid = 1649] [serial = 1161] [outer = 0x12b10e000] 08:02:56 INFO - PROCESS | 1649 | 1466175776211 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1188ab000) [pid = 1649] [serial = 1162] [outer = 0x12b10e000] 08:02:56 INFO - PROCESS | 1649 | 1466175776512 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 08:02:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:02:56 INFO - PROCESS | 1649 | 1466175776566 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1649 | 1466175776567 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:02:56 INFO - PROCESS | 1649 | 1466175776570 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1649 | 1466175776571 Marionette TRACE conn2 <- [1,1522,null,{}] 08:02:56 INFO - PROCESS | 1649 | 1466175776573 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1649 | 1466175776574 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:56 INFO - PROCESS | 1649 | 1466175776680 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:02:56 INFO - PROCESS | 1649 | 1466175776694 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1649 | 1466175776695 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d139800 == 39 [pid = 1649] [id = 388] 08:02:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x115db7800) [pid = 1649] [serial = 1163] [outer = 0x0] 08:02:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x115dbdc00) [pid = 1649] [serial = 1164] [outer = 0x115db7800] 08:02:56 INFO - PROCESS | 1649 | 1466175776719 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x115dc1800) [pid = 1649] [serial = 1165] [outer = 0x115db7800] 08:02:57 INFO - PROCESS | 1649 | 1466175777105 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:02:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:02:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:02:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:02:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:02:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 568ms 08:02:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:02:57 INFO - PROCESS | 1649 | 1466175777144 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1649 | 1466175777146 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:02:57 INFO - PROCESS | 1649 | 1466175777149 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1649 | 1466175777151 Marionette TRACE conn2 <- [1,1526,null,{}] 08:02:57 INFO - PROCESS | 1649 | 1466175777154 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 1649 | 1466175777156 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:57 INFO - PROCESS | 1649 | 1466175777316 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12a5dcc00) [pid = 1649] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12aa39000) [pid = 1649] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x116246c00) [pid = 1649] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x116824800) [pid = 1649] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x116245800) [pid = 1649] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x124d45800) [pid = 1649] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x115d1f400) [pid = 1649] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124988800) [pid = 1649] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112e7dc00) [pid = 1649] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119568000) [pid = 1649] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x113d6c000) [pid = 1649] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1183e3800) [pid = 1649] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128a6cc00) [pid = 1649] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118319000) [pid = 1649] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12b1bf000) [pid = 1649] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12b92dc00) [pid = 1649] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12578f400) [pid = 1649] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1164f7c00) [pid = 1649] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:02:57 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11291d400) [pid = 1649] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:02:57 INFO - PROCESS | 1649 | 1466175777664 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1649 | 1466175777665 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x11678c800 == 40 [pid = 1649] [id = 389] 08:02:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x110faf000) [pid = 1649] [serial = 1166] [outer = 0x0] 08:02:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1129a2000) [pid = 1649] [serial = 1167] [outer = 0x110faf000] 08:02:57 INFO - PROCESS | 1649 | 1466175777689 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x113d67800) [pid = 1649] [serial = 1168] [outer = 0x110faf000] 08:02:57 INFO - PROCESS | 1649 | 1466175777953 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:02:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:02:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:02:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 824ms 08:02:57 INFO - PROCESS | 1649 | 1466175777978 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1649 | 1466175777979 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:02:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:02:57 INFO - PROCESS | 1649 | 1466175777981 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1649 | 1466175777983 Marionette TRACE conn2 <- [1,1530,null,{}] 08:02:58 INFO - PROCESS | 1649 | 1466175777993 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1649 | 1466175777994 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:58 INFO - PROCESS | 1649 | 1466175778079 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:02:58 INFO - PROCESS | 1649 | 1466175778092 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1649 | 1466175778094 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d36c800 == 41 [pid = 1649] [id = 390] 08:02:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x115dbbc00) [pid = 1649] [serial = 1169] [outer = 0x0] 08:02:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118103800) [pid = 1649] [serial = 1170] [outer = 0x115dbbc00] 08:02:58 INFO - PROCESS | 1649 | 1466175778121 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125f95400) [pid = 1649] [serial = 1171] [outer = 0x115dbbc00] 08:02:58 INFO - PROCESS | 1649 | 1466175778422 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:02:58 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:02:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:02:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:02:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:02:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:02:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 476ms 08:02:58 INFO - PROCESS | 1649 | 1466175778458 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1649 | 1466175778459 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:02:58 INFO - PROCESS | 1649 | 1466175778461 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1649 | 1466175778463 Marionette TRACE conn2 <- [1,1534,null,{}] 08:02:58 INFO - PROCESS | 1649 | 1466175778465 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1649 | 1466175778467 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:58 INFO - PROCESS | 1649 | 1466175778591 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:02:58 INFO - PROCESS | 1649 | 1466175778597 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1649 | 1466175778598 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d814000 == 42 [pid = 1649] [id = 391] 08:02:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x115dbc400) [pid = 1649] [serial = 1172] [outer = 0x0] 08:02:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1269b3c00) [pid = 1649] [serial = 1173] [outer = 0x115dbc400] 08:02:58 INFO - PROCESS | 1649 | 1466175778622 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12c361400) [pid = 1649] [serial = 1174] [outer = 0x115dbc400] 08:02:58 INFO - PROCESS | 1649 | 1466175778923 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 469ms 08:02:58 INFO - PROCESS | 1649 | 1466175778931 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1649 | 1466175778932 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:02:58 INFO - PROCESS | 1649 | 1466175778942 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1649 | 1466175778944 Marionette TRACE conn2 <- [1,1538,null,{}] 08:02:58 INFO - PROCESS | 1649 | 1466175778946 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:58 INFO - PROCESS | 1649 | 1466175778947 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:59 INFO - PROCESS | 1649 | 1466175779044 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:02:59 INFO - PROCESS | 1649 | 1466175779047 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1649 | 1466175779048 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12de27800 == 43 [pid = 1649] [id = 392] 08:02:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x11853ec00) [pid = 1649] [serial = 1175] [outer = 0x0] 08:02:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x118541c00) [pid = 1649] [serial = 1176] [outer = 0x11853ec00] 08:02:59 INFO - PROCESS | 1649 | 1466175779072 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118548c00) [pid = 1649] [serial = 1177] [outer = 0x11853ec00] 08:02:59 INFO - PROCESS | 1649 | 1466175779407 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 08:02:59 INFO - PROCESS | 1649 | 1466175779472 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1649 | 1466175779473 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:02:59 INFO - PROCESS | 1649 | 1466175779475 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1649 | 1466175779476 Marionette TRACE conn2 <- [1,1542,null,{}] 08:02:59 INFO - PROCESS | 1649 | 1466175779479 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1649 | 1466175779480 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:59 INFO - PROCESS | 1649 | 1466175779562 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:02:59 INFO - PROCESS | 1649 | 1466175779566 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1649 | 1466175779568 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:02:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12de42800 == 44 [pid = 1649] [id = 393] 08:02:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118549000) [pid = 1649] [serial = 1178] [outer = 0x0] 08:02:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12418ec00) [pid = 1649] [serial = 1179] [outer = 0x118549000] 08:02:59 INFO - PROCESS | 1649 | 1466175779591 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124192800) [pid = 1649] [serial = 1180] [outer = 0x118549000] 08:03:00 INFO - PROCESS | 1649 | 1466175780066 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 621ms 08:03:00 INFO - PROCESS | 1649 | 1466175780099 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1649 | 1466175780103 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:03:00 INFO - PROCESS | 1649 | 1466175780108 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1649 | 1466175780112 Marionette TRACE conn2 <- [1,1546,null,{}] 08:03:00 INFO - PROCESS | 1649 | 1466175780116 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1649 | 1466175780120 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:00 INFO - PROCESS | 1649 | 1466175780240 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:03:00 INFO - PROCESS | 1649 | 1466175780330 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1649 | 1466175780331 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199ea000 == 45 [pid = 1649] [id = 394] 08:03:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x116830800) [pid = 1649] [serial = 1181] [outer = 0x0] 08:03:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x116fa2800) [pid = 1649] [serial = 1182] [outer = 0x116830800] 08:03:00 INFO - PROCESS | 1649 | 1466175780388 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11835b400) [pid = 1649] [serial = 1183] [outer = 0x116830800] 08:03:00 INFO - PROCESS | 1649 | 1466175780819 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 773ms 08:03:00 INFO - PROCESS | 1649 | 1466175780881 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1649 | 1466175780884 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:03:00 INFO - PROCESS | 1649 | 1466175780903 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1649 | 1466175780905 Marionette TRACE conn2 <- [1,1550,null,{}] 08:03:00 INFO - PROCESS | 1649 | 1466175780908 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1649 | 1466175780910 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:01 INFO - PROCESS | 1649 | 1466175781021 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:03:01 INFO - PROCESS | 1649 | 1466175781084 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1649 | 1466175781085 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9c5800 == 46 [pid = 1649] [id = 395] 08:03:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11889e000) [pid = 1649] [serial = 1184] [outer = 0x0] 08:03:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1208e7000) [pid = 1649] [serial = 1185] [outer = 0x11889e000] 08:03:01 INFO - PROCESS | 1649 | 1466175781156 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x124196000) [pid = 1649] [serial = 1186] [outer = 0x11889e000] 08:03:01 INFO - PROCESS | 1649 | 1466175781574 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 721ms 08:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:03:01 INFO - PROCESS | 1649 | 1466175781623 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1649 | 1466175781625 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:03:01 INFO - PROCESS | 1649 | 1466175781627 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1649 | 1466175781629 Marionette TRACE conn2 <- [1,1554,null,{}] 08:03:01 INFO - PROCESS | 1649 | 1466175781657 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1649 | 1466175781660 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:01 INFO - PROCESS | 1649 | 1466175781767 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:03:01 INFO - PROCESS | 1649 | 1466175781843 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1649 | 1466175781845 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d812800 == 47 [pid = 1649] [id = 396] 08:03:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x124d48800) [pid = 1649] [serial = 1187] [outer = 0x0] 08:03:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x125054000) [pid = 1649] [serial = 1188] [outer = 0x124d48800] 08:03:01 INFO - PROCESS | 1649 | 1466175781876 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x125fee400) [pid = 1649] [serial = 1189] [outer = 0x124d48800] 08:03:02 INFO - PROCESS | 1649 | 1466175782296 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 08:03:02 INFO - PROCESS | 1649 | 1466175782365 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1649 | 1466175782367 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:03:02 INFO - PROCESS | 1649 | 1466175782371 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1649 | 1466175782372 Marionette TRACE conn2 <- [1,1558,null,{}] 08:03:02 INFO - PROCESS | 1649 | 1466175782375 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:02 INFO - PROCESS | 1649 | 1466175782376 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:02 INFO - PROCESS | 1649 | 1466175782483 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:03:02 INFO - PROCESS | 1649 | 1466175782545 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1649 | 1466175782546 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c6000 == 48 [pid = 1649] [id = 397] 08:03:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1129a7800) [pid = 1649] [serial = 1190] [outer = 0x0] 08:03:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x127023000) [pid = 1649] [serial = 1191] [outer = 0x1129a7800] 08:03:02 INFO - PROCESS | 1649 | 1466175782624 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12a5d5c00) [pid = 1649] [serial = 1192] [outer = 0x1129a7800] 08:03:03 INFO - PROCESS | 1649 | 1466175783288 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 969ms 08:03:03 INFO - PROCESS | 1649 | 1466175783341 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1649 | 1466175783344 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:03:03 INFO - PROCESS | 1649 | 1466175783350 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1649 | 1466175783355 Marionette TRACE conn2 <- [1,1562,null,{}] 08:03:03 INFO - PROCESS | 1649 | 1466175783360 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1649 | 1466175783363 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:03 INFO - PROCESS | 1649 | 1466175783502 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:03:03 INFO - PROCESS | 1649 | 1466175783573 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1649 | 1466175783576 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e90000 == 49 [pid = 1649] [id = 398] 08:03:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11677c000) [pid = 1649] [serial = 1193] [outer = 0x0] 08:03:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x11682e800) [pid = 1649] [serial = 1194] [outer = 0x11677c000] 08:03:03 INFO - PROCESS | 1649 | 1466175783604 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x118180c00) [pid = 1649] [serial = 1195] [outer = 0x11677c000] 08:03:04 INFO - PROCESS | 1649 | 1466175784048 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 728ms 08:03:04 INFO - PROCESS | 1649 | 1466175784076 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1649 | 1466175784079 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:03:04 INFO - PROCESS | 1649 | 1466175784084 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1649 | 1466175784087 Marionette TRACE conn2 <- [1,1566,null,{}] 08:03:04 INFO - PROCESS | 1649 | 1466175784090 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1649 | 1466175784091 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:04 INFO - PROCESS | 1649 | 1466175784186 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:03:04 INFO - PROCESS | 1649 | 1466175784249 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1649 | 1466175784250 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x118366000 == 50 [pid = 1649] [id = 399] 08:03:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x118549c00) [pid = 1649] [serial = 1196] [outer = 0x0] 08:03:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x119455800) [pid = 1649] [serial = 1197] [outer = 0x118549c00] 08:03:04 INFO - PROCESS | 1649 | 1466175784278 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x119997800) [pid = 1649] [serial = 1198] [outer = 0x118549c00] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12de27800 == 49 [pid = 1649] [id = 392] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d814000 == 48 [pid = 1649] [id = 391] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d36c800 == 47 [pid = 1649] [id = 390] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x11678c800 == 46 [pid = 1649] [id = 389] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d139800 == 45 [pid = 1649] [id = 388] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x117257800 == 44 [pid = 1649] [id = 387] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1c000 == 43 [pid = 1649] [id = 386] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x119413000 == 42 [pid = 1649] [id = 385] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x1293b7800 == 41 [pid = 1649] [id = 384] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x11859d800 == 40 [pid = 1649] [id = 383] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x118371000 == 39 [pid = 1649] [id = 382] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x11819a800 == 38 [pid = 1649] [id = 381] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x118368800 == 37 [pid = 1649] [id = 380] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x11837e000 == 36 [pid = 1649] [id = 377] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2d0800 == 35 [pid = 1649] [id = 376] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x128aa1800 == 34 [pid = 1649] [id = 378] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d13c800 == 33 [pid = 1649] [id = 379] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x124e90000 == 32 [pid = 1649] [id = 398] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2c6000 == 31 [pid = 1649] [id = 397] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d812800 == 30 [pid = 1649] [id = 396] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9c5800 == 29 [pid = 1649] [id = 395] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x1199ea000 == 28 [pid = 1649] [id = 394] 08:03:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12de42800 == 27 [pid = 1649] [id = 393] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x128e58c00) [pid = 1649] [serial = 1090] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x1254fd800) [pid = 1649] [serial = 1089] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12b8e1800) [pid = 1649] [serial = 1122] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12b92d800) [pid = 1649] [serial = 1123] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x12bb4c000) [pid = 1649] [serial = 1125] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12b1c0800) [pid = 1649] [serial = 1120] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12b1c0000) [pid = 1649] [serial = 1117] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x118179400) [pid = 1649] [serial = 1081] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x128a70000) [pid = 1649] [serial = 1107] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12a5d7400) [pid = 1649] [serial = 1108] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x12b10b800) [pid = 1649] [serial = 1114] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12be07800) [pid = 1649] [serial = 1126] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11830ec00) [pid = 1649] [serial = 1045] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11944d800) [pid = 1649] [serial = 1042] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12a5e1c00) [pid = 1649] [serial = 1110] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12aa43400) [pid = 1649] [serial = 1113] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12aa35000) [pid = 1649] [serial = 1111] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11956bc00) [pid = 1649] [serial = 1116] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x12505d800) [pid = 1649] [serial = 1119] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x116a2a400) [pid = 1649] [serial = 1080] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x126dbd400) [pid = 1649] [serial = 1087] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12605e800) [pid = 1649] [serial = 1086] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116829800) [pid = 1649] [serial = 1095] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11889dc00) [pid = 1649] [serial = 1096] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12505a800) [pid = 1649] [serial = 1101] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12578dc00) [pid = 1649] [serial = 1102] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1177eac00) [pid = 1649] [serial = 1093] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1162c1c00) [pid = 1649] [serial = 1092] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x120802c00) [pid = 1649] [serial = 1098] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124666400) [pid = 1649] [serial = 1099] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x126d0cc00) [pid = 1649] [serial = 1105] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12606c400) [pid = 1649] [serial = 1104] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119b7b000) [pid = 1649] [serial = 1084] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119996000) [pid = 1649] [serial = 1083] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1293ee000) [pid = 1649] [serial = 1078] [outer = 0x0] [url = about:blank] 08:03:05 INFO - PROCESS | 1649 | 1466175785273 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1224ms 08:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:03:05 INFO - PROCESS | 1649 | 1466175785308 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1649 | 1466175785310 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:03:05 INFO - PROCESS | 1649 | 1466175785313 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1649 | 1466175785315 Marionette TRACE conn2 <- [1,1570,null,{}] 08:03:05 INFO - PROCESS | 1649 | 1466175785318 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1649 | 1466175785320 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:05 INFO - PROCESS | 1649 | 1466175785406 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:03:05 INFO - PROCESS | 1649 | 1466175785464 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1649 | 1466175785466 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x116860000 == 28 [pid = 1649] [id = 400] 08:03:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x115dbf800) [pid = 1649] [serial = 1199] [outer = 0x0] 08:03:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1162bd000) [pid = 1649] [serial = 1200] [outer = 0x115dbf800] 08:03:05 INFO - PROCESS | 1649 | 1466175785494 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x116829800) [pid = 1649] [serial = 1201] [outer = 0x115dbf800] 08:03:05 INFO - PROCESS | 1649 | 1466175785801 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 522ms 08:03:05 INFO - PROCESS | 1649 | 1466175785837 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1649 | 1466175785841 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:03:05 INFO - PROCESS | 1649 | 1466175785845 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1649 | 1466175785847 Marionette TRACE conn2 <- [1,1574,null,{}] 08:03:05 INFO - PROCESS | 1649 | 1466175785849 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1649 | 1466175785853 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:05 INFO - PROCESS | 1649 | 1466175785929 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:03:05 INFO - PROCESS | 1649 | 1466175785934 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1649 | 1466175785938 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x118188800 == 29 [pid = 1649] [id = 401] 08:03:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x116f4b000) [pid = 1649] [serial = 1202] [outer = 0x0] 08:03:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11830e800) [pid = 1649] [serial = 1203] [outer = 0x116f4b000] 08:03:05 INFO - PROCESS | 1649 | 1466175785964 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1183ddc00) [pid = 1649] [serial = 1204] [outer = 0x116f4b000] 08:03:06 INFO - PROCESS | 1649 | 1466175786343 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 523ms 08:03:06 INFO - PROCESS | 1649 | 1466175786370 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1649 | 1466175786372 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:03:06 INFO - PROCESS | 1649 | 1466175786374 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1649 | 1466175786376 Marionette TRACE conn2 <- [1,1578,null,{}] 08:03:06 INFO - PROCESS | 1649 | 1466175786384 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1649 | 1466175786387 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:06 INFO - PROCESS | 1649 | 1466175786463 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:03:06 INFO - PROCESS | 1649 | 1466175786470 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1649 | 1466175786473 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a91800 == 30 [pid = 1649] [id = 402] 08:03:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1129a1400) [pid = 1649] [serial = 1205] [outer = 0x0] 08:03:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11944d800) [pid = 1649] [serial = 1206] [outer = 0x1129a1400] 08:03:06 INFO - PROCESS | 1649 | 1466175786500 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11999a000) [pid = 1649] [serial = 1207] [outer = 0x1129a1400] 08:03:06 INFO - PROCESS | 1649 | 1466175786817 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 471ms 08:03:06 INFO - PROCESS | 1649 | 1466175786846 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1649 | 1466175786847 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:03:06 INFO - PROCESS | 1649 | 1466175786849 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1649 | 1466175786851 Marionette TRACE conn2 <- [1,1582,null,{}] 08:03:06 INFO - PROCESS | 1649 | 1466175786855 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:06 INFO - PROCESS | 1649 | 1466175786856 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:06 INFO - PROCESS | 1649 | 1466175786968 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:03:06 INFO - PROCESS | 1649 | 1466175786974 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1649 | 1466175786975 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cd000 == 31 [pid = 1649] [id = 403] 08:03:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11999ac00) [pid = 1649] [serial = 1208] [outer = 0x0] 08:03:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1208e9c00) [pid = 1649] [serial = 1209] [outer = 0x11999ac00] 08:03:07 INFO - PROCESS | 1649 | 1466175787000 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124191400) [pid = 1649] [serial = 1210] [outer = 0x11999ac00] 08:03:07 INFO - PROCESS | 1649 | 1466175787313 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 522ms 08:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:03:07 INFO - PROCESS | 1649 | 1466175787372 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1649 | 1466175787373 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:03:07 INFO - PROCESS | 1649 | 1466175787375 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1649 | 1466175787376 Marionette TRACE conn2 <- [1,1586,null,{}] 08:03:07 INFO - PROCESS | 1649 | 1466175787378 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1649 | 1466175787379 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:07 INFO - PROCESS | 1649 | 1466175787476 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:03:07 INFO - PROCESS | 1649 | 1466175787479 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1649 | 1466175787480 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695f800 == 32 [pid = 1649] [id = 404] 08:03:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x116892000) [pid = 1649] [serial = 1211] [outer = 0x0] 08:03:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124194800) [pid = 1649] [serial = 1212] [outer = 0x116892000] 08:03:07 INFO - PROCESS | 1649 | 1466175787505 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124706c00) [pid = 1649] [serial = 1213] [outer = 0x116892000] 08:03:07 INFO - PROCESS | 1649 | 1466175787860 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 08:03:07 INFO - PROCESS | 1649 | 1466175787902 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1649 | 1466175787904 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:03:07 INFO - PROCESS | 1649 | 1466175787906 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1649 | 1466175787907 Marionette TRACE conn2 <- [1,1590,null,{}] 08:03:07 INFO - PROCESS | 1649 | 1466175787909 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1649 | 1466175787913 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:08 INFO - PROCESS | 1649 | 1466175788034 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:03:08 INFO - PROCESS | 1649 | 1466175788038 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1649 | 1466175788039 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b8000 == 33 [pid = 1649] [id = 405] 08:03:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x115db8000) [pid = 1649] [serial = 1214] [outer = 0x0] 08:03:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124df1400) [pid = 1649] [serial = 1215] [outer = 0x115db8000] 08:03:08 INFO - PROCESS | 1649 | 1466175788064 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12606b000) [pid = 1649] [serial = 1216] [outer = 0x115db8000] 08:03:08 INFO - PROCESS | 1649 | 1466175788398 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 08:03:08 INFO - PROCESS | 1649 | 1466175788424 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:03:08 INFO - PROCESS | 1649 | 1466175788433 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:03:08 INFO - PROCESS | 1649 | 1466175788442 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1649 | 1466175788443 Marionette TRACE conn2 <- [1,1594,null,{}] 08:03:08 INFO - PROCESS | 1649 | 1466175788446 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1649 | 1466175788447 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:08 INFO - PROCESS | 1649 | 1466175788544 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:03:08 INFO - PROCESS | 1649 | 1466175788547 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1649 | 1466175788549 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a67d000 == 34 [pid = 1649] [id = 406] 08:03:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1186a3c00) [pid = 1649] [serial = 1217] [outer = 0x0] 08:03:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1269bd400) [pid = 1649] [serial = 1218] [outer = 0x1186a3c00] 08:03:08 INFO - PROCESS | 1649 | 1466175788573 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x128a68800) [pid = 1649] [serial = 1219] [outer = 0x1186a3c00] 08:03:08 INFO - PROCESS | 1649 | 1466175788895 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 470ms 08:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:03:08 INFO - PROCESS | 1649 | 1466175788912 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1649 | 1466175788913 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:03:08 INFO - PROCESS | 1649 | 1466175788915 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1649 | 1466175788917 Marionette TRACE conn2 <- [1,1598,null,{}] 08:03:08 INFO - PROCESS | 1649 | 1466175788921 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1649 | 1466175788923 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:09 INFO - PROCESS | 1649 | 1466175789022 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:03:09 INFO - PROCESS | 1649 | 1466175789034 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1649 | 1466175789035 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12aca3800 == 35 [pid = 1649] [id = 407] 08:03:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12505c800) [pid = 1649] [serial = 1220] [outer = 0x0] 08:03:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128c33000) [pid = 1649] [serial = 1221] [outer = 0x12505c800] 08:03:09 INFO - PROCESS | 1649 | 1466175789059 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x128ee9c00) [pid = 1649] [serial = 1222] [outer = 0x12505c800] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x118549000) [pid = 1649] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11853ec00) [pid = 1649] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12aa3d800) [pid = 1649] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12b10e000) [pid = 1649] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x115db7800) [pid = 1649] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12a5da400) [pid = 1649] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x116814400) [pid = 1649] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11682b400) [pid = 1649] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x11956e800) [pid = 1649] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1254f1000) [pid = 1649] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124002400) [pid = 1649] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x119990800) [pid = 1649] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128a75c00) [pid = 1649] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x115d24000) [pid = 1649] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1166e6800) [pid = 1649] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x110faf000) [pid = 1649] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x115dbbc00) [pid = 1649] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:03:09 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x115dbc400) [pid = 1649] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:03:09 INFO - PROCESS | 1649 | 1466175789694 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 823ms 08:03:09 INFO - PROCESS | 1649 | 1466175789738 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1649 | 1466175789740 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:03:09 INFO - PROCESS | 1649 | 1466175789742 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1649 | 1466175789750 Marionette TRACE conn2 <- [1,1602,null,{}] 08:03:09 INFO - PROCESS | 1649 | 1466175789753 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1649 | 1466175789754 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:09 INFO - PROCESS | 1649 | 1466175789828 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:03:09 INFO - PROCESS | 1649 | 1466175789893 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1649 | 1466175789894 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a8f800 == 36 [pid = 1649] [id = 408] 08:03:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x113bcbc00) [pid = 1649] [serial = 1223] [outer = 0x0] 08:03:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11853b000) [pid = 1649] [serial = 1224] [outer = 0x113bcbc00] 08:03:09 INFO - PROCESS | 1649 | 1466175789918 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124190000) [pid = 1649] [serial = 1225] [outer = 0x113bcbc00] 08:03:10 INFO - PROCESS | 1649 | 1466175790187 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 478ms 08:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:03:10 INFO - PROCESS | 1649 | 1466175790224 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1649 | 1466175790225 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:03:10 INFO - PROCESS | 1649 | 1466175790227 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1649 | 1466175790228 Marionette TRACE conn2 <- [1,1606,null,{}] 08:03:10 INFO - PROCESS | 1649 | 1466175790231 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 1649 | 1466175790232 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:10 INFO - PROCESS | 1649 | 1466175790315 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:03:10 INFO - PROCESS | 1649 | 1466175790322 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1649 | 1466175790323 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb03800 == 37 [pid = 1649] [id = 409] 08:03:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119569800) [pid = 1649] [serial = 1226] [outer = 0x0] 08:03:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128c35c00) [pid = 1649] [serial = 1227] [outer = 0x119569800] 08:03:10 INFO - PROCESS | 1649 | 1466175790347 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x129318400) [pid = 1649] [serial = 1228] [outer = 0x119569800] 08:03:10 INFO - PROCESS | 1649 | 1466175790697 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 521ms 08:03:10 INFO - PROCESS | 1649 | 1466175790749 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1649 | 1466175790750 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:03:10 INFO - PROCESS | 1649 | 1466175790752 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1649 | 1466175790762 Marionette TRACE conn2 <- [1,1610,null,{}] 08:03:10 INFO - PROCESS | 1649 | 1466175790764 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 1649 | 1466175790766 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:10 INFO - PROCESS | 1649 | 1466175790855 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:03:10 INFO - PROCESS | 1649 | 1466175790859 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1649 | 1466175790861 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695d000 == 38 [pid = 1649] [id = 410] 08:03:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x128a69000) [pid = 1649] [serial = 1229] [outer = 0x0] 08:03:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12a5d6800) [pid = 1649] [serial = 1230] [outer = 0x128a69000] 08:03:10 INFO - PROCESS | 1649 | 1466175790887 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12aa3d800) [pid = 1649] [serial = 1231] [outer = 0x128a69000] 08:03:11 INFO - PROCESS | 1649 | 1466175791189 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 476ms 08:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:03:11 INFO - PROCESS | 1649 | 1466175791230 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1649 | 1466175791231 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:03:11 INFO - PROCESS | 1649 | 1466175791233 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1649 | 1466175791234 Marionette TRACE conn2 <- [1,1614,null,{}] 08:03:11 INFO - PROCESS | 1649 | 1466175791239 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1649 | 1466175791240 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:11 INFO - PROCESS | 1649 | 1466175791315 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:03:11 INFO - PROCESS | 1649 | 1466175791321 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1649 | 1466175791322 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c38d000 == 39 [pid = 1649] [id = 411] 08:03:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12b104800) [pid = 1649] [serial = 1232] [outer = 0x0] 08:03:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12b1bd400) [pid = 1649] [serial = 1233] [outer = 0x12b104800] 08:03:11 INFO - PROCESS | 1649 | 1466175791346 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12b1c2800) [pid = 1649] [serial = 1234] [outer = 0x12b104800] 08:03:11 INFO - PROCESS | 1649 | 1466175791872 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 672ms 08:03:11 INFO - PROCESS | 1649 | 1466175791910 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1649 | 1466175791913 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:03:11 INFO - PROCESS | 1649 | 1466175791918 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1649 | 1466175791921 Marionette TRACE conn2 <- [1,1618,null,{}] 08:03:11 INFO - PROCESS | 1649 | 1466175791925 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1649 | 1466175791927 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:12 INFO - PROCESS | 1649 | 1466175792042 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:03:12 INFO - PROCESS | 1649 | 1466175792174 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1649 | 1466175792176 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d84800 == 40 [pid = 1649] [id = 412] 08:03:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x115dbd000) [pid = 1649] [serial = 1235] [outer = 0x0] 08:03:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11664ac00) [pid = 1649] [serial = 1236] [outer = 0x115dbd000] 08:03:12 INFO - PROCESS | 1649 | 1466175792207 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x116fa0c00) [pid = 1649] [serial = 1237] [outer = 0x115dbd000] 08:03:12 INFO - PROCESS | 1649 | 1466175792723 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 824ms 08:03:12 INFO - PROCESS | 1649 | 1466175792742 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 1649 | 1466175792745 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:03:12 INFO - PROCESS | 1649 | 1466175792750 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 1649 | 1466175792751 Marionette TRACE conn2 <- [1,1622,null,{}] 08:03:12 INFO - PROCESS | 1649 | 1466175792790 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:12 INFO - PROCESS | 1649 | 1466175792791 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:12 INFO - PROCESS | 1649 | 1466175792909 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:03:12 INFO - PROCESS | 1649 | 1466175792994 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1649 | 1466175792996 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x124baf800 == 41 [pid = 1649] [id = 413] 08:03:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11853c000) [pid = 1649] [serial = 1238] [outer = 0x0] 08:03:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x118540400) [pid = 1649] [serial = 1239] [outer = 0x11853c000] 08:03:13 INFO - PROCESS | 1649 | 1466175793027 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11944d400) [pid = 1649] [serial = 1240] [outer = 0x11853c000] 08:03:13 INFO - PROCESS | 1649 | 1466175793788 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1108ms 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12695d000 == 40 [pid = 1649] [id = 410] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb03800 == 39 [pid = 1649] [id = 409] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x119a8f800 == 38 [pid = 1649] [id = 408] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12aca3800 == 37 [pid = 1649] [id = 407] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12a67d000 == 36 [pid = 1649] [id = 406] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x1293b8000 == 35 [pid = 1649] [id = 405] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x12695f800 == 34 [pid = 1649] [id = 404] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cd000 == 33 [pid = 1649] [id = 403] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x119a91800 == 32 [pid = 1649] [id = 402] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x118188800 == 31 [pid = 1649] [id = 401] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x116860000 == 30 [pid = 1649] [id = 400] 08:03:13 INFO - PROCESS | 1649 | 1466175793902 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1649 | 1466175793905 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:03:13 INFO - PROCESS | 1649 | --DOCSHELL 0x118366000 == 29 [pid = 1649] [id = 399] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12b1c4400) [pid = 1649] [serial = 1158] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1188ab000) [pid = 1649] [serial = 1162] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12b92b800) [pid = 1649] [serial = 1161] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x115dbdc00) [pid = 1649] [serial = 1164] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12a5df000) [pid = 1649] [serial = 1155] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11682c800) [pid = 1649] [serial = 1140] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x118311c00) [pid = 1649] [serial = 1141] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11817d000) [pid = 1649] [serial = 1131] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1183dd400) [pid = 1649] [serial = 1132] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x119746400) [pid = 1649] [serial = 1143] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11999cc00) [pid = 1649] [serial = 1144] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x125f95800) [pid = 1649] [serial = 1149] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12692d400) [pid = 1649] [serial = 1150] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x124220400) [pid = 1649] [serial = 1146] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x124d3cc00) [pid = 1649] [serial = 1147] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124006000) [pid = 1649] [serial = 1134] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124985800) [pid = 1649] [serial = 1135] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x128c3b800) [pid = 1649] [serial = 1137] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1293ef800) [pid = 1649] [serial = 1138] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12beec400) [pid = 1649] [serial = 1129] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12be07400) [pid = 1649] [serial = 1128] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x128ee6c00) [pid = 1649] [serial = 1152] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12931dc00) [pid = 1649] [serial = 1153] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113d67800) [pid = 1649] [serial = 1168] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1129a2000) [pid = 1649] [serial = 1167] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x115dc1800) [pid = 1649] [serial = 1165] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x118103800) [pid = 1649] [serial = 1170] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118548c00) [pid = 1649] [serial = 1177] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12b924000) [pid = 1649] [serial = 1159] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1269b3c00) [pid = 1649] [serial = 1173] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x125f95400) [pid = 1649] [serial = 1171] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12c361400) [pid = 1649] [serial = 1174] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12aa3d000) [pid = 1649] [serial = 1156] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124192800) [pid = 1649] [serial = 1180] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12418ec00) [pid = 1649] [serial = 1179] [outer = 0x0] [url = about:blank] 08:03:13 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118541c00) [pid = 1649] [serial = 1176] [outer = 0x0] [url = about:blank] 08:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:03:13 INFO - PROCESS | 1649 | 1466175793930 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1649 | 1466175793933 Marionette TRACE conn2 <- [1,1626,null,{}] 08:03:13 INFO - PROCESS | 1649 | 1466175793938 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1649 | 1466175793940 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:14 INFO - PROCESS | 1649 | 1466175794073 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:03:14 INFO - PROCESS | 1649 | 1466175794081 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1649 | 1466175794082 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x11662d000 == 30 [pid = 1649] [id = 414] 08:03:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1129ac400) [pid = 1649] [serial = 1241] [outer = 0x0] 08:03:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1133e7c00) [pid = 1649] [serial = 1242] [outer = 0x1129ac400] 08:03:14 INFO - PROCESS | 1649 | 1466175794121 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x115d1f400) [pid = 1649] [serial = 1243] [outer = 0x1129ac400] 08:03:14 INFO - PROCESS | 1649 | 1466175794487 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 579ms 08:03:14 INFO - PROCESS | 1649 | 1466175794505 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1649 | 1466175794508 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:03:14 INFO - PROCESS | 1649 | 1466175794512 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1649 | 1466175794514 Marionette TRACE conn2 <- [1,1630,null,{}] 08:03:14 INFO - PROCESS | 1649 | 1466175794516 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1649 | 1466175794518 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:14 INFO - PROCESS | 1649 | 1466175794596 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:03:14 INFO - PROCESS | 1649 | 1466175794600 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 1649 | 1466175794602 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x118380800 == 31 [pid = 1649] [id = 415] 08:03:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x115dba800) [pid = 1649] [serial = 1244] [outer = 0x0] 08:03:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11677a800) [pid = 1649] [serial = 1245] [outer = 0x115dba800] 08:03:14 INFO - PROCESS | 1649 | 1466175794631 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x116f4ac00) [pid = 1649] [serial = 1246] [outer = 0x115dba800] 08:03:14 INFO - PROCESS | 1649 | 1466175794971 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 470ms 08:03:14 INFO - PROCESS | 1649 | 1466175794983 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1649 | 1466175794985 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:03:14 INFO - PROCESS | 1649 | 1466175794991 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1649 | 1466175794993 Marionette TRACE conn2 <- [1,1634,null,{}] 08:03:15 INFO - PROCESS | 1649 | 1466175795000 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1649 | 1466175795006 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:15 INFO - PROCESS | 1649 | 1466175795090 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:03:15 INFO - PROCESS | 1649 | 1466175795149 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1649 | 1466175795151 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff1000 == 32 [pid = 1649] [id = 416] 08:03:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x110fb2800) [pid = 1649] [serial = 1247] [outer = 0x0] 08:03:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11817d000) [pid = 1649] [serial = 1248] [outer = 0x110fb2800] 08:03:15 INFO - PROCESS | 1649 | 1466175795179 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118541c00) [pid = 1649] [serial = 1249] [outer = 0x110fb2800] 08:03:15 INFO - PROCESS | 1649 | 1466175795495 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 08:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:03:15 INFO - PROCESS | 1649 | 1466175795512 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1649 | 1466175795513 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:03:15 INFO - PROCESS | 1649 | 1466175795515 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1649 | 1466175795517 Marionette TRACE conn2 <- [1,1638,null,{}] 08:03:15 INFO - PROCESS | 1649 | 1466175795523 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:15 INFO - PROCESS | 1649 | 1466175795524 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:15 INFO - PROCESS | 1649 | 1466175795608 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:03:15 INFO - PROCESS | 1649 | 1466175795668 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1649 | 1466175795669 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12495c000 == 33 [pid = 1649] [id = 417] 08:03:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116f9e800) [pid = 1649] [serial = 1250] [outer = 0x0] 08:03:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1188a2000) [pid = 1649] [serial = 1251] [outer = 0x116f9e800] 08:03:15 INFO - PROCESS | 1649 | 1466175795694 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119992400) [pid = 1649] [serial = 1252] [outer = 0x116f9e800] 08:03:16 INFO - PROCESS | 1649 | 1466175796006 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 524ms 08:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:03:16 INFO - PROCESS | 1649 | 1466175796040 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1649 | 1466175796041 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:03:16 INFO - PROCESS | 1649 | 1466175796043 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1649 | 1466175796044 Marionette TRACE conn2 <- [1,1642,null,{}] 08:03:16 INFO - PROCESS | 1649 | 1466175796047 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1649 | 1466175796048 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:16 INFO - PROCESS | 1649 | 1466175796150 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:03:16 INFO - PROCESS | 1649 | 1466175796154 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1649 | 1466175796155 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695b000 == 34 [pid = 1649] [id = 418] 08:03:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1183dc400) [pid = 1649] [serial = 1253] [outer = 0x0] 08:03:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119998800) [pid = 1649] [serial = 1254] [outer = 0x1183dc400] 08:03:16 INFO - PROCESS | 1649 | 1466175796179 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x120805800) [pid = 1649] [serial = 1255] [outer = 0x1183dc400] 08:03:16 INFO - PROCESS | 1649 | 1466175796532 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 517ms 08:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:03:16 INFO - PROCESS | 1649 | 1466175796571 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1649 | 1466175796573 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:03:16 INFO - PROCESS | 1649 | 1466175796575 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1649 | 1466175796576 Marionette TRACE conn2 <- [1,1646,null,{}] 08:03:16 INFO - PROCESS | 1649 | 1466175796578 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1649 | 1466175796582 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:16 INFO - PROCESS | 1649 | 1466175796699 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:03:16 INFO - PROCESS | 1649 | 1466175796703 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1649 | 1466175796704 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295ee800 == 35 [pid = 1649] [id = 419] 08:03:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x120811800) [pid = 1649] [serial = 1256] [outer = 0x0] 08:03:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124191c00) [pid = 1649] [serial = 1257] [outer = 0x120811800] 08:03:16 INFO - PROCESS | 1649 | 1466175796728 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124d40c00) [pid = 1649] [serial = 1258] [outer = 0x120811800] 08:03:17 INFO - PROCESS | 1649 | 1466175797127 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 570ms 08:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:03:17 INFO - PROCESS | 1649 | 1466175797146 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1649 | 1466175797148 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:03:17 INFO - PROCESS | 1649 | 1466175797153 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1649 | 1466175797157 Marionette TRACE conn2 <- [1,1650,null,{}] 08:03:17 INFO - PROCESS | 1649 | 1466175797160 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1649 | 1466175797162 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:17 INFO - PROCESS | 1649 | 1466175797316 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:03:17 INFO - PROCESS | 1649 | 1466175797339 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1649 | 1466175797340 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ac9b800 == 36 [pid = 1649] [id = 420] 08:03:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124d47400) [pid = 1649] [serial = 1259] [outer = 0x0] 08:03:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125055800) [pid = 1649] [serial = 1260] [outer = 0x124d47400] 08:03:17 INFO - PROCESS | 1649 | 1466175797380 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1253ae400) [pid = 1649] [serial = 1261] [outer = 0x124d47400] 08:03:17 INFO - PROCESS | 1649 | 1466175797823 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 725ms 08:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:03:17 INFO - PROCESS | 1649 | 1466175797876 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1649 | 1466175797877 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:03:17 INFO - PROCESS | 1649 | 1466175797879 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1649 | 1466175797880 Marionette TRACE conn2 <- [1,1654,null,{}] 08:03:17 INFO - PROCESS | 1649 | 1466175797882 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1649 | 1466175797883 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:18 INFO - PROCESS | 1649 | 1466175798097 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11999ac00) [pid = 1649] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x115dbf800) [pid = 1649] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1129a1400) [pid = 1649] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x116892000) [pid = 1649] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x116f4b000) [pid = 1649] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118549c00) [pid = 1649] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x115db8000) [pid = 1649] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x116830800) [pid = 1649] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12505c800) [pid = 1649] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x113bcbc00) [pid = 1649] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1186a3c00) [pid = 1649] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119569800) [pid = 1649] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11889e000) [pid = 1649] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x128a69000) [pid = 1649] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x124d48800) [pid = 1649] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1129a7800) [pid = 1649] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:03:18 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11677c000) [pid = 1649] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:03:18 INFO - PROCESS | 1649 | 1466175798148 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1649 | 1466175798149 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f78800 == 37 [pid = 1649] [id = 421] 08:03:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x110faf000) [pid = 1649] [serial = 1262] [outer = 0x0] 08:03:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1129a7c00) [pid = 1649] [serial = 1263] [outer = 0x110faf000] 08:03:18 INFO - PROCESS | 1649 | 1466175798181 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116830800) [pid = 1649] [serial = 1264] [outer = 0x110faf000] 08:03:18 INFO - PROCESS | 1649 | 1466175798438 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 568ms 08:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:03:18 INFO - PROCESS | 1649 | 1466175798448 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1649 | 1466175798449 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:03:18 INFO - PROCESS | 1649 | 1466175798452 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1649 | 1466175798454 Marionette TRACE conn2 <- [1,1658,null,{}] 08:03:18 INFO - PROCESS | 1649 | 1466175798464 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1649 | 1466175798465 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:18 INFO - PROCESS | 1649 | 1466175798551 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:03:18 INFO - PROCESS | 1649 | 1466175798557 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1649 | 1466175798558 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fef800 == 38 [pid = 1649] [id = 422] 08:03:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118310000) [pid = 1649] [serial = 1265] [outer = 0x0] 08:03:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1166b6c00) [pid = 1649] [serial = 1266] [outer = 0x118310000] 08:03:18 INFO - PROCESS | 1649 | 1466175798582 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124042400) [pid = 1649] [serial = 1267] [outer = 0x118310000] 08:03:18 INFO - PROCESS | 1649 | 1466175798880 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 476ms 08:03:18 INFO - PROCESS | 1649 | 1466175798928 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1649 | 1466175798929 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:03:18 INFO - PROCESS | 1649 | 1466175798931 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1649 | 1466175798933 Marionette TRACE conn2 <- [1,1662,null,{}] 08:03:18 INFO - PROCESS | 1649 | 1466175798960 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1649 | 1466175798962 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:19 INFO - PROCESS | 1649 | 1466175799046 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:03:19 INFO - PROCESS | 1649 | 1466175799050 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1649 | 1466175799052 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be74800 == 39 [pid = 1649] [id = 423] 08:03:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116f4b000) [pid = 1649] [serial = 1268] [outer = 0x0] 08:03:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x125730400) [pid = 1649] [serial = 1269] [outer = 0x116f4b000] 08:03:19 INFO - PROCESS | 1649 | 1466175799085 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x125fec800) [pid = 1649] [serial = 1270] [outer = 0x116f4b000] 08:03:19 INFO - PROCESS | 1649 | 1466175799438 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 526ms 08:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:03:19 INFO - PROCESS | 1649 | 1466175799458 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1649 | 1466175799459 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:03:19 INFO - PROCESS | 1649 | 1466175799461 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1649 | 1466175799463 Marionette TRACE conn2 <- [1,1666,null,{}] 08:03:19 INFO - PROCESS | 1649 | 1466175799465 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1649 | 1466175799469 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:19 INFO - PROCESS | 1649 | 1466175799562 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:03:19 INFO - PROCESS | 1649 | 1466175799621 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:19 INFO - PROCESS | 1649 | 1466175799623 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c37b000 == 40 [pid = 1649] [id = 424] 08:03:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11853dc00) [pid = 1649] [serial = 1271] [outer = 0x0] 08:03:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x126064400) [pid = 1649] [serial = 1272] [outer = 0x11853dc00] 08:03:19 INFO - PROCESS | 1649 | 1466175799649 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128a68000) [pid = 1649] [serial = 1273] [outer = 0x11853dc00] 08:03:19 INFO - PROCESS | 1649 | 1466175799925 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 08:03:19 INFO - PROCESS | 1649 | 1466175799932 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1649 | 1466175799933 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:03:19 INFO - PROCESS | 1649 | 1466175799945 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1649 | 1466175799946 Marionette TRACE conn2 <- [1,1670,null,{}] 08:03:19 INFO - PROCESS | 1649 | 1466175799948 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:19 INFO - PROCESS | 1649 | 1466175799949 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:20 INFO - PROCESS | 1649 | 1466175800034 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:03:20 INFO - PROCESS | 1649 | 1466175800040 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1649 | 1466175800048 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x112e98800 == 41 [pid = 1649] [id = 425] 08:03:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x110f84800) [pid = 1649] [serial = 1274] [outer = 0x0] 08:03:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110fb3400) [pid = 1649] [serial = 1275] [outer = 0x110f84800] 08:03:20 INFO - PROCESS | 1649 | 1466175800126 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1129a2800) [pid = 1649] [serial = 1276] [outer = 0x110f84800] 08:03:20 INFO - PROCESS | 1649 | 1466175800640 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 724ms 08:03:20 INFO - PROCESS | 1649 | 1466175800664 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:03:20 INFO - PROCESS | 1649 | 1466175800667 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:03:20 INFO - PROCESS | 1649 | 1466175800673 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:03:20 INFO - PROCESS | 1649 | 1466175800674 Marionette TRACE conn2 <- [1,1674,null,{}] 08:03:20 INFO - PROCESS | 1649 | 1466175800677 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 1649 | 1466175800679 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:20 INFO - PROCESS | 1649 | 1466175800788 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:03:20 INFO - PROCESS | 1649 | 1466175800885 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1649 | 1466175800887 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x119dca800 == 42 [pid = 1649] [id = 426] 08:03:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x115db9400) [pid = 1649] [serial = 1277] [outer = 0x0] 08:03:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1166e2c00) [pid = 1649] [serial = 1278] [outer = 0x115db9400] 08:03:20 INFO - PROCESS | 1649 | 1466175800917 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1174d3c00) [pid = 1649] [serial = 1279] [outer = 0x115db9400] 08:03:21 INFO - PROCESS | 1649 | 1466175801324 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 08:03:21 INFO - PROCESS | 1649 | 1466175801343 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1649 | 1466175801345 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:03:21 INFO - PROCESS | 1649 | 1466175801350 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1649 | 1466175801354 Marionette TRACE conn2 <- [1,1678,null,{}] 08:03:21 INFO - PROCESS | 1649 | 1466175801357 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1649 | 1466175801359 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:21 INFO - PROCESS | 1649 | 1466175801463 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:03:21 INFO - PROCESS | 1649 | 1466175801537 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1649 | 1466175801538 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a681000 == 43 [pid = 1649] [id = 427] 08:03:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11830a400) [pid = 1649] [serial = 1280] [outer = 0x0] 08:03:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x118611800) [pid = 1649] [serial = 1281] [outer = 0x11830a400] 08:03:21 INFO - PROCESS | 1649 | 1466175801567 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1199b6400) [pid = 1649] [serial = 1282] [outer = 0x11830a400] 08:03:22 INFO - PROCESS | 1649 | 1466175801993 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 673ms 08:03:22 INFO - PROCESS | 1649 | 1466175802024 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:03:22 INFO - PROCESS | 1649 | 1466175802026 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:03:22 INFO - PROCESS | 1649 | 1466175802030 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1649 | 1466175802034 Marionette TRACE conn2 <- [1,1682,null,{}] 08:03:22 INFO - PROCESS | 1649 | 1466175802046 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1649 | 1466175802051 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:22 INFO - PROCESS | 1649 | 1466175802229 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:03:22 INFO - PROCESS | 1649 | 1466175802306 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1649 | 1466175802308 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d151000 == 44 [pid = 1649] [id = 428] 08:03:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12418a400) [pid = 1649] [serial = 1283] [outer = 0x0] 08:03:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124389400) [pid = 1649] [serial = 1284] [outer = 0x12418a400] 08:03:22 INFO - PROCESS | 1649 | 1466175802336 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12505cc00) [pid = 1649] [serial = 1285] [outer = 0x12418a400] 08:03:22 INFO - PROCESS | 1649 | 1466175802717 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 726ms 08:03:22 INFO - PROCESS | 1649 | 1466175802756 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1649 | 1466175802759 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:03:22 INFO - PROCESS | 1649 | 1466175802762 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1649 | 1466175802764 Marionette TRACE conn2 <- [1,1686,null,{}] 08:03:22 INFO - PROCESS | 1649 | 1466175802768 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1649 | 1466175802770 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:22 INFO - PROCESS | 1649 | 1466175802923 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:03:23 INFO - PROCESS | 1649 | 1466175803058 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1649 | 1466175803060 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d354000 == 45 [pid = 1649] [id = 429] 08:03:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124b21800) [pid = 1649] [serial = 1286] [outer = 0x0] 08:03:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x126d08400) [pid = 1649] [serial = 1287] [outer = 0x124b21800] 08:03:23 INFO - PROCESS | 1649 | 1466175803108 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x128a68400) [pid = 1649] [serial = 1288] [outer = 0x124b21800] 08:03:23 INFO - PROCESS | 1649 | 1466175803544 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 821ms 08:03:23 INFO - PROCESS | 1649 | 1466175803584 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1649 | 1466175803586 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:03:23 INFO - PROCESS | 1649 | 1466175803588 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1649 | 1466175803589 Marionette TRACE conn2 <- [1,1690,null,{}] 08:03:23 INFO - PROCESS | 1649 | 1466175803592 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1649 | 1466175803593 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:23 INFO - PROCESS | 1649 | 1466175803694 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:03:23 INFO - PROCESS | 1649 | 1466175803755 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1649 | 1466175803756 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d85000 == 46 [pid = 1649] [id = 430] 08:03:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x118343400) [pid = 1649] [serial = 1289] [outer = 0x0] 08:03:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1199ab400) [pid = 1649] [serial = 1290] [outer = 0x118343400] 08:03:23 INFO - PROCESS | 1649 | 1466175803791 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x128a6f000) [pid = 1649] [serial = 1291] [outer = 0x118343400] 08:03:24 INFO - PROCESS | 1649 | 1466175804376 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 819ms 08:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:03:24 INFO - PROCESS | 1649 | 1466175804408 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1649 | 1466175804410 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:03:24 INFO - PROCESS | 1649 | 1466175804413 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1649 | 1466175804416 Marionette TRACE conn2 <- [1,1694,null,{}] 08:03:24 INFO - PROCESS | 1649 | 1466175804419 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:24 INFO - PROCESS | 1649 | 1466175804420 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:24 INFO - PROCESS | 1649 | 1466175804522 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:03:24 INFO - PROCESS | 1649 | 1466175804588 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 1649 | 1466175804590 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ec9000 == 47 [pid = 1649] [id = 431] 08:03:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x11291ec00) [pid = 1649] [serial = 1292] [outer = 0x0] 08:03:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x112a7a800) [pid = 1649] [serial = 1293] [outer = 0x11291ec00] 08:03:24 INFO - PROCESS | 1649 | 1466175804622 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x113345c00) [pid = 1649] [serial = 1294] [outer = 0x11291ec00] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12c37b000 == 46 [pid = 1649] [id = 424] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12be74800 == 45 [pid = 1649] [id = 423] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119fef800 == 44 [pid = 1649] [id = 422] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116f78800 == 43 [pid = 1649] [id = 421] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12ac9b800 == 42 [pid = 1649] [id = 420] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1295ee800 == 41 [pid = 1649] [id = 419] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12695b000 == 40 [pid = 1649] [id = 418] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12495c000 == 39 [pid = 1649] [id = 417] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff1000 == 38 [pid = 1649] [id = 416] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x118380800 == 37 [pid = 1649] [id = 415] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11662d000 == 36 [pid = 1649] [id = 414] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124baf800 == 35 [pid = 1649] [id = 413] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117d84800 == 34 [pid = 1649] [id = 412] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12c38d000 == 33 [pid = 1649] [id = 411] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x117d85000 == 32 [pid = 1649] [id = 430] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12d354000 == 31 [pid = 1649] [id = 429] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12d151000 == 30 [pid = 1649] [id = 428] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12a681000 == 29 [pid = 1649] [id = 427] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x119dca800 == 28 [pid = 1649] [id = 426] 08:03:25 INFO - PROCESS | 1649 | --DOCSHELL 0x112e98800 == 27 [pid = 1649] [id = 425] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1208e9c00) [pid = 1649] [serial = 1209] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1162bd000) [pid = 1649] [serial = 1200] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x116829800) [pid = 1649] [serial = 1201] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11944d800) [pid = 1649] [serial = 1206] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124194800) [pid = 1649] [serial = 1212] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11999a000) [pid = 1649] [serial = 1207] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11830e800) [pid = 1649] [serial = 1203] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1183ddc00) [pid = 1649] [serial = 1204] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119997800) [pid = 1649] [serial = 1198] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119455800) [pid = 1649] [serial = 1197] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124df1400) [pid = 1649] [serial = 1215] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11835b400) [pid = 1649] [serial = 1183] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116fa2800) [pid = 1649] [serial = 1182] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x128c33000) [pid = 1649] [serial = 1221] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11853b000) [pid = 1649] [serial = 1224] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x128a68800) [pid = 1649] [serial = 1219] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1269bd400) [pid = 1649] [serial = 1218] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x128c35c00) [pid = 1649] [serial = 1227] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1208e7000) [pid = 1649] [serial = 1185] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124196000) [pid = 1649] [serial = 1186] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12a5d6800) [pid = 1649] [serial = 1230] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124190000) [pid = 1649] [serial = 1225] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x125fee400) [pid = 1649] [serial = 1189] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x125054000) [pid = 1649] [serial = 1188] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x127023000) [pid = 1649] [serial = 1191] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12606b000) [pid = 1649] [serial = 1216] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12a5d5c00) [pid = 1649] [serial = 1192] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x124706c00) [pid = 1649] [serial = 1213] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118180c00) [pid = 1649] [serial = 1195] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11682e800) [pid = 1649] [serial = 1194] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x128ee9c00) [pid = 1649] [serial = 1222] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12b1bd400) [pid = 1649] [serial = 1233] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124191400) [pid = 1649] [serial = 1210] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12aa3d800) [pid = 1649] [serial = 1231] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x129318400) [pid = 1649] [serial = 1228] [outer = 0x0] [url = about:blank] 08:03:25 INFO - PROCESS | 1649 | 1466175805742 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1375ms 08:03:25 INFO - PROCESS | 1649 | 1466175805788 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1649 | 1466175805790 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:03:25 INFO - PROCESS | 1649 | 1466175805793 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1649 | 1466175805796 Marionette TRACE conn2 <- [1,1698,null,{}] 08:03:25 INFO - PROCESS | 1649 | 1466175805800 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 1649 | 1466175805801 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:25 INFO - PROCESS | 1649 | 1466175805883 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:03:25 INFO - PROCESS | 1649 | 1466175805889 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1649 | 1466175805891 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x116789000 == 28 [pid = 1649] [id = 432] 08:03:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1122a9400) [pid = 1649] [serial = 1295] [outer = 0x0] 08:03:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112e7e000) [pid = 1649] [serial = 1296] [outer = 0x1122a9400] 08:03:25 INFO - PROCESS | 1649 | 1466175805918 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1138e2400) [pid = 1649] [serial = 1297] [outer = 0x1122a9400] 08:03:26 INFO - PROCESS | 1649 | 1466175806273 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 520ms 08:03:26 INFO - PROCESS | 1649 | 1466175806314 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1649 | 1466175806317 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:03:26 INFO - PROCESS | 1649 | 1466175806330 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1649 | 1466175806332 Marionette TRACE conn2 <- [1,1702,null,{}] 08:03:26 INFO - PROCESS | 1649 | 1466175806334 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1649 | 1466175806336 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:26 INFO - PROCESS | 1649 | 1466175806416 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:03:26 INFO - PROCESS | 1649 | 1466175806423 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1649 | 1466175806424 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x118195800 == 29 [pid = 1649] [id = 433] 08:03:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x113e9e400) [pid = 1649] [serial = 1298] [outer = 0x0] 08:03:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x115dba400) [pid = 1649] [serial = 1299] [outer = 0x113e9e400] 08:03:26 INFO - PROCESS | 1649 | 1466175806451 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x115e63000) [pid = 1649] [serial = 1300] [outer = 0x113e9e400] 08:03:26 INFO - PROCESS | 1649 | 1466175806866 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 575ms 08:03:26 INFO - PROCESS | 1649 | 1466175806904 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1649 | 1466175806907 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:03:26 INFO - PROCESS | 1649 | 1466175806910 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1649 | 1466175806914 Marionette TRACE conn2 <- [1,1706,null,{}] 08:03:26 INFO - PROCESS | 1649 | 1466175806926 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1649 | 1466175806931 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:27 INFO - PROCESS | 1649 | 1466175807027 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:03:27 INFO - PROCESS | 1649 | 1466175807032 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1649 | 1466175807034 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x11971d800 == 30 [pid = 1649] [id = 434] 08:03:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116812400) [pid = 1649] [serial = 1301] [outer = 0x0] 08:03:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11682dc00) [pid = 1649] [serial = 1302] [outer = 0x116812400] 08:03:27 INFO - PROCESS | 1649 | 1466175807065 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116f4a800) [pid = 1649] [serial = 1303] [outer = 0x116812400] 08:03:27 INFO - PROCESS | 1649 | 1466175807397 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 524ms 08:03:27 INFO - PROCESS | 1649 | 1466175807433 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1649 | 1466175807435 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:03:27 INFO - PROCESS | 1649 | 1466175807437 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1649 | 1466175807438 Marionette TRACE conn2 <- [1,1710,null,{}] 08:03:27 INFO - PROCESS | 1649 | 1466175807441 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1649 | 1466175807442 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:27 INFO - PROCESS | 1649 | 1466175807551 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:03:27 INFO - PROCESS | 1649 | 1466175807568 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1649 | 1466175807569 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x119dc8000 == 31 [pid = 1649] [id = 435] 08:03:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x116894800) [pid = 1649] [serial = 1304] [outer = 0x0] 08:03:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x116fa6800) [pid = 1649] [serial = 1305] [outer = 0x116894800] 08:03:27 INFO - PROCESS | 1649 | 1466175807594 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x117d42c00) [pid = 1649] [serial = 1306] [outer = 0x116894800] 08:03:27 INFO - PROCESS | 1649 | 1466175807941 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 520ms 08:03:27 INFO - PROCESS | 1649 | 1466175807958 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1649 | 1466175807959 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:03:27 INFO - PROCESS | 1649 | 1466175807961 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1649 | 1466175807962 Marionette TRACE conn2 <- [1,1714,null,{}] 08:03:27 INFO - PROCESS | 1649 | 1466175807964 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:27 INFO - PROCESS | 1649 | 1466175807966 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:28 INFO - PROCESS | 1649 | 1466175808059 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:03:28 INFO - PROCESS | 1649 | 1466175808098 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1649 | 1466175808100 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x124804800 == 32 [pid = 1649] [id = 436] 08:03:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x111c22000) [pid = 1649] [serial = 1307] [outer = 0x0] 08:03:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118110800) [pid = 1649] [serial = 1308] [outer = 0x111c22000] 08:03:28 INFO - PROCESS | 1649 | 1466175808124 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118312400) [pid = 1649] [serial = 1309] [outer = 0x111c22000] 08:03:28 INFO - PROCESS | 1649 | 1466175808459 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 08:03:28 INFO - PROCESS | 1649 | 1466175808481 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1649 | 1466175808482 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:03:28 INFO - PROCESS | 1649 | 1466175808485 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1649 | 1466175808488 Marionette TRACE conn2 <- [1,1718,null,{}] 08:03:28 INFO - PROCESS | 1649 | 1466175808490 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1649 | 1466175808495 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:28 INFO - PROCESS | 1649 | 1466175808606 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:03:28 INFO - PROCESS | 1649 | 1466175808609 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1649 | 1466175808611 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fb5800 == 33 [pid = 1649] [id = 437] 08:03:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x118313000) [pid = 1649] [serial = 1310] [outer = 0x0] 08:03:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x118349c00) [pid = 1649] [serial = 1311] [outer = 0x118313000] 08:03:28 INFO - PROCESS | 1649 | 1466175808635 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11869ec00) [pid = 1649] [serial = 1312] [outer = 0x118313000] 08:03:28 INFO - PROCESS | 1649 | 1466175808978 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 521ms 08:03:29 INFO - PROCESS | 1649 | 1466175809006 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:03:29 INFO - PROCESS | 1649 | 1466175809015 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:03:29 INFO - PROCESS | 1649 | 1466175809017 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1649 | 1466175809018 Marionette TRACE conn2 <- [1,1722,null,{}] 08:03:29 INFO - PROCESS | 1649 | 1466175809021 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1649 | 1466175809022 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:29 INFO - PROCESS | 1649 | 1466175809115 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:03:29 INFO - PROCESS | 1649 | 1466175809119 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1649 | 1466175809120 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12703b000 == 34 [pid = 1649] [id = 438] 08:03:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118315400) [pid = 1649] [serial = 1313] [outer = 0x0] 08:03:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1188ab000) [pid = 1649] [serial = 1314] [outer = 0x118315400] 08:03:29 INFO - PROCESS | 1649 | 1466175809144 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119567400) [pid = 1649] [serial = 1315] [outer = 0x118315400] 08:03:29 INFO - PROCESS | 1649 | 1466175809457 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 471ms 08:03:29 INFO - PROCESS | 1649 | 1466175809500 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1649 | 1466175809501 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:03:29 INFO - PROCESS | 1649 | 1466175809507 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1649 | 1466175809508 Marionette TRACE conn2 <- [1,1726,null,{}] 08:03:29 INFO - PROCESS | 1649 | 1466175809510 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1649 | 1466175809511 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:29 INFO - PROCESS | 1649 | 1466175809795 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116f4b000) [pid = 1649] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1183dc400) [pid = 1649] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x120811800) [pid = 1649] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124d47400) [pid = 1649] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1129ac400) [pid = 1649] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x115dbd000) [pid = 1649] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x116f9e800) [pid = 1649] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11853c000) [pid = 1649] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12b104800) [pid = 1649] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x110fb2800) [pid = 1649] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x115dba800) [pid = 1649] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118310000) [pid = 1649] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11853dc00) [pid = 1649] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:03:29 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x110faf000) [pid = 1649] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:03:29 INFO - PROCESS | 1649 | 1466175809858 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1649 | 1466175809859 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192de000 == 35 [pid = 1649] [id = 439] 08:03:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x110faf000) [pid = 1649] [serial = 1316] [outer = 0x0] 08:03:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1129ac400) [pid = 1649] [serial = 1317] [outer = 0x110faf000] 08:03:29 INFO - PROCESS | 1649 | 1466175809883 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x115de0c00) [pid = 1649] [serial = 1318] [outer = 0x110faf000] 08:03:30 INFO - PROCESS | 1649 | 1466175810145 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 08:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:03:30 INFO - PROCESS | 1649 | 1466175810177 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1649 | 1466175810178 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:03:30 INFO - PROCESS | 1649 | 1466175810180 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1649 | 1466175810181 Marionette TRACE conn2 <- [1,1730,null,{}] 08:03:30 INFO - PROCESS | 1649 | 1466175810183 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1649 | 1466175810195 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:30 INFO - PROCESS | 1649 | 1466175810280 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:03:30 INFO - PROCESS | 1649 | 1466175810284 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1649 | 1466175810288 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e2000 == 36 [pid = 1649] [id = 440] 08:03:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x115dbf400) [pid = 1649] [serial = 1319] [outer = 0x0] 08:03:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1195edc00) [pid = 1649] [serial = 1320] [outer = 0x115dbf400] 08:03:30 INFO - PROCESS | 1649 | 1466175810312 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119993400) [pid = 1649] [serial = 1321] [outer = 0x115dbf400] 08:03:30 INFO - PROCESS | 1649 | 1466175810642 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 469ms 08:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:03:30 INFO - PROCESS | 1649 | 1466175810649 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1649 | 1466175810650 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:03:30 INFO - PROCESS | 1649 | 1466175810655 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1649 | 1466175810657 Marionette TRACE conn2 <- [1,1734,null,{}] 08:03:30 INFO - PROCESS | 1649 | 1466175810660 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1649 | 1466175810661 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:30 INFO - PROCESS | 1649 | 1466175810768 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:03:30 INFO - PROCESS | 1649 | 1466175810774 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1649 | 1466175810775 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295f4800 == 37 [pid = 1649] [id = 441] 08:03:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11664c800) [pid = 1649] [serial = 1322] [outer = 0x0] 08:03:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119996000) [pid = 1649] [serial = 1323] [outer = 0x11664c800] 08:03:30 INFO - PROCESS | 1649 | 1466175810799 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119b7b400) [pid = 1649] [serial = 1324] [outer = 0x11664c800] 08:03:31 INFO - PROCESS | 1649 | 1466175811114 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 472ms 08:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:03:31 INFO - PROCESS | 1649 | 1466175811125 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1649 | 1466175811127 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:03:31 INFO - PROCESS | 1649 | 1466175811136 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1649 | 1466175811140 Marionette TRACE conn2 <- [1,1738,null,{}] 08:03:31 INFO - PROCESS | 1649 | 1466175811143 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1649 | 1466175811144 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:31 INFO - PROCESS | 1649 | 1466175811229 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:03:31 INFO - PROCESS | 1649 | 1466175811233 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1649 | 1466175811234 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12acb0000 == 38 [pid = 1649] [id = 442] 08:03:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11830e800) [pid = 1649] [serial = 1325] [outer = 0x0] 08:03:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124195400) [pid = 1649] [serial = 1326] [outer = 0x11830e800] 08:03:31 INFO - PROCESS | 1649 | 1466175811264 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1248b0800) [pid = 1649] [serial = 1327] [outer = 0x11830e800] 08:03:31 INFO - PROCESS | 1649 | 1466175811608 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 528ms 08:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:03:31 INFO - PROCESS | 1649 | 1466175811663 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1649 | 1466175811664 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:03:31 INFO - PROCESS | 1649 | 1466175811666 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1649 | 1466175811667 Marionette TRACE conn2 <- [1,1742,null,{}] 08:03:31 INFO - PROCESS | 1649 | 1466175811669 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1649 | 1466175811671 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:31 INFO - PROCESS | 1649 | 1466175811747 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:03:31 INFO - PROCESS | 1649 | 1466175811751 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1649 | 1466175811752 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b9da000 == 39 [pid = 1649] [id = 443] 08:03:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1248b1c00) [pid = 1649] [serial = 1328] [outer = 0x0] 08:03:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124b24400) [pid = 1649] [serial = 1329] [outer = 0x1248b1c00] 08:03:31 INFO - PROCESS | 1649 | 1466175811779 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124d40400) [pid = 1649] [serial = 1330] [outer = 0x1248b1c00] 08:03:32 INFO - PROCESS | 1649 | 1466175812385 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 771ms 08:03:32 INFO - PROCESS | 1649 | 1466175812440 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1649 | 1466175812443 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:03:32 INFO - PROCESS | 1649 | 1466175812446 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1649 | 1466175812449 Marionette TRACE conn2 <- [1,1746,null,{}] 08:03:32 INFO - PROCESS | 1649 | 1466175812475 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1649 | 1466175812477 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:32 INFO - PROCESS | 1649 | 1466175812588 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:03:32 INFO - PROCESS | 1649 | 1466175812645 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1649 | 1466175812647 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d90000 == 40 [pid = 1649] [id = 444] 08:03:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112d84000) [pid = 1649] [serial = 1331] [outer = 0x0] 08:03:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x113344c00) [pid = 1649] [serial = 1332] [outer = 0x112d84000] 08:03:32 INFO - PROCESS | 1649 | 1466175812678 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x114fe1400) [pid = 1649] [serial = 1333] [outer = 0x112d84000] 08:03:33 INFO - PROCESS | 1649 | 1466175813184 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 795ms 08:03:33 INFO - PROCESS | 1649 | 1466175813241 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1649 | 1466175813244 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:03:33 INFO - PROCESS | 1649 | 1466175813248 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1649 | 1466175813250 Marionette TRACE conn2 <- [1,1750,null,{}] 08:03:33 INFO - PROCESS | 1649 | 1466175813409 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1649 | 1466175813410 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:33 INFO - PROCESS | 1649 | 1466175813517 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:03:33 INFO - PROCESS | 1649 | 1466175813570 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1649 | 1466175813572 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x117578800 == 41 [pid = 1649] [id = 445] 08:03:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x113349400) [pid = 1649] [serial = 1334] [outer = 0x0] 08:03:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1133f4c00) [pid = 1649] [serial = 1335] [outer = 0x113349400] 08:03:33 INFO - PROCESS | 1649 | 1466175813600 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x115d2c000) [pid = 1649] [serial = 1336] [outer = 0x113349400] 08:03:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12acb0000 == 40 [pid = 1649] [id = 442] 08:03:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1295f4800 == 39 [pid = 1649] [id = 441] 08:03:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e2000 == 38 [pid = 1649] [id = 440] 08:03:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1192de000 == 37 [pid = 1649] [id = 439] 08:03:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12703b000 == 36 [pid = 1649] [id = 438] 08:03:33 INFO - PROCESS | 1649 | --DOCSHELL 0x125fb5800 == 35 [pid = 1649] [id = 437] 08:03:34 INFO - PROCESS | 1649 | --DOCSHELL 0x124804800 == 34 [pid = 1649] [id = 436] 08:03:34 INFO - PROCESS | 1649 | --DOCSHELL 0x119dc8000 == 33 [pid = 1649] [id = 435] 08:03:34 INFO - PROCESS | 1649 | --DOCSHELL 0x11971d800 == 32 [pid = 1649] [id = 434] 08:03:34 INFO - PROCESS | 1649 | --DOCSHELL 0x118195800 == 31 [pid = 1649] [id = 433] 08:03:34 INFO - PROCESS | 1649 | --DOCSHELL 0x116789000 == 30 [pid = 1649] [id = 432] 08:03:34 INFO - PROCESS | 1649 | --DOCSHELL 0x115ec9000 == 29 [pid = 1649] [id = 431] 08:03:34 INFO - PROCESS | 1649 | 1466175814069 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x119998800) [pid = 1649] [serial = 1254] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x124191c00) [pid = 1649] [serial = 1257] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1253ae400) [pid = 1649] [serial = 1261] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x125055800) [pid = 1649] [serial = 1260] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1133e7c00) [pid = 1649] [serial = 1242] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11664ac00) [pid = 1649] [serial = 1236] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116fa0c00) [pid = 1649] [serial = 1237] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1188a2000) [pid = 1649] [serial = 1251] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118540400) [pid = 1649] [serial = 1239] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11944d400) [pid = 1649] [serial = 1240] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12b1c2800) [pid = 1649] [serial = 1234] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11817d000) [pid = 1649] [serial = 1248] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118541c00) [pid = 1649] [serial = 1249] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11677a800) [pid = 1649] [serial = 1245] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116f4ac00) [pid = 1649] [serial = 1246] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x115d1f400) [pid = 1649] [serial = 1243] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1166b6c00) [pid = 1649] [serial = 1266] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125730400) [pid = 1649] [serial = 1269] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x126064400) [pid = 1649] [serial = 1272] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116830800) [pid = 1649] [serial = 1264] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x128a68000) [pid = 1649] [serial = 1273] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1129a7c00) [pid = 1649] [serial = 1263] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124d40c00) [pid = 1649] [serial = 1258] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x124042400) [pid = 1649] [serial = 1267] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119992400) [pid = 1649] [serial = 1252] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x120805800) [pid = 1649] [serial = 1255] [outer = 0x0] [url = about:blank] 08:03:34 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x125fec800) [pid = 1649] [serial = 1270] [outer = 0x0] [url = about:blank] 08:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 858ms 08:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:03:34 INFO - PROCESS | 1649 | 1466175814107 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1649 | 1466175814109 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:03:34 INFO - PROCESS | 1649 | 1466175814112 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1649 | 1466175814113 Marionette TRACE conn2 <- [1,1754,null,{}] 08:03:34 INFO - PROCESS | 1649 | 1466175814117 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1649 | 1466175814118 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:34 INFO - PROCESS | 1649 | 1466175814196 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:03:34 INFO - PROCESS | 1649 | 1466175814205 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1649 | 1466175814207 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d85000 == 30 [pid = 1649] [id = 446] 08:03:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1164f9000) [pid = 1649] [serial = 1337] [outer = 0x0] 08:03:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1166ed000) [pid = 1649] [serial = 1338] [outer = 0x1164f9000] 08:03:34 INFO - PROCESS | 1649 | 1466175814235 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11682b400) [pid = 1649] [serial = 1339] [outer = 0x1164f9000] 08:03:34 INFO - PROCESS | 1649 | 1466175814670 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 573ms 08:03:34 INFO - PROCESS | 1649 | 1466175814685 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:03:34 INFO - PROCESS | 1649 | 1466175814689 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:03:34 INFO - PROCESS | 1649 | 1466175814693 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1649 | 1466175814695 Marionette TRACE conn2 <- [1,1758,null,{}] 08:03:34 INFO - PROCESS | 1649 | 1466175814698 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:34 INFO - PROCESS | 1649 | 1466175814700 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:34 INFO - PROCESS | 1649 | 1466175814783 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:03:34 INFO - PROCESS | 1649 | 1466175814790 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1649 | 1466175814793 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a90000 == 31 [pid = 1649] [id = 447] 08:03:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116f9e800) [pid = 1649] [serial = 1340] [outer = 0x0] 08:03:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1175e4800) [pid = 1649] [serial = 1341] [outer = 0x116f9e800] 08:03:34 INFO - PROCESS | 1649 | 1466175814815 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118178c00) [pid = 1649] [serial = 1342] [outer = 0x116f9e800] 08:03:35 INFO - PROCESS | 1649 | 1466175815259 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 08:03:35 INFO - PROCESS | 1649 | 1466175815319 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1649 | 1466175815325 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:03:35 INFO - PROCESS | 1649 | 1466175815329 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1649 | 1466175815331 Marionette TRACE conn2 <- [1,1762,null,{}] 08:03:35 INFO - PROCESS | 1649 | 1466175815335 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1649 | 1466175815337 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:35 INFO - PROCESS | 1649 | 1466175815474 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:03:35 INFO - PROCESS | 1649 | 1466175815488 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1649 | 1466175815489 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e9b000 == 32 [pid = 1649] [id = 448] 08:03:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118346400) [pid = 1649] [serial = 1343] [outer = 0x0] 08:03:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1183d8400) [pid = 1649] [serial = 1344] [outer = 0x118346400] 08:03:35 INFO - PROCESS | 1649 | 1466175815528 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11853f400) [pid = 1649] [serial = 1345] [outer = 0x118346400] 08:03:35 INFO - PROCESS | 1649 | 1466175815865 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 572ms 08:03:35 INFO - PROCESS | 1649 | 1466175815902 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1649 | 1466175815903 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:03:35 INFO - PROCESS | 1649 | 1466175815913 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1649 | 1466175815914 Marionette TRACE conn2 <- [1,1766,null,{}] 08:03:35 INFO - PROCESS | 1649 | 1466175815942 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1649 | 1466175815943 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:36 INFO - PROCESS | 1649 | 1466175816022 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:03:36 INFO - PROCESS | 1649 | 1466175816026 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1649 | 1466175816027 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x126951000 == 33 [pid = 1649] [id = 449] 08:03:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11623d400) [pid = 1649] [serial = 1346] [outer = 0x0] 08:03:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11860a000) [pid = 1649] [serial = 1347] [outer = 0x11623d400] 08:03:36 INFO - PROCESS | 1649 | 1466175816052 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11944d800) [pid = 1649] [serial = 1348] [outer = 0x11623d400] 08:03:36 INFO - PROCESS | 1649 | 1466175816408 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 518ms 08:03:36 INFO - PROCESS | 1649 | 1466175816432 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1649 | 1466175816433 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:03:36 INFO - PROCESS | 1649 | 1466175816435 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1649 | 1466175816437 Marionette TRACE conn2 <- [1,1770,null,{}] 08:03:36 INFO - PROCESS | 1649 | 1466175816439 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 1649 | 1466175816443 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:36 INFO - PROCESS | 1649 | 1466175816571 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:03:36 INFO - PROCESS | 1649 | 1466175816576 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1649 | 1466175816578 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293aa000 == 34 [pid = 1649] [id = 450] 08:03:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1122ab000) [pid = 1649] [serial = 1349] [outer = 0x0] 08:03:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119992400) [pid = 1649] [serial = 1350] [outer = 0x1122ab000] 08:03:36 INFO - PROCESS | 1649 | 1466175816635 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124004800) [pid = 1649] [serial = 1351] [outer = 0x1122ab000] 08:03:36 INFO - PROCESS | 1649 | 1466175816965 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 570ms 08:03:37 INFO - PROCESS | 1649 | 1466175817006 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1649 | 1466175817007 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:03:37 INFO - PROCESS | 1649 | 1466175817009 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1649 | 1466175817010 Marionette TRACE conn2 <- [1,1774,null,{}] 08:03:37 INFO - PROCESS | 1649 | 1466175817013 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1649 | 1466175817014 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:37 INFO - PROCESS | 1649 | 1466175817108 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:03:37 INFO - PROCESS | 1649 | 1466175817120 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1649 | 1466175817122 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a516000 == 35 [pid = 1649] [id = 451] 08:03:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11688e000) [pid = 1649] [serial = 1352] [outer = 0x0] 08:03:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124197c00) [pid = 1649] [serial = 1353] [outer = 0x11688e000] 08:03:37 INFO - PROCESS | 1649 | 1466175817146 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1244afc00) [pid = 1649] [serial = 1354] [outer = 0x11688e000] 08:03:37 INFO - PROCESS | 1649 | 1466175817490 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 520ms 08:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:03:37 INFO - PROCESS | 1649 | 1466175817530 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1649 | 1466175817531 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:03:37 INFO - PROCESS | 1649 | 1466175817533 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1649 | 1466175817534 Marionette TRACE conn2 <- [1,1778,null,{}] 08:03:37 INFO - PROCESS | 1649 | 1466175817537 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1649 | 1466175817538 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:37 INFO - PROCESS | 1649 | 1466175817634 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:03:37 INFO - PROCESS | 1649 | 1466175817638 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1649 | 1466175817639 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726e000 == 36 [pid = 1649] [id = 452] 08:03:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1110a6000) [pid = 1649] [serial = 1355] [outer = 0x0] 08:03:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12498a800) [pid = 1649] [serial = 1356] [outer = 0x1110a6000] 08:03:37 INFO - PROCESS | 1649 | 1466175817664 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124d47800) [pid = 1649] [serial = 1357] [outer = 0x1110a6000] 08:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 472ms 08:03:38 INFO - PROCESS | 1649 | 1466175817998 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:03:38 INFO - PROCESS | 1649 | 1466175818010 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1649 | 1466175818011 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:03:38 INFO - PROCESS | 1649 | 1466175818014 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1649 | 1466175818015 Marionette TRACE conn2 <- [1,1782,null,{}] 08:03:38 INFO - PROCESS | 1649 | 1466175818017 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:38 INFO - PROCESS | 1649 | 1466175818019 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:38 INFO - PROCESS | 1649 | 1466175818123 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:03:38 INFO - PROCESS | 1649 | 1466175818132 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1649 | 1466175818134 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b9d5800 == 37 [pid = 1649] [id = 453] 08:03:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124d42000) [pid = 1649] [serial = 1358] [outer = 0x0] 08:03:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125053000) [pid = 1649] [serial = 1359] [outer = 0x124d42000] 08:03:38 INFO - PROCESS | 1649 | 1466175818165 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12505c000) [pid = 1649] [serial = 1360] [outer = 0x124d42000] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x111c22000) [pid = 1649] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x118313000) [pid = 1649] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11291ec00) [pid = 1649] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x110f84800) [pid = 1649] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116812400) [pid = 1649] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1122a9400) [pid = 1649] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x115db9400) [pid = 1649] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113e9e400) [pid = 1649] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11830a400) [pid = 1649] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12418a400) [pid = 1649] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124b21800) [pid = 1649] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118315400) [pid = 1649] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118343400) [pid = 1649] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x110faf000) [pid = 1649] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x116894800) [pid = 1649] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11664c800) [pid = 1649] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x115dbf400) [pid = 1649] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:03:38 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11830e800) [pid = 1649] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:03:38 INFO - PROCESS | 1649 | 1466175818549 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 569ms 08:03:38 INFO - PROCESS | 1649 | 1466175818583 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 1649 | 1466175818585 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:03:38 INFO - PROCESS | 1649 | 1466175818593 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 1649 | 1466175818594 Marionette TRACE conn2 <- [1,1786,null,{}] 08:03:38 INFO - PROCESS | 1649 | 1466175818596 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:38 INFO - PROCESS | 1649 | 1466175818597 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:38 INFO - PROCESS | 1649 | 1466175818707 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:03:38 INFO - PROCESS | 1649 | 1466175818741 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1649 | 1466175818742 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x128aa2800 == 38 [pid = 1649] [id = 454] 08:03:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x110fad800) [pid = 1649] [serial = 1361] [outer = 0x0] 08:03:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11664b400) [pid = 1649] [serial = 1362] [outer = 0x110fad800] 08:03:38 INFO - PROCESS | 1649 | 1466175818766 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118343400) [pid = 1649] [serial = 1363] [outer = 0x110fad800] 08:03:39 INFO - PROCESS | 1649 | 1466175819078 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 08:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:03:39 INFO - PROCESS | 1649 | 1466175819112 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1649 | 1466175819114 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:03:39 INFO - PROCESS | 1649 | 1466175819117 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1649 | 1466175819118 Marionette TRACE conn2 <- [1,1790,null,{}] 08:03:39 INFO - PROCESS | 1649 | 1466175819124 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1649 | 1466175819126 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:39 INFO - PROCESS | 1649 | 1466175819267 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:03:39 INFO - PROCESS | 1649 | 1466175819349 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1649 | 1466175819351 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1b000 == 39 [pid = 1649] [id = 455] 08:03:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x112921400) [pid = 1649] [serial = 1364] [outer = 0x0] 08:03:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1183de000) [pid = 1649] [serial = 1365] [outer = 0x112921400] 08:03:39 INFO - PROCESS | 1649 | 1466175819404 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1253ac400) [pid = 1649] [serial = 1366] [outer = 0x112921400] 08:03:39 INFO - PROCESS | 1649 | 1466175819793 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 723ms 08:03:39 INFO - PROCESS | 1649 | 1466175819840 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1649 | 1466175819841 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:03:39 INFO - PROCESS | 1649 | 1466175819843 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1649 | 1466175819845 Marionette TRACE conn2 <- [1,1794,null,{}] 08:03:39 INFO - PROCESS | 1649 | 1466175819847 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1649 | 1466175819849 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:39 INFO - PROCESS | 1649 | 1466175819928 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:03:39 INFO - PROCESS | 1649 | 1466175819950 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1649 | 1466175819951 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfe4800 == 40 [pid = 1649] [id = 456] 08:03:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x125790c00) [pid = 1649] [serial = 1367] [outer = 0x0] 08:03:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x125f93400) [pid = 1649] [serial = 1368] [outer = 0x125790c00] 08:03:39 INFO - PROCESS | 1649 | 1466175819975 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125fee400) [pid = 1649] [serial = 1369] [outer = 0x125790c00] 08:03:40 INFO - PROCESS | 1649 | 1466175820289 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 470ms 08:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:03:40 INFO - PROCESS | 1649 | 1466175820314 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1649 | 1466175820315 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:03:40 INFO - PROCESS | 1649 | 1466175820318 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1649 | 1466175820319 Marionette TRACE conn2 <- [1,1798,null,{}] 08:03:40 INFO - PROCESS | 1649 | 1466175820324 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1649 | 1466175820325 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:40 INFO - PROCESS | 1649 | 1466175820455 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:03:40 INFO - PROCESS | 1649 | 1466175820519 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1649 | 1466175820520 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ede000 == 41 [pid = 1649] [id = 457] 08:03:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x110fb1400) [pid = 1649] [serial = 1370] [outer = 0x0] 08:03:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1122abc00) [pid = 1649] [serial = 1371] [outer = 0x110fb1400] 08:03:40 INFO - PROCESS | 1649 | 1466175820552 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x112a77000) [pid = 1649] [serial = 1372] [outer = 0x110fb1400] 08:03:40 INFO - PROCESS | 1649 | 1466175820994 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 721ms 08:03:41 INFO - PROCESS | 1649 | 1466175821040 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1649 | 1466175821043 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:03:41 INFO - PROCESS | 1649 | 1466175821047 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1649 | 1466175821049 Marionette TRACE conn2 <- [1,1802,null,{}] 08:03:41 INFO - PROCESS | 1649 | 1466175821052 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1649 | 1466175821054 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:41 INFO - PROCESS | 1649 | 1466175821180 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:03:41 INFO - PROCESS | 1649 | 1466175821264 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1649 | 1466175821266 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cd800 == 42 [pid = 1649] [id = 458] 08:03:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1166de400) [pid = 1649] [serial = 1373] [outer = 0x0] 08:03:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11682ec00) [pid = 1649] [serial = 1374] [outer = 0x1166de400] 08:03:41 INFO - PROCESS | 1649 | 1466175821297 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1174d4c00) [pid = 1649] [serial = 1375] [outer = 0x1166de400] 08:03:41 INFO - PROCESS | 1649 | 1466175821733 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 725ms 08:03:41 INFO - PROCESS | 1649 | 1466175821774 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1649 | 1466175821777 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:03:41 INFO - PROCESS | 1649 | 1466175821781 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1649 | 1466175821783 Marionette TRACE conn2 <- [1,1806,null,{}] 08:03:41 INFO - PROCESS | 1649 | 1466175821787 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1649 | 1466175821789 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:41 INFO - PROCESS | 1649 | 1466175821916 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:03:41 INFO - PROCESS | 1649 | 1466175821977 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1649 | 1466175821978 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e8800 == 43 [pid = 1649] [id = 459] 08:03:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x118181800) [pid = 1649] [serial = 1376] [outer = 0x0] 08:03:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118358000) [pid = 1649] [serial = 1377] [outer = 0x118181800] 08:03:42 INFO - PROCESS | 1649 | 1466175822007 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1188a2000) [pid = 1649] [serial = 1378] [outer = 0x118181800] 08:03:42 INFO - PROCESS | 1649 | 1466175822428 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 08:03:42 INFO - PROCESS | 1649 | 1466175822452 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:03:42 INFO - PROCESS | 1649 | 1466175822457 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:03:42 INFO - PROCESS | 1649 | 1466175822465 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1649 | 1466175822468 Marionette TRACE conn2 <- [1,1810,null,{}] 08:03:42 INFO - PROCESS | 1649 | 1466175822493 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:42 INFO - PROCESS | 1649 | 1466175822495 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:42 INFO - PROCESS | 1649 | 1466175822599 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:03:42 INFO - PROCESS | 1649 | 1466175822657 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1649 | 1466175822658 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c7000 == 44 [pid = 1649] [id = 460] 08:03:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11973e400) [pid = 1649] [serial = 1379] [outer = 0x0] 08:03:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1199b6c00) [pid = 1649] [serial = 1380] [outer = 0x11973e400] 08:03:42 INFO - PROCESS | 1649 | 1466175822687 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124195c00) [pid = 1649] [serial = 1381] [outer = 0x11973e400] 08:03:43 INFO - PROCESS | 1649 | 1466175823093 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 680ms 08:03:43 INFO - PROCESS | 1649 | 1466175823141 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1649 | 1466175823142 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:03:43 INFO - PROCESS | 1649 | 1466175823144 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1649 | 1466175823146 Marionette TRACE conn2 <- [1,1814,null,{}] 08:03:43 INFO - PROCESS | 1649 | 1466175823148 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 1649 | 1466175823149 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:43 INFO - PROCESS | 1649 | 1466175823250 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:03:43 INFO - PROCESS | 1649 | 1466175823308 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1649 | 1466175823310 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ceed000 == 45 [pid = 1649] [id = 461] 08:03:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12421b000) [pid = 1649] [serial = 1382] [outer = 0x0] 08:03:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x124df1800) [pid = 1649] [serial = 1383] [outer = 0x12421b000] 08:03:43 INFO - PROCESS | 1649 | 1466175823339 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1250ad800) [pid = 1649] [serial = 1384] [outer = 0x12421b000] 08:03:43 INFO - PROCESS | 1649 | 1466175823918 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 819ms 08:03:43 INFO - PROCESS | 1649 | 1466175823972 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1649 | 1466175823974 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:03:43 INFO - PROCESS | 1649 | 1466175823977 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1649 | 1466175823980 Marionette TRACE conn2 <- [1,1818,null,{}] 08:03:43 INFO - PROCESS | 1649 | 1466175823983 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 1649 | 1466175823985 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:44 INFO - PROCESS | 1649 | 1466175824082 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:03:44 INFO - PROCESS | 1649 | 1466175824151 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1649 | 1466175824154 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x11972d000 == 46 [pid = 1649] [id = 462] 08:03:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x115d22c00) [pid = 1649] [serial = 1385] [outer = 0x0] 08:03:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x115dbbc00) [pid = 1649] [serial = 1386] [outer = 0x115d22c00] 08:03:44 INFO - PROCESS | 1649 | 1466175824182 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1166eb400) [pid = 1649] [serial = 1387] [outer = 0x115d22c00] 08:03:44 INFO - PROCESS | 1649 | 1466175824609 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 673ms 08:03:44 INFO - PROCESS | 1649 | 1466175824652 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1649 | 1466175824657 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:03:44 INFO - PROCESS | 1649 | 1466175824662 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1649 | 1466175824664 Marionette TRACE conn2 <- [1,1822,null,{}] 08:03:44 INFO - PROCESS | 1649 | 1466175824666 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 1649 | 1466175824668 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfe4800 == 45 [pid = 1649] [id = 456] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1b000 == 44 [pid = 1649] [id = 455] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x128aa2800 == 43 [pid = 1649] [id = 454] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12b9d5800 == 42 [pid = 1649] [id = 453] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x11726e000 == 41 [pid = 1649] [id = 452] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12a516000 == 40 [pid = 1649] [id = 451] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x1293aa000 == 39 [pid = 1649] [id = 450] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x126951000 == 38 [pid = 1649] [id = 449] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x124e9b000 == 37 [pid = 1649] [id = 448] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x119a90000 == 36 [pid = 1649] [id = 447] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x117d85000 == 35 [pid = 1649] [id = 446] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x117578800 == 34 [pid = 1649] [id = 445] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x117d90000 == 33 [pid = 1649] [id = 444] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12b9da000 == 32 [pid = 1649] [id = 443] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x11972d000 == 31 [pid = 1649] [id = 462] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12ceed000 == 30 [pid = 1649] [id = 461] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c7000 == 29 [pid = 1649] [id = 460] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e8800 == 28 [pid = 1649] [id = 459] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cd800 == 27 [pid = 1649] [id = 458] 08:03:45 INFO - PROCESS | 1649 | --DOCSHELL 0x115ede000 == 26 [pid = 1649] [id = 457] 08:03:45 INFO - PROCESS | 1649 | 1466175825281 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12505cc00) [pid = 1649] [serial = 1285] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124389400) [pid = 1649] [serial = 1284] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x128a68400) [pid = 1649] [serial = 1288] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x126d08400) [pid = 1649] [serial = 1287] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1188ab000) [pid = 1649] [serial = 1314] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x128a6f000) [pid = 1649] [serial = 1291] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1199ab400) [pid = 1649] [serial = 1290] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11869ec00) [pid = 1649] [serial = 1312] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119567400) [pid = 1649] [serial = 1315] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1129ac400) [pid = 1649] [serial = 1317] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x115de0c00) [pid = 1649] [serial = 1318] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116fa6800) [pid = 1649] [serial = 1305] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x117d42c00) [pid = 1649] [serial = 1306] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119b7b400) [pid = 1649] [serial = 1324] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1195edc00) [pid = 1649] [serial = 1320] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1248b0800) [pid = 1649] [serial = 1327] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x119996000) [pid = 1649] [serial = 1323] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119993400) [pid = 1649] [serial = 1321] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124195400) [pid = 1649] [serial = 1326] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118110800) [pid = 1649] [serial = 1308] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118349c00) [pid = 1649] [serial = 1311] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113345c00) [pid = 1649] [serial = 1294] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x112a7a800) [pid = 1649] [serial = 1293] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1129a2800) [pid = 1649] [serial = 1276] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x110fb3400) [pid = 1649] [serial = 1275] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11682dc00) [pid = 1649] [serial = 1302] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x116f4a800) [pid = 1649] [serial = 1303] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x112e7e000) [pid = 1649] [serial = 1296] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1174d3c00) [pid = 1649] [serial = 1279] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1166e2c00) [pid = 1649] [serial = 1278] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1138e2400) [pid = 1649] [serial = 1297] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x115dba400) [pid = 1649] [serial = 1299] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1199b6400) [pid = 1649] [serial = 1282] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118611800) [pid = 1649] [serial = 1281] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x115e63000) [pid = 1649] [serial = 1300] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118312400) [pid = 1649] [serial = 1309] [outer = 0x0] [url = about:blank] 08:03:45 INFO - PROCESS | 1649 | 1466175825404 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1649 | 1466175825406 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x113b42800 == 27 [pid = 1649] [id = 463] 08:03:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1129a6c00) [pid = 1649] [serial = 1388] [outer = 0x0] 08:03:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1129ac400) [pid = 1649] [serial = 1389] [outer = 0x1129a6c00] 08:03:45 INFO - PROCESS | 1649 | 1466175825438 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112e7dc00) [pid = 1649] [serial = 1390] [outer = 0x1129a6c00] 08:03:45 INFO - PROCESS | 1649 | 1466175825767 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1120ms 08:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:03:45 INFO - PROCESS | 1649 | 1466175825783 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1649 | 1466175825786 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:03:45 INFO - PROCESS | 1649 | 1466175825792 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1649 | 1466175825794 Marionette TRACE conn2 <- [1,1826,null,{}] 08:03:45 INFO - PROCESS | 1649 | 1466175825797 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:45 INFO - PROCESS | 1649 | 1466175825798 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:45 INFO - PROCESS | 1649 | 1466175825903 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:03:45 INFO - PROCESS | 1649 | 1466175825955 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1649 | 1466175825956 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f82800 == 28 [pid = 1649] [id = 464] 08:03:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1133f2000) [pid = 1649] [serial = 1391] [outer = 0x0] 08:03:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x115de2000) [pid = 1649] [serial = 1392] [outer = 0x1133f2000] 08:03:45 INFO - PROCESS | 1649 | 1466175825983 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11682bc00) [pid = 1649] [serial = 1393] [outer = 0x1133f2000] 08:03:46 INFO - PROCESS | 1649 | 1466175826282 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 08:03:46 INFO - PROCESS | 1649 | 1466175826312 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1649 | 1466175826314 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:03:46 INFO - PROCESS | 1649 | 1466175826316 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1649 | 1466175826318 Marionette TRACE conn2 <- [1,1830,null,{}] 08:03:46 INFO - PROCESS | 1649 | 1466175826323 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1649 | 1466175826325 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:46 INFO - PROCESS | 1649 | 1466175826412 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:03:46 INFO - PROCESS | 1649 | 1466175826470 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1649 | 1466175826471 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x118370800 == 29 [pid = 1649] [id = 465] 08:03:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11682cc00) [pid = 1649] [serial = 1394] [outer = 0x0] 08:03:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116f9fc00) [pid = 1649] [serial = 1395] [outer = 0x11682cc00] 08:03:46 INFO - PROCESS | 1649 | 1466175826498 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11810c000) [pid = 1649] [serial = 1396] [outer = 0x11682cc00] 08:03:46 INFO - PROCESS | 1649 | 1466175826797 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 523ms 08:03:46 INFO - PROCESS | 1649 | 1466175826841 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1649 | 1466175826844 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:03:46 INFO - PROCESS | 1649 | 1466175826851 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1649 | 1466175826857 Marionette TRACE conn2 <- [1,1834,null,{}] 08:03:46 INFO - PROCESS | 1649 | 1466175826859 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1649 | 1466175826861 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:46 INFO - PROCESS | 1649 | 1466175826940 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:03:46 INFO - PROCESS | 1649 | 1466175826944 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1649 | 1466175826945 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ff5800 == 30 [pid = 1649] [id = 466] 08:03:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11817c000) [pid = 1649] [serial = 1397] [outer = 0x0] 08:03:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118347800) [pid = 1649] [serial = 1398] [outer = 0x11817c000] 08:03:46 INFO - PROCESS | 1649 | 1466175826972 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118546400) [pid = 1649] [serial = 1399] [outer = 0x11817c000] 08:03:47 INFO - PROCESS | 1649 | 1466175827281 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 477ms 08:03:47 INFO - PROCESS | 1649 | 1466175827327 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1649 | 1466175827328 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:03:47 INFO - PROCESS | 1649 | 1466175827357 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1649 | 1466175827358 Marionette TRACE conn2 <- [1,1838,null,{}] 08:03:47 INFO - PROCESS | 1649 | 1466175827361 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1649 | 1466175827362 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:47 INFO - PROCESS | 1649 | 1466175827472 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:03:47 INFO - PROCESS | 1649 | 1466175827475 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1649 | 1466175827476 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244d6800 == 31 [pid = 1649] [id = 467] 08:03:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118108800) [pid = 1649] [serial = 1400] [outer = 0x0] 08:03:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1186a0c00) [pid = 1649] [serial = 1401] [outer = 0x118108800] 08:03:47 INFO - PROCESS | 1649 | 1466175827508 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119566000) [pid = 1649] [serial = 1402] [outer = 0x118108800] 08:03:47 INFO - PROCESS | 1649 | 1466175827863 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 546ms 08:03:47 INFO - PROCESS | 1649 | 1466175827877 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1649 | 1466175827878 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:03:47 INFO - PROCESS | 1649 | 1466175827881 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1649 | 1466175827882 Marionette TRACE conn2 <- [1,1842,null,{}] 08:03:47 INFO - PROCESS | 1649 | 1466175827884 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1649 | 1466175827885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:47 INFO - PROCESS | 1649 | 1466175827993 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:03:48 INFO - PROCESS | 1649 | 1466175827997 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1649 | 1466175828001 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x125769000 == 32 [pid = 1649] [id = 468] 08:03:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11682b800) [pid = 1649] [serial = 1403] [outer = 0x0] 08:03:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119992c00) [pid = 1649] [serial = 1404] [outer = 0x11682b800] 08:03:48 INFO - PROCESS | 1649 | 1466175828033 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1199ad800) [pid = 1649] [serial = 1405] [outer = 0x11682b800] 08:03:48 INFO - PROCESS | 1649 | 1466175828392 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 08:03:48 INFO - PROCESS | 1649 | 1466175828401 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1649 | 1466175828402 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:03:48 INFO - PROCESS | 1649 | 1466175828408 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1649 | 1466175828409 Marionette TRACE conn2 <- [1,1846,null,{}] 08:03:48 INFO - PROCESS | 1649 | 1466175828411 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1649 | 1466175828413 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:48 INFO - PROCESS | 1649 | 1466175828509 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:03:48 INFO - PROCESS | 1649 | 1466175828519 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1649 | 1466175828522 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x112606000 == 33 [pid = 1649] [id = 469] 08:03:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11973d800) [pid = 1649] [serial = 1406] [outer = 0x0] 08:03:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124006c00) [pid = 1649] [serial = 1407] [outer = 0x11973d800] 08:03:48 INFO - PROCESS | 1649 | 1466175828547 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124194c00) [pid = 1649] [serial = 1408] [outer = 0x11973d800] 08:03:48 INFO - PROCESS | 1649 | 1466175828889 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 521ms 08:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:03:48 INFO - PROCESS | 1649 | 1466175828928 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1649 | 1466175828929 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:03:48 INFO - PROCESS | 1649 | 1466175828931 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1649 | 1466175828932 Marionette TRACE conn2 <- [1,1850,null,{}] 08:03:48 INFO - PROCESS | 1649 | 1466175828934 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1649 | 1466175828936 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:49 INFO - PROCESS | 1649 | 1466175829035 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:03:49 INFO - PROCESS | 1649 | 1466175829039 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1649 | 1466175829040 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293ad000 == 34 [pid = 1649] [id = 470] 08:03:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1129a7800) [pid = 1649] [serial = 1409] [outer = 0x0] 08:03:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124381000) [pid = 1649] [serial = 1410] [outer = 0x1129a7800] 08:03:49 INFO - PROCESS | 1649 | 1466175829064 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1248bd800) [pid = 1649] [serial = 1411] [outer = 0x1129a7800] 08:03:49 INFO - PROCESS | 1649 | 1466175829583 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1122ab000) [pid = 1649] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11688e000) [pid = 1649] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x110fad800) [pid = 1649] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1110a6000) [pid = 1649] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11623d400) [pid = 1649] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1248b1c00) [pid = 1649] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x116f9e800) [pid = 1649] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x112d84000) [pid = 1649] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118346400) [pid = 1649] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1164f9000) [pid = 1649] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x113349400) [pid = 1649] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124d42000) [pid = 1649] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x125790c00) [pid = 1649] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:03:49 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x112921400) [pid = 1649] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 719ms 08:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:03:49 INFO - PROCESS | 1649 | 1466175829650 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1649 | 1466175829651 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:03:49 INFO - PROCESS | 1649 | 1466175829653 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1649 | 1466175829654 Marionette TRACE conn2 <- [1,1854,null,{}] 08:03:49 INFO - PROCESS | 1649 | 1466175829657 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1649 | 1466175829658 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:49 INFO - PROCESS | 1649 | 1466175829732 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:03:49 INFO - PROCESS | 1649 | 1466175829739 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1649 | 1466175829740 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e83000 == 35 [pid = 1649] [id = 471] 08:03:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x115db8400) [pid = 1649] [serial = 1412] [outer = 0x0] 08:03:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11677c400) [pid = 1649] [serial = 1413] [outer = 0x115db8400] 08:03:49 INFO - PROCESS | 1649 | 1466175829765 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1183d8000) [pid = 1649] [serial = 1414] [outer = 0x115db8400] 08:03:50 INFO - PROCESS | 1649 | 1466175830095 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 470ms 08:03:50 INFO - PROCESS | 1649 | 1466175830124 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1649 | 1466175830125 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:03:50 INFO - PROCESS | 1649 | 1466175830127 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1649 | 1466175830128 Marionette TRACE conn2 <- [1,1858,null,{}] 08:03:50 INFO - PROCESS | 1649 | 1466175830130 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 1649 | 1466175830132 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:50 INFO - PROCESS | 1649 | 1466175830232 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:03:50 INFO - PROCESS | 1649 | 1466175830280 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1649 | 1466175830281 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a61c800 == 36 [pid = 1649] [id = 472] 08:03:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x115dbc800) [pid = 1649] [serial = 1415] [outer = 0x0] 08:03:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124194800) [pid = 1649] [serial = 1416] [outer = 0x115dbc800] 08:03:50 INFO - PROCESS | 1649 | 1466175830304 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124ded800) [pid = 1649] [serial = 1417] [outer = 0x115dbc800] 08:03:50 INFO - PROCESS | 1649 | 1466175830573 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 471ms 08:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:03:50 INFO - PROCESS | 1649 | 1466175830598 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1649 | 1466175830599 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:03:50 INFO - PROCESS | 1649 | 1466175830602 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1649 | 1466175830603 Marionette TRACE conn2 <- [1,1862,null,{}] 08:03:50 INFO - PROCESS | 1649 | 1466175830613 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 1649 | 1466175830614 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:50 INFO - PROCESS | 1649 | 1466175830696 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:03:50 INFO - PROCESS | 1649 | 1466175830700 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1649 | 1466175830702 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e4000 == 37 [pid = 1649] [id = 473] 08:03:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124df9800) [pid = 1649] [serial = 1418] [outer = 0x0] 08:03:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125060400) [pid = 1649] [serial = 1419] [outer = 0x124df9800] 08:03:50 INFO - PROCESS | 1649 | 1466175830730 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125728000) [pid = 1649] [serial = 1420] [outer = 0x124df9800] 08:03:51 INFO - PROCESS | 1649 | 1466175831064 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 476ms 08:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:03:51 INFO - PROCESS | 1649 | 1466175831078 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1649 | 1466175831080 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:03:51 INFO - PROCESS | 1649 | 1466175831082 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1649 | 1466175831084 Marionette TRACE conn2 <- [1,1866,null,{}] 08:03:51 INFO - PROCESS | 1649 | 1466175831087 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1649 | 1466175831090 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:51 INFO - PROCESS | 1649 | 1466175831204 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:03:51 INFO - PROCESS | 1649 | 1466175831210 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1649 | 1466175831212 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a90000 == 38 [pid = 1649] [id = 474] 08:03:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119565000) [pid = 1649] [serial = 1421] [outer = 0x0] 08:03:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1254fb800) [pid = 1649] [serial = 1422] [outer = 0x119565000] 08:03:51 INFO - PROCESS | 1649 | 1466175831236 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12692f000) [pid = 1649] [serial = 1423] [outer = 0x119565000] 08:03:51 INFO - PROCESS | 1649 | 1466175831566 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 08:03:51 INFO - PROCESS | 1649 | 1466175831657 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1649 | 1466175831660 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:03:51 INFO - PROCESS | 1649 | 1466175831666 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1649 | 1466175831671 Marionette TRACE conn2 <- [1,1870,null,{}] 08:03:51 INFO - PROCESS | 1649 | 1466175831677 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1649 | 1466175831680 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:51 INFO - PROCESS | 1649 | 1466175831839 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:03:51 INFO - PROCESS | 1649 | 1466175831898 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1649 | 1466175831901 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x116691000 == 39 [pid = 1649] [id = 475] 08:03:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x112924800) [pid = 1649] [serial = 1424] [outer = 0x0] 08:03:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1129ac800) [pid = 1649] [serial = 1425] [outer = 0x112924800] 08:03:51 INFO - PROCESS | 1649 | 1466175831932 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x113348400) [pid = 1649] [serial = 1426] [outer = 0x112924800] 08:03:52 INFO - PROCESS | 1649 | 1466175832509 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 925ms 08:03:52 INFO - PROCESS | 1649 | 1466175832591 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1649 | 1466175832593 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:03:52 INFO - PROCESS | 1649 | 1466175832598 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1649 | 1466175832600 Marionette TRACE conn2 <- [1,1874,null,{}] 08:03:52 INFO - PROCESS | 1649 | 1466175832603 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 1649 | 1466175832605 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:52 INFO - PROCESS | 1649 | 1466175832713 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:03:52 INFO - PROCESS | 1649 | 1466175832770 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1649 | 1466175832772 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7b800 == 40 [pid = 1649] [id = 476] 08:03:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x116826c00) [pid = 1649] [serial = 1427] [outer = 0x0] 08:03:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11682f400) [pid = 1649] [serial = 1428] [outer = 0x116826c00] 08:03:52 INFO - PROCESS | 1649 | 1466175832802 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x116fa5c00) [pid = 1649] [serial = 1429] [outer = 0x116826c00] 08:03:53 INFO - PROCESS | 1649 | 1466175833520 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 972ms 08:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:03:53 INFO - PROCESS | 1649 | 1466175833569 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1649 | 1466175833573 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:03:53 INFO - PROCESS | 1649 | 1466175833576 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1649 | 1466175833579 Marionette TRACE conn2 <- [1,1878,null,{}] 08:03:53 INFO - PROCESS | 1649 | 1466175833587 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:53 INFO - PROCESS | 1649 | 1466175833589 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:53 INFO - PROCESS | 1649 | 1466175833695 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:03:53 INFO - PROCESS | 1649 | 1466175833778 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1649 | 1466175833781 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7e000 == 41 [pid = 1649] [id = 477] 08:03:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x115db7800) [pid = 1649] [serial = 1430] [outer = 0x0] 08:03:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x115dd6400) [pid = 1649] [serial = 1431] [outer = 0x115db7800] 08:03:53 INFO - PROCESS | 1649 | 1466175833809 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1166e4000) [pid = 1649] [serial = 1432] [outer = 0x115db7800] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e4000 == 40 [pid = 1649] [id = 473] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12a61c800 == 39 [pid = 1649] [id = 472] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x124e83000 == 38 [pid = 1649] [id = 471] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x1293ad000 == 37 [pid = 1649] [id = 470] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x112606000 == 36 [pid = 1649] [id = 469] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x125769000 == 35 [pid = 1649] [id = 468] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x1244d6800 == 34 [pid = 1649] [id = 467] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x119ff5800 == 33 [pid = 1649] [id = 466] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x118370800 == 32 [pid = 1649] [id = 465] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x116f82800 == 31 [pid = 1649] [id = 464] 08:03:54 INFO - PROCESS | 1649 | --DOCSHELL 0x113b42800 == 30 [pid = 1649] [id = 463] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x119992400) [pid = 1649] [serial = 1350] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x124197c00) [pid = 1649] [serial = 1353] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11664b400) [pid = 1649] [serial = 1362] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12498a800) [pid = 1649] [serial = 1356] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11860a000) [pid = 1649] [serial = 1347] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124d40400) [pid = 1649] [serial = 1330] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124b24400) [pid = 1649] [serial = 1329] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1175e4800) [pid = 1649] [serial = 1341] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118178c00) [pid = 1649] [serial = 1342] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x113344c00) [pid = 1649] [serial = 1332] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x114fe1400) [pid = 1649] [serial = 1333] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1183d8400) [pid = 1649] [serial = 1344] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11853f400) [pid = 1649] [serial = 1345] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1166ed000) [pid = 1649] [serial = 1338] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11682b400) [pid = 1649] [serial = 1339] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1133f4c00) [pid = 1649] [serial = 1335] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x115d2c000) [pid = 1649] [serial = 1336] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x125053000) [pid = 1649] [serial = 1359] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125f93400) [pid = 1649] [serial = 1368] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118343400) [pid = 1649] [serial = 1363] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124d47800) [pid = 1649] [serial = 1357] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12505c000) [pid = 1649] [serial = 1360] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1244afc00) [pid = 1649] [serial = 1354] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124004800) [pid = 1649] [serial = 1351] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x125fee400) [pid = 1649] [serial = 1369] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11944d800) [pid = 1649] [serial = 1348] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1253ac400) [pid = 1649] [serial = 1366] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1183de000) [pid = 1649] [serial = 1365] [outer = 0x0] [url = about:blank] 08:03:54 INFO - PROCESS | 1649 | 1466175834280 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms 08:03:54 INFO - PROCESS | 1649 | 1466175834301 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1649 | 1466175834307 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:03:54 INFO - PROCESS | 1649 | 1466175834313 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1649 | 1466175834316 Marionette TRACE conn2 <- [1,1882,null,{}] 08:03:54 INFO - PROCESS | 1649 | 1466175834331 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1649 | 1466175834333 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:54 INFO - PROCESS | 1649 | 1466175834426 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:03:54 INFO - PROCESS | 1649 | 1466175834431 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1649 | 1466175834432 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11877d800 == 31 [pid = 1649] [id = 478] 08:03:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11688e000) [pid = 1649] [serial = 1433] [outer = 0x0] 08:03:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x116fa6400) [pid = 1649] [serial = 1434] [outer = 0x11688e000] 08:03:54 INFO - PROCESS | 1649 | 1466175834459 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118108c00) [pid = 1649] [serial = 1435] [outer = 0x11688e000] 08:03:54 INFO - PROCESS | 1649 | 1466175834784 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 522ms 08:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:03:54 INFO - PROCESS | 1649 | 1466175834835 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1649 | 1466175834838 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:03:54 INFO - PROCESS | 1649 | 1466175834841 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1649 | 1466175834844 Marionette TRACE conn2 <- [1,1886,null,{}] 08:03:54 INFO - PROCESS | 1649 | 1466175834851 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1649 | 1466175834855 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:54 INFO - PROCESS | 1649 | 1466175834935 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:03:54 INFO - PROCESS | 1649 | 1466175834943 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1649 | 1466175834945 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cd000 == 32 [pid = 1649] [id = 479] 08:03:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118312800) [pid = 1649] [serial = 1436] [outer = 0x0] 08:03:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x118363000) [pid = 1649] [serial = 1437] [outer = 0x118312800] 08:03:54 INFO - PROCESS | 1649 | 1466175834973 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118610000) [pid = 1649] [serial = 1438] [outer = 0x118312800] 08:03:55 INFO - PROCESS | 1649 | 1466175835327 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 08:03:55 INFO - PROCESS | 1649 | 1466175835362 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1649 | 1466175835364 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:03:55 INFO - PROCESS | 1649 | 1466175835366 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1649 | 1466175835367 Marionette TRACE conn2 <- [1,1890,null,{}] 08:03:55 INFO - PROCESS | 1649 | 1466175835370 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1649 | 1466175835371 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:55 INFO - PROCESS | 1649 | 1466175835465 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:03:55 INFO - PROCESS | 1649 | 1466175835534 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1649 | 1466175835536 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fb9000 == 33 [pid = 1649] [id = 480] 08:03:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118319c00) [pid = 1649] [serial = 1439] [outer = 0x0] 08:03:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11956bc00) [pid = 1649] [serial = 1440] [outer = 0x118319c00] 08:03:55 INFO - PROCESS | 1649 | 1466175835576 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119994c00) [pid = 1649] [serial = 1441] [outer = 0x118319c00] 08:03:55 INFO - PROCESS | 1649 | 1466175835975 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 618ms 08:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:03:55 INFO - PROCESS | 1649 | 1466175835985 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1649 | 1466175835990 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:03:55 INFO - PROCESS | 1649 | 1466175835993 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1649 | 1466175835994 Marionette TRACE conn2 <- [1,1894,null,{}] 08:03:55 INFO - PROCESS | 1649 | 1466175835996 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1649 | 1466175835997 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:56 INFO - PROCESS | 1649 | 1466175836105 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:03:56 INFO - PROCESS | 1649 | 1466175836111 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1649 | 1466175836113 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a9f000 == 34 [pid = 1649] [id = 481] 08:03:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x116fa0800) [pid = 1649] [serial = 1442] [outer = 0x0] 08:03:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119999800) [pid = 1649] [serial = 1443] [outer = 0x116fa0800] 08:03:56 INFO - PROCESS | 1649 | 1466175836137 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124008c00) [pid = 1649] [serial = 1444] [outer = 0x116fa0800] 08:03:56 INFO - PROCESS | 1649 | 1466175836501 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 518ms 08:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:03:56 INFO - PROCESS | 1649 | 1466175836512 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1649 | 1466175836513 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:03:56 INFO - PROCESS | 1649 | 1466175836515 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1649 | 1466175836516 Marionette TRACE conn2 <- [1,1898,null,{}] 08:03:56 INFO - PROCESS | 1649 | 1466175836519 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:56 INFO - PROCESS | 1649 | 1466175836525 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:56 INFO - PROCESS | 1649 | 1466175836646 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:03:56 INFO - PROCESS | 1649 | 1466175836687 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1649 | 1466175836688 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9c5800 == 35 [pid = 1649] [id = 482] 08:03:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12418b800) [pid = 1649] [serial = 1445] [outer = 0x0] 08:03:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1244aa400) [pid = 1649] [serial = 1446] [outer = 0x12418b800] 08:03:56 INFO - PROCESS | 1649 | 1466175836713 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12505c400) [pid = 1649] [serial = 1447] [outer = 0x12418b800] 08:03:57 INFO - PROCESS | 1649 | 1466175837024 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 520ms 08:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:03:57 INFO - PROCESS | 1649 | 1466175837036 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1649 | 1466175837037 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:03:57 INFO - PROCESS | 1649 | 1466175837051 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1649 | 1466175837052 Marionette TRACE conn2 <- [1,1902,null,{}] 08:03:57 INFO - PROCESS | 1649 | 1466175837058 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1649 | 1466175837059 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:57 INFO - PROCESS | 1649 | 1466175837161 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:03:57 INFO - PROCESS | 1649 | 1466175837164 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1649 | 1466175837166 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e0000 == 36 [pid = 1649] [id = 483] 08:03:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125055000) [pid = 1649] [serial = 1448] [outer = 0x0] 08:03:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125790c00) [pid = 1649] [serial = 1449] [outer = 0x125055000] 08:03:57 INFO - PROCESS | 1649 | 1466175837198 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125fed800) [pid = 1649] [serial = 1450] [outer = 0x125055000] 08:03:57 INFO - PROCESS | 1649 | 1466175837548 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 532ms 08:03:57 INFO - PROCESS | 1649 | 1466175837576 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:03:57 INFO - PROCESS | 1649 | 1466175837577 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:03:57 INFO - PROCESS | 1649 | 1466175837579 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1649 | 1466175837580 Marionette TRACE conn2 <- [1,1906,null,{}] 08:03:57 INFO - PROCESS | 1649 | 1466175837591 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1649 | 1466175837592 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:57 INFO - PROCESS | 1649 | 1466175837689 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:03:57 INFO - PROCESS | 1649 | 1466175837692 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1649 | 1466175837694 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0b800 == 37 [pid = 1649] [id = 484] 08:03:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11291a800) [pid = 1649] [serial = 1451] [outer = 0x0] 08:03:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x126927000) [pid = 1649] [serial = 1452] [outer = 0x11291a800] 08:03:57 INFO - PROCESS | 1649 | 1466175837717 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1269b9c00) [pid = 1649] [serial = 1453] [outer = 0x11291a800] 08:03:58 INFO - PROCESS | 1649 | 1466175838025 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 477ms 08:03:58 INFO - PROCESS | 1649 | 1466175838068 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1649 | 1466175838069 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:03:58 INFO - PROCESS | 1649 | 1466175838079 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1649 | 1466175838080 Marionette TRACE conn2 <- [1,1910,null,{}] 08:03:58 INFO - PROCESS | 1649 | 1466175838082 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1649 | 1466175838084 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:58 INFO - PROCESS | 1649 | 1466175838189 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:03:58 INFO - PROCESS | 1649 | 1466175838193 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1649 | 1466175838194 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfee000 == 38 [pid = 1649] [id = 485] 08:03:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1183d8400) [pid = 1649] [serial = 1454] [outer = 0x0] 08:03:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x126d08400) [pid = 1649] [serial = 1455] [outer = 0x1183d8400] 08:03:58 INFO - PROCESS | 1649 | 1466175838225 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x127026000) [pid = 1649] [serial = 1456] [outer = 0x1183d8400] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11973d800) [pid = 1649] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11817c000) [pid = 1649] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1129a6c00) [pid = 1649] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11682cc00) [pid = 1649] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1133f2000) [pid = 1649] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x115d22c00) [pid = 1649] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x110fb1400) [pid = 1649] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1166de400) [pid = 1649] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118181800) [pid = 1649] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11973e400) [pid = 1649] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124df9800) [pid = 1649] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x12421b000) [pid = 1649] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11682b800) [pid = 1649] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1129a7800) [pid = 1649] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x115db8400) [pid = 1649] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x115dbc800) [pid = 1649] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:03:58 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118108800) [pid = 1649] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:03:58 INFO - PROCESS | 1649 | 1466175838622 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 569ms 08:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:03:58 INFO - PROCESS | 1649 | 1466175838649 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1649 | 1466175838650 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:03:58 INFO - PROCESS | 1649 | 1466175838652 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1649 | 1466175838654 Marionette TRACE conn2 <- [1,1914,null,{}] 08:03:58 INFO - PROCESS | 1649 | 1466175838658 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1649 | 1466175838659 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:58 INFO - PROCESS | 1649 | 1466175838735 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:03:58 INFO - PROCESS | 1649 | 1466175838797 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1649 | 1466175838798 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x126032800 == 39 [pid = 1649] [id = 486] 08:03:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1129ab000) [pid = 1649] [serial = 1457] [outer = 0x0] 08:03:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x115de0000) [pid = 1649] [serial = 1458] [outer = 0x1129ab000] 08:03:58 INFO - PROCESS | 1649 | 1466175838822 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1183de800) [pid = 1649] [serial = 1459] [outer = 0x1129ab000] 08:03:59 INFO - PROCESS | 1649 | 1466175839080 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 471ms 08:03:59 INFO - PROCESS | 1649 | 1466175839127 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:03:59 INFO - PROCESS | 1649 | 1466175839128 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:03:59 INFO - PROCESS | 1649 | 1466175839130 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1649 | 1466175839132 Marionette TRACE conn2 <- [1,1918,null,{}] 08:03:59 INFO - PROCESS | 1649 | 1466175839135 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 1649 | 1466175839137 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:59 INFO - PROCESS | 1649 | 1466175839243 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:03:59 INFO - PROCESS | 1649 | 1466175839247 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1649 | 1466175839249 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c6800 == 40 [pid = 1649] [id = 487] 08:03:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11853cc00) [pid = 1649] [serial = 1460] [outer = 0x0] 08:03:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1269bd400) [pid = 1649] [serial = 1461] [outer = 0x11853cc00] 08:03:59 INFO - PROCESS | 1649 | 1466175839283 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128a6fc00) [pid = 1649] [serial = 1462] [outer = 0x11853cc00] 08:03:59 INFO - PROCESS | 1649 | 1466175839740 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 621ms 08:03:59 INFO - PROCESS | 1649 | 1466175839752 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:03:59 INFO - PROCESS | 1649 | 1466175839758 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:03:59 INFO - PROCESS | 1649 | 1466175839764 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1649 | 1466175839767 Marionette TRACE conn2 <- [1,1922,null,{}] 08:03:59 INFO - PROCESS | 1649 | 1466175839772 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:59 INFO - PROCESS | 1649 | 1466175839774 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:59 INFO - PROCESS | 1649 | 1466175839914 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:03:59 INFO - PROCESS | 1649 | 1466175839973 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1649 | 1466175839975 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:03:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1181a3000 == 41 [pid = 1649] [id = 488] 08:03:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11300d400) [pid = 1649] [serial = 1463] [outer = 0x0] 08:04:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x115dba400) [pid = 1649] [serial = 1464] [outer = 0x11300d400] 08:04:00 INFO - PROCESS | 1649 | 1466175840007 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1166edc00) [pid = 1649] [serial = 1465] [outer = 0x11300d400] 08:04:00 INFO - PROCESS | 1649 | 1466175840472 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 727ms 08:04:00 INFO - PROCESS | 1649 | 1466175840490 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1649 | 1466175840493 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:04:00 INFO - PROCESS | 1649 | 1466175840497 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1649 | 1466175840499 Marionette TRACE conn2 <- [1,1926,null,{}] 08:04:00 INFO - PROCESS | 1649 | 1466175840502 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1649 | 1466175840504 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:00 INFO - PROCESS | 1649 | 1466175840609 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:04:00 INFO - PROCESS | 1649 | 1466175840695 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1649 | 1466175840697 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x125081000 == 42 [pid = 1649] [id = 489] 08:04:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x118313400) [pid = 1649] [serial = 1466] [outer = 0x0] 08:04:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118343800) [pid = 1649] [serial = 1467] [outer = 0x118313400] 08:04:00 INFO - PROCESS | 1649 | 1466175840727 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11853b400) [pid = 1649] [serial = 1468] [outer = 0x118313400] 08:04:01 INFO - PROCESS | 1649 | 1466175841123 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 669ms 08:04:01 INFO - PROCESS | 1649 | 1466175841167 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:04:01 INFO - PROCESS | 1649 | 1466175841168 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:04:01 INFO - PROCESS | 1649 | 1466175841171 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1649 | 1466175841174 Marionette TRACE conn2 <- [1,1930,null,{}] 08:04:01 INFO - PROCESS | 1649 | 1466175841181 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1649 | 1466175841185 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:01 INFO - PROCESS | 1649 | 1466175841311 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:04:01 INFO - PROCESS | 1649 | 1466175841397 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 1649 | 1466175841399 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d8000 == 43 [pid = 1649] [id = 490] 08:04:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119745400) [pid = 1649] [serial = 1469] [outer = 0x0] 08:04:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1199b6800) [pid = 1649] [serial = 1470] [outer = 0x119745400] 08:04:01 INFO - PROCESS | 1649 | 1466175841433 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12421e400) [pid = 1649] [serial = 1471] [outer = 0x119745400] 08:04:01 INFO - PROCESS | 1649 | 1466175841859 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 721ms 08:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:04:01 INFO - PROCESS | 1649 | 1466175841893 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1649 | 1466175841895 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:04:01 INFO - PROCESS | 1649 | 1466175841897 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1649 | 1466175841898 Marionette TRACE conn2 <- [1,1934,null,{}] 08:04:01 INFO - PROCESS | 1649 | 1466175841901 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:01 INFO - PROCESS | 1649 | 1466175841902 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:02 INFO - PROCESS | 1649 | 1466175842005 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:04:02 INFO - PROCESS | 1649 | 1466175842064 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1649 | 1466175842065 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cef3000 == 44 [pid = 1649] [id = 491] 08:04:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124b26400) [pid = 1649] [serial = 1472] [outer = 0x0] 08:04:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12505fc00) [pid = 1649] [serial = 1473] [outer = 0x124b26400] 08:04:02 INFO - PROCESS | 1649 | 1466175842094 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125792400) [pid = 1649] [serial = 1474] [outer = 0x124b26400] 08:04:02 INFO - PROCESS | 1649 | 1466175842553 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 718ms 08:04:02 INFO - PROCESS | 1649 | 1466175842778 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1649 | 1466175842781 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:04:02 INFO - PROCESS | 1649 | 1466175842786 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1649 | 1466175842790 Marionette TRACE conn2 <- [1,1938,null,{}] 08:04:02 INFO - PROCESS | 1649 | 1466175842794 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 1649 | 1466175842796 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:02 INFO - PROCESS | 1649 | 1466175842887 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:04:02 INFO - PROCESS | 1649 | 1466175842955 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1649 | 1466175842958 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x11973a800 == 45 [pid = 1649] [id = 492] 08:04:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x115ddc000) [pid = 1649] [serial = 1475] [outer = 0x0] 08:04:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1162c1000) [pid = 1649] [serial = 1476] [outer = 0x115ddc000] 08:04:02 INFO - PROCESS | 1649 | 1466175842986 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x116822800) [pid = 1649] [serial = 1477] [outer = 0x115ddc000] 08:04:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x11682c800) [pid = 1649] [serial = 1478] [outer = 0x12c686800] 08:04:03 INFO - PROCESS | 1649 | 1466175843463 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 725ms 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfe8000 == 44 [pid = 1649] [id = 12] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12cee9000 == 43 [pid = 1649] [id = 15] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12c385800 == 42 [pid = 1649] [id = 13] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12be8c000 == 41 [pid = 1649] [id = 11] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12d35b000 == 40 [pid = 1649] [id = 18] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x126032800 == 39 [pid = 1649] [id = 486] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfee000 == 38 [pid = 1649] [id = 485] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0b800 == 37 [pid = 1649] [id = 484] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e0000 == 36 [pid = 1649] [id = 483] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9c5800 == 35 [pid = 1649] [id = 482] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x128a9f000 == 34 [pid = 1649] [id = 481] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x125fb9000 == 33 [pid = 1649] [id = 480] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cd000 == 32 [pid = 1649] [id = 479] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x11877d800 == 31 [pid = 1649] [id = 478] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7e000 == 30 [pid = 1649] [id = 477] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7b800 == 29 [pid = 1649] [id = 476] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a90000 == 28 [pid = 1649] [id = 474] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x116691000 == 27 [pid = 1649] [id = 475] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12a630000 == 26 [pid = 1649] [id = 8] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12de42000 == 25 [pid = 1649] [id = 22] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb13000 == 24 [pid = 1649] [id = 10] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2d8800 == 23 [pid = 1649] [id = 20] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x112dc3000 == 22 [pid = 1649] [id = 26] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6cd000 == 21 [pid = 1649] [id = 14] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a82800 == 20 [pid = 1649] [id = 25] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x112e9e000 == 19 [pid = 1649] [id = 23] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d1000 == 18 [pid = 1649] [id = 9] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12d817800 == 17 [pid = 1649] [id = 19] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x129152800 == 16 [pid = 1649] [id = 6] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7a000 == 15 [pid = 1649] [id = 24] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1192cf000 == 14 [pid = 1649] [id = 21] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12cef3000 == 13 [pid = 1649] [id = 491] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d8000 == 12 [pid = 1649] [id = 490] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x125081000 == 11 [pid = 1649] [id = 489] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c6800 == 10 [pid = 1649] [id = 487] 08:04:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1181a3000 == 9 [pid = 1649] [id = 488] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119566000) [pid = 1649] [serial = 1402] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x118546400) [pid = 1649] [serial = 1399] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x124006c00) [pid = 1649] [serial = 1407] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118347800) [pid = 1649] [serial = 1398] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1129ac400) [pid = 1649] [serial = 1389] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x112e7dc00) [pid = 1649] [serial = 1390] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x116f9fc00) [pid = 1649] [serial = 1395] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11810c000) [pid = 1649] [serial = 1396] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x115de2000) [pid = 1649] [serial = 1392] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11682bc00) [pid = 1649] [serial = 1393] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1166eb400) [pid = 1649] [serial = 1387] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x115dbbc00) [pid = 1649] [serial = 1386] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x112a77000) [pid = 1649] [serial = 1372] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1122abc00) [pid = 1649] [serial = 1371] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1174d4c00) [pid = 1649] [serial = 1375] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11682ec00) [pid = 1649] [serial = 1374] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1188a2000) [pid = 1649] [serial = 1378] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118358000) [pid = 1649] [serial = 1377] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124195c00) [pid = 1649] [serial = 1381] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125728000) [pid = 1649] [serial = 1420] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1199b6c00) [pid = 1649] [serial = 1380] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1250ad800) [pid = 1649] [serial = 1384] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x124df1800) [pid = 1649] [serial = 1383] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119992c00) [pid = 1649] [serial = 1404] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x124381000) [pid = 1649] [serial = 1410] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x124194c00) [pid = 1649] [serial = 1408] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11677c400) [pid = 1649] [serial = 1413] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1183d8000) [pid = 1649] [serial = 1414] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x124194800) [pid = 1649] [serial = 1416] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x125060400) [pid = 1649] [serial = 1419] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1248bd800) [pid = 1649] [serial = 1411] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1186a0c00) [pid = 1649] [serial = 1401] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1199ad800) [pid = 1649] [serial = 1405] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1254fb800) [pid = 1649] [serial = 1422] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x124ded800) [pid = 1649] [serial = 1417] [outer = 0x0] [url = about:blank] 08:04:05 INFO - PROCESS | 1649 | 1466175845335 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1649 | 1466175845337 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:04:05 INFO - PROCESS | 1649 | 1466175845350 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1649 | 1466175845353 Marionette TRACE conn2 <- [1,1942,null,{}] 08:04:05 INFO - PROCESS | 1649 | 1466175845357 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1649 | 1466175845360 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:05 INFO - PROCESS | 1649 | 1466175845435 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:04:05 INFO - PROCESS | 1649 | 1466175845442 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1649 | 1466175845444 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x11628b000 == 10 [pid = 1649] [id = 493] 08:04:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x112e81000) [pid = 1649] [serial = 1479] [outer = 0x0] 08:04:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x112e85800) [pid = 1649] [serial = 1480] [outer = 0x112e81000] 08:04:05 INFO - PROCESS | 1649 | 1466175845472 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x113d2e400) [pid = 1649] [serial = 1481] [outer = 0x112e81000] 08:04:05 INFO - PROCESS | 1649 | 1466175845800 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 476ms 08:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:04:05 INFO - PROCESS | 1649 | 1466175845837 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1649 | 1466175845840 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:04:05 INFO - PROCESS | 1649 | 1466175845845 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1649 | 1466175845848 Marionette TRACE conn2 <- [1,1946,null,{}] 08:04:05 INFO - PROCESS | 1649 | 1466175845851 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1649 | 1466175845853 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:05 INFO - PROCESS | 1649 | 1466175845933 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:04:05 INFO - PROCESS | 1649 | 1466175845940 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1649 | 1466175845942 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x117581000 == 11 [pid = 1649] [id = 494] 08:04:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x115dbf800) [pid = 1649] [serial = 1482] [outer = 0x0] 08:04:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11663ec00) [pid = 1649] [serial = 1483] [outer = 0x115dbf800] 08:04:05 INFO - PROCESS | 1649 | 1466175845969 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116827400) [pid = 1649] [serial = 1484] [outer = 0x115dbf800] 08:04:06 INFO - PROCESS | 1649 | 1466175846312 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 475ms 08:04:06 INFO - PROCESS | 1649 | 1466175846318 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1649 | 1466175846320 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:04:06 INFO - PROCESS | 1649 | 1466175846326 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1649 | 1466175846327 Marionette TRACE conn2 <- [1,1950,null,{}] 08:04:06 INFO - PROCESS | 1649 | 1466175846334 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 1649 | 1466175846339 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:06 INFO - PROCESS | 1649 | 1466175846431 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:04:06 INFO - PROCESS | 1649 | 1466175846488 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1649 | 1466175846491 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x11971f000 == 12 [pid = 1649] [id = 495] 08:04:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1174d7400) [pid = 1649] [serial = 1485] [outer = 0x0] 08:04:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1177db800) [pid = 1649] [serial = 1486] [outer = 0x1174d7400] 08:04:06 INFO - PROCESS | 1649 | 1466175846520 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11817d400) [pid = 1649] [serial = 1487] [outer = 0x1174d7400] 08:04:06 INFO - PROCESS | 1649 | 1466175846834 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 08:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:04:06 INFO - PROCESS | 1649 | 1466175846845 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1649 | 1466175846846 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:04:06 INFO - PROCESS | 1649 | 1466175846848 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1649 | 1466175846849 Marionette TRACE conn2 <- [1,1954,null,{}] 08:04:06 INFO - PROCESS | 1649 | 1466175846852 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:06 INFO - PROCESS | 1649 | 1466175846853 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:06 INFO - PROCESS | 1649 | 1466175846945 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:04:06 INFO - PROCESS | 1649 | 1466175846948 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1649 | 1466175846949 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x124283800 == 13 [pid = 1649] [id = 496] 08:04:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118358000) [pid = 1649] [serial = 1488] [outer = 0x0] 08:04:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1183e3c00) [pid = 1649] [serial = 1489] [outer = 0x118358000] 08:04:06 INFO - PROCESS | 1649 | 1466175846977 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118543000) [pid = 1649] [serial = 1490] [outer = 0x118358000] 08:04:07 INFO - PROCESS | 1649 | 1466175847298 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 474ms 08:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:04:07 INFO - PROCESS | 1649 | 1466175847328 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1649 | 1466175847329 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:04:07 INFO - PROCESS | 1649 | 1466175847331 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1649 | 1466175847332 Marionette TRACE conn2 <- [1,1958,null,{}] 08:04:07 INFO - PROCESS | 1649 | 1466175847335 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 1649 | 1466175847337 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:07 INFO - PROCESS | 1649 | 1466175847454 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:04:07 INFO - PROCESS | 1649 | 1466175847470 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1649 | 1466175847471 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bad800 == 14 [pid = 1649] [id = 497] 08:04:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1183dbc00) [pid = 1649] [serial = 1491] [outer = 0x0] 08:04:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118614000) [pid = 1649] [serial = 1492] [outer = 0x1183dbc00] 08:04:07 INFO - PROCESS | 1649 | 1466175847502 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119448800) [pid = 1649] [serial = 1493] [outer = 0x1183dbc00] 08:04:07 INFO - PROCESS | 1649 | 1466175847846 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 08:04:07 INFO - PROCESS | 1649 | 1466175847851 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1649 | 1466175847852 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:04:07 INFO - PROCESS | 1649 | 1466175847855 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1649 | 1466175847856 Marionette TRACE conn2 <- [1,1962,null,{}] 08:04:07 INFO - PROCESS | 1649 | 1466175847858 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 1649 | 1466175847862 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:07 INFO - PROCESS | 1649 | 1466175847986 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:04:08 INFO - PROCESS | 1649 | 1466175848023 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1649 | 1466175848025 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x126032800 == 15 [pid = 1649] [id = 498] 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119564000) [pid = 1649] [serial = 1494] [outer = 0x0] 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11974a000) [pid = 1649] [serial = 1495] [outer = 0x119564000] 08:04:08 INFO - PROCESS | 1649 | 1466175848050 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12400a000) [pid = 1649] [serial = 1496] [outer = 0x119564000] 08:04:08 INFO - PROCESS | 1649 | 1466175848362 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 521ms 08:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:04:08 INFO - PROCESS | 1649 | 1466175848377 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1649 | 1466175848379 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:04:08 INFO - PROCESS | 1649 | 1466175848381 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1649 | 1466175848382 Marionette TRACE conn2 <- [1,1966,null,{}] 08:04:08 INFO - PROCESS | 1649 | 1466175848384 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1649 | 1466175848385 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:08 INFO - PROCESS | 1649 | 1466175848487 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:04:08 INFO - PROCESS | 1649 | 1466175848491 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1649 | 1466175848492 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e0b800 == 16 [pid = 1649] [id = 499] 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119566000) [pid = 1649] [serial = 1497] [outer = 0x0] 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124195000) [pid = 1649] [serial = 1498] [outer = 0x119566000] 08:04:08 INFO - PROCESS | 1649 | 1466175848516 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12438f400) [pid = 1649] [serial = 1499] [outer = 0x119566000] 08:04:08 INFO - PROCESS | 1649 | 1466175848837 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 476ms 08:04:08 INFO - PROCESS | 1649 | 1466175848863 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1649 | 1466175848864 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:04:08 INFO - PROCESS | 1649 | 1466175848866 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1649 | 1466175848867 Marionette TRACE conn2 <- [1,1970,null,{}] 08:04:08 INFO - PROCESS | 1649 | 1466175848877 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:08 INFO - PROCESS | 1649 | 1466175848878 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:08 INFO - PROCESS | 1649 | 1466175848977 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:04:08 INFO - PROCESS | 1649 | 1466175848981 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1649 | 1466175848982 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b9800 == 17 [pid = 1649] [id = 500] 08:04:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x113344c00) [pid = 1649] [serial = 1500] [outer = 0x0] 08:04:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124673400) [pid = 1649] [serial = 1501] [outer = 0x113344c00] 08:04:09 INFO - PROCESS | 1649 | 1466175849006 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x124d3cc00) [pid = 1649] [serial = 1502] [outer = 0x113344c00] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11300d400) [pid = 1649] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12418b800) [pid = 1649] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125055000) [pid = 1649] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1129ab000) [pid = 1649] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11291a800) [pid = 1649] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1183d8400) [pid = 1649] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118319c00) [pid = 1649] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x115db7800) [pid = 1649] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x112924800) [pid = 1649] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119565000) [pid = 1649] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116fa0800) [pid = 1649] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11688e000) [pid = 1649] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116826c00) [pid = 1649] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118312800) [pid = 1649] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11853cc00) [pid = 1649] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119745400) [pid = 1649] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124b26400) [pid = 1649] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:04:09 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x118313400) [pid = 1649] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:04:09 INFO - PROCESS | 1649 | 1466175849675 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 819ms 08:04:09 INFO - PROCESS | 1649 | 1466175849685 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1649 | 1466175849687 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:04:09 INFO - PROCESS | 1649 | 1466175849692 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1649 | 1466175849694 Marionette TRACE conn2 <- [1,1974,null,{}] 08:04:09 INFO - PROCESS | 1649 | 1466175849696 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1649 | 1466175849697 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:09 INFO - PROCESS | 1649 | 1466175849777 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:04:09 INFO - PROCESS | 1649 | 1466175849780 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1649 | 1466175849781 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293ad800 == 18 [pid = 1649] [id = 501] 08:04:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11830ec00) [pid = 1649] [serial = 1503] [outer = 0x0] 08:04:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118611c00) [pid = 1649] [serial = 1504] [outer = 0x11830ec00] 08:04:09 INFO - PROCESS | 1649 | 1466175849805 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1208e5c00) [pid = 1649] [serial = 1505] [outer = 0x11830ec00] 08:04:10 INFO - PROCESS | 1649 | 1466175850136 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 471ms 08:04:10 INFO - PROCESS | 1649 | 1466175850163 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1649 | 1466175850165 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:04:10 INFO - PROCESS | 1649 | 1466175850168 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1649 | 1466175850170 Marionette TRACE conn2 <- [1,1978,null,{}] 08:04:10 INFO - PROCESS | 1649 | 1466175850173 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1649 | 1466175850175 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:10 INFO - PROCESS | 1649 | 1466175850296 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:04:10 INFO - PROCESS | 1649 | 1466175850378 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1649 | 1466175850380 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a62f800 == 19 [pid = 1649] [id = 502] 08:04:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1138dc000) [pid = 1649] [serial = 1506] [outer = 0x0] 08:04:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124009c00) [pid = 1649] [serial = 1507] [outer = 0x1138dc000] 08:04:10 INFO - PROCESS | 1649 | 1466175850419 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124d42000) [pid = 1649] [serial = 1508] [outer = 0x1138dc000] 08:04:10 INFO - PROCESS | 1649 | 1466175850796 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 08:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:04:10 INFO - PROCESS | 1649 | 1466175850840 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1649 | 1466175850841 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:04:10 INFO - PROCESS | 1649 | 1466175850843 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1649 | 1466175850845 Marionette TRACE conn2 <- [1,1982,null,{}] 08:04:10 INFO - PROCESS | 1649 | 1466175850847 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1649 | 1466175850849 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:10 INFO - PROCESS | 1649 | 1466175850936 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:04:10 INFO - PROCESS | 1649 | 1466175850942 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1649 | 1466175850943 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d2000 == 20 [pid = 1649] [id = 503] 08:04:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124dec400) [pid = 1649] [serial = 1509] [outer = 0x0] 08:04:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125059000) [pid = 1649] [serial = 1510] [outer = 0x124dec400] 08:04:10 INFO - PROCESS | 1649 | 1466175850972 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1253abc00) [pid = 1649] [serial = 1511] [outer = 0x124dec400] 08:04:11 INFO - PROCESS | 1649 | 1466175851300 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 08:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:04:11 INFO - PROCESS | 1649 | 1466175851313 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1649 | 1466175851314 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:04:11 INFO - PROCESS | 1649 | 1466175851316 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1649 | 1466175851317 Marionette TRACE conn2 <- [1,1986,null,{}] 08:04:11 INFO - PROCESS | 1649 | 1466175851323 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:11 INFO - PROCESS | 1649 | 1466175851325 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:11 INFO - PROCESS | 1649 | 1466175851399 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:04:11 INFO - PROCESS | 1649 | 1466175851505 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 1649 | 1466175851507 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x112e9e000 == 21 [pid = 1649] [id = 504] 08:04:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x110faf000) [pid = 1649] [serial = 1512] [outer = 0x0] 08:04:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1110ac400) [pid = 1649] [serial = 1513] [outer = 0x110faf000] 08:04:11 INFO - PROCESS | 1649 | 1466175851538 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1129a2800) [pid = 1649] [serial = 1514] [outer = 0x110faf000] 08:04:11 INFO - PROCESS | 1649 | 1466175851956 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 08:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:04:11 INFO - PROCESS | 1649 | 1466175851988 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1649 | 1466175851990 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:04:11 INFO - PROCESS | 1649 | 1466175851993 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1649 | 1466175851995 Marionette TRACE conn2 <- [1,1990,null,{}] 08:04:12 INFO - PROCESS | 1649 | 1466175851999 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1649 | 1466175852001 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:12 INFO - PROCESS | 1649 | 1466175852103 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:04:12 INFO - PROCESS | 1649 | 1466175852162 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1649 | 1466175852163 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x119738800 == 22 [pid = 1649] [id = 505] 08:04:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x114f5ac00) [pid = 1649] [serial = 1515] [outer = 0x0] 08:04:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11682cc00) [pid = 1649] [serial = 1516] [outer = 0x114f5ac00] 08:04:12 INFO - PROCESS | 1649 | 1466175852195 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x116fa2000) [pid = 1649] [serial = 1517] [outer = 0x114f5ac00] 08:04:12 INFO - PROCESS | 1649 | 1466175852642 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 08:04:12 INFO - PROCESS | 1649 | 1466175852665 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1649 | 1466175852668 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:04:12 INFO - PROCESS | 1649 | 1466175852670 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1649 | 1466175852672 Marionette TRACE conn2 <- [1,1994,null,{}] 08:04:12 INFO - PROCESS | 1649 | 1466175852674 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1649 | 1466175852675 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:12 INFO - PROCESS | 1649 | 1466175852777 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:04:12 INFO - PROCESS | 1649 | 1466175852851 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1649 | 1466175852852 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a527000 == 23 [pid = 1649] [id = 506] 08:04:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1174da000) [pid = 1649] [serial = 1518] [outer = 0x0] 08:04:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1183e0c00) [pid = 1649] [serial = 1519] [outer = 0x1174da000] 08:04:12 INFO - PROCESS | 1649 | 1466175852894 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119452c00) [pid = 1649] [serial = 1520] [outer = 0x1174da000] 08:04:13 INFO - PROCESS | 1649 | 1466175853308 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 08:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:04:13 INFO - PROCESS | 1649 | 1466175853340 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1649 | 1466175853342 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:04:13 INFO - PROCESS | 1649 | 1466175853349 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1649 | 1466175853353 Marionette TRACE conn2 <- [1,1998,null,{}] 08:04:13 INFO - PROCESS | 1649 | 1466175853356 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 1649 | 1466175853359 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:13 INFO - PROCESS | 1649 | 1466175853457 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:04:13 INFO - PROCESS | 1649 | 1466175853512 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1649 | 1466175853513 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b9df800 == 24 [pid = 1649] [id = 507] 08:04:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119565c00) [pid = 1649] [serial = 1521] [outer = 0x0] 08:04:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11999b800) [pid = 1649] [serial = 1522] [outer = 0x119565c00] 08:04:13 INFO - PROCESS | 1649 | 1466175853544 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124985800) [pid = 1649] [serial = 1523] [outer = 0x119565c00] 08:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 08:04:13 INFO - PROCESS | 1649 | 1466175853967 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:04:13 INFO - PROCESS | 1649 | 1466175853974 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1649 | 1466175853976 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:04:13 INFO - PROCESS | 1649 | 1466175853978 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1649 | 1466175853979 Marionette TRACE conn2 <- [1,2002,null,{}] 08:04:13 INFO - PROCESS | 1649 | 1466175853982 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 1649 | 1466175853983 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:14 INFO - PROCESS | 1649 | 1466175854084 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:04:14 INFO - PROCESS | 1649 | 1466175854299 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1649 | 1466175854301 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d86800 == 25 [pid = 1649] [id = 508] 08:04:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x111aaf800) [pid = 1649] [serial = 1524] [outer = 0x0] 08:04:14 INFO - PROCESS | 1649 | --DOCSHELL 0x11973a800 == 24 [pid = 1649] [id = 492] 08:04:14 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 08:04:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x111c19c00) [pid = 1649] [serial = 1525] [outer = 0x111aaf800] 08:04:14 INFO - PROCESS | 1649 | 1466175854473 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113346c00) [pid = 1649] [serial = 1526] [outer = 0x111aaf800] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x111c18800) [pid = 1649] [serial = 907] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1244aa400) [pid = 1649] [serial = 1446] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12505c400) [pid = 1649] [serial = 1447] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x125790c00) [pid = 1649] [serial = 1449] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x115de0000) [pid = 1649] [serial = 1458] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x126927000) [pid = 1649] [serial = 1452] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x126d08400) [pid = 1649] [serial = 1455] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11956bc00) [pid = 1649] [serial = 1440] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119994c00) [pid = 1649] [serial = 1441] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x115dd6400) [pid = 1649] [serial = 1431] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1166e4000) [pid = 1649] [serial = 1432] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1129ac800) [pid = 1649] [serial = 1425] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x113348400) [pid = 1649] [serial = 1426] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12692f000) [pid = 1649] [serial = 1423] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119999800) [pid = 1649] [serial = 1443] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116fa6400) [pid = 1649] [serial = 1434] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118108c00) [pid = 1649] [serial = 1435] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11682f400) [pid = 1649] [serial = 1428] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116fa5c00) [pid = 1649] [serial = 1429] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118363000) [pid = 1649] [serial = 1437] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118610000) [pid = 1649] [serial = 1438] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x127026000) [pid = 1649] [serial = 1456] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1269bd400) [pid = 1649] [serial = 1461] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x128a6fc00) [pid = 1649] [serial = 1462] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1183de800) [pid = 1649] [serial = 1459] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x125fed800) [pid = 1649] [serial = 1450] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1269b9c00) [pid = 1649] [serial = 1453] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x124008c00) [pid = 1649] [serial = 1444] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x12421e400) [pid = 1649] [serial = 1471] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x125792400) [pid = 1649] [serial = 1474] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12505fc00) [pid = 1649] [serial = 1473] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x11853b400) [pid = 1649] [serial = 1468] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1199b6800) [pid = 1649] [serial = 1470] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x118343800) [pid = 1649] [serial = 1467] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1166edc00) [pid = 1649] [serial = 1465] [outer = 0x0] [url = about:blank] 08:04:14 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x115dba400) [pid = 1649] [serial = 1464] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1162c1000) [pid = 1649] [serial = 1476] [outer = 0x0] [url = about:blank] 08:04:15 INFO - PROCESS | 1649 | 1466175855192 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1223ms 08:04:15 INFO - PROCESS | 1649 | 1466175855202 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1649 | 1466175855204 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:04:15 INFO - PROCESS | 1649 | 1466175855212 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1649 | 1466175855214 Marionette TRACE conn2 <- [1,2006,null,{}] 08:04:15 INFO - PROCESS | 1649 | 1466175855218 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1649 | 1466175855221 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:15 INFO - PROCESS | 1649 | 1466175855299 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:04:15 INFO - PROCESS | 1649 | 1466175855305 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1649 | 1466175855309 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168cf000 == 25 [pid = 1649] [id = 509] 08:04:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x112a7a800) [pid = 1649] [serial = 1527] [outer = 0x0] 08:04:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1133f4800) [pid = 1649] [serial = 1528] [outer = 0x112a7a800] 08:04:15 INFO - PROCESS | 1649 | 1466175855337 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11291a800) [pid = 1649] [serial = 1529] [outer = 0x112a7a800] 08:04:15 INFO - PROCESS | 1649 | 1466175855685 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 08:04:15 INFO - PROCESS | 1649 | 1466175855733 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1649 | 1466175855737 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:04:15 INFO - PROCESS | 1649 | 1466175855741 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1649 | 1466175855743 Marionette TRACE conn2 <- [1,2010,null,{}] 08:04:15 INFO - PROCESS | 1649 | 1466175855746 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1649 | 1466175855747 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:15 INFO - PROCESS | 1649 | 1466175855828 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:04:15 INFO - PROCESS | 1649 | 1466175855832 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1649 | 1466175855834 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x11877e000 == 26 [pid = 1649] [id = 510] 08:04:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x115de0c00) [pid = 1649] [serial = 1530] [outer = 0x0] 08:04:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x11681b000) [pid = 1649] [serial = 1531] [outer = 0x115de0c00] 08:04:15 INFO - PROCESS | 1649 | 1466175855864 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x116f9b800) [pid = 1649] [serial = 1532] [outer = 0x115de0c00] 08:04:16 INFO - PROCESS | 1649 | 1466175856207 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 08:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:04:16 INFO - PROCESS | 1649 | 1466175856261 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1649 | 1466175856262 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:04:16 INFO - PROCESS | 1649 | 1466175856265 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1649 | 1466175856267 Marionette TRACE conn2 <- [1,2014,null,{}] 08:04:16 INFO - PROCESS | 1649 | 1466175856275 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 1649 | 1466175856278 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:16 INFO - PROCESS | 1649 | 1466175856351 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:04:16 INFO - PROCESS | 1649 | 1466175856359 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1649 | 1466175856361 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fef800 == 27 [pid = 1649] [id = 511] 08:04:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x115e63000) [pid = 1649] [serial = 1533] [outer = 0x0] 08:04:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118311000) [pid = 1649] [serial = 1534] [outer = 0x115e63000] 08:04:16 INFO - PROCESS | 1649 | 1466175856389 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x118344800) [pid = 1649] [serial = 1535] [outer = 0x115e63000] 08:04:16 INFO - PROCESS | 1649 | 1466175856717 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 470ms 08:04:16 INFO - PROCESS | 1649 | 1466175856736 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1649 | 1466175856739 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:04:16 INFO - PROCESS | 1649 | 1466175856744 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1649 | 1466175856745 Marionette TRACE conn2 <- [1,2018,null,{}] 08:04:16 INFO - PROCESS | 1649 | 1466175856747 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 1649 | 1466175856748 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:16 INFO - PROCESS | 1649 | 1466175856827 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:04:16 INFO - PROCESS | 1649 | 1466175856885 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1649 | 1466175856887 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12480d800 == 28 [pid = 1649] [id = 512] 08:04:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x118344400) [pid = 1649] [serial = 1536] [outer = 0x0] 08:04:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11853d800) [pid = 1649] [serial = 1537] [outer = 0x118344400] 08:04:16 INFO - PROCESS | 1649 | 1466175856912 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1186a3c00) [pid = 1649] [serial = 1538] [outer = 0x118344400] 08:04:17 INFO - PROCESS | 1649 | 1466175857213 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 08:04:17 INFO - PROCESS | 1649 | 1466175857263 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1649 | 1466175857272 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:04:17 INFO - PROCESS | 1649 | 1466175857281 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1649 | 1466175857282 Marionette TRACE conn2 <- [1,2022,null,{}] 08:04:17 INFO - PROCESS | 1649 | 1466175857284 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1649 | 1466175857285 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:17 INFO - PROCESS | 1649 | 1466175857378 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:04:17 INFO - PROCESS | 1649 | 1466175857381 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1649 | 1466175857383 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc6800 == 29 [pid = 1649] [id = 513] 08:04:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x115db8800) [pid = 1649] [serial = 1539] [outer = 0x0] 08:04:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1188a9400) [pid = 1649] [serial = 1540] [outer = 0x115db8800] 08:04:17 INFO - PROCESS | 1649 | 1466175857408 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119743c00) [pid = 1649] [serial = 1541] [outer = 0x115db8800] 08:04:17 INFO - PROCESS | 1649 | 1466175857747 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 517ms 08:04:17 INFO - PROCESS | 1649 | 1466175857799 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1649 | 1466175857800 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:04:17 INFO - PROCESS | 1649 | 1466175857802 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1649 | 1466175857803 Marionette TRACE conn2 <- [1,2026,null,{}] 08:04:17 INFO - PROCESS | 1649 | 1466175857805 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1649 | 1466175857809 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:17 INFO - PROCESS | 1649 | 1466175857925 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:04:17 INFO - PROCESS | 1649 | 1466175857928 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1649 | 1466175857930 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e03800 == 30 [pid = 1649] [id = 514] 08:04:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1174dc400) [pid = 1649] [serial = 1542] [outer = 0x0] 08:04:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11999cc00) [pid = 1649] [serial = 1543] [outer = 0x1174dc400] 08:04:17 INFO - PROCESS | 1649 | 1466175857955 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124198800) [pid = 1649] [serial = 1544] [outer = 0x1174dc400] 08:04:18 INFO - PROCESS | 1649 | 1466175858315 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 08:04:18 INFO - PROCESS | 1649 | 1466175858324 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1649 | 1466175858325 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:04:18 INFO - PROCESS | 1649 | 1466175858327 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1649 | 1466175858328 Marionette TRACE conn2 <- [1,2030,null,{}] 08:04:18 INFO - PROCESS | 1649 | 1466175858331 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 1649 | 1466175858339 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:18 INFO - PROCESS | 1649 | 1466175858431 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:04:18 INFO - PROCESS | 1649 | 1466175858471 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:18 INFO - PROCESS | 1649 | 1466175858472 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a51d000 == 31 [pid = 1649] [id = 515] 08:04:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12418ec00) [pid = 1649] [serial = 1545] [outer = 0x0] 08:04:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1244b0400) [pid = 1649] [serial = 1546] [outer = 0x12418ec00] 08:04:18 INFO - PROCESS | 1649 | 1466175858496 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x124d3d000) [pid = 1649] [serial = 1547] [outer = 0x12418ec00] 08:04:18 INFO - PROCESS | 1649 | 1466175858777 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 08:04:18 INFO - PROCESS | 1649 | 1466175858816 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1649 | 1466175858818 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:04:18 INFO - PROCESS | 1649 | 1466175858825 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1649 | 1466175858827 Marionette TRACE conn2 <- [1,2034,null,{}] 08:04:18 INFO - PROCESS | 1649 | 1466175858836 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:18 INFO - PROCESS | 1649 | 1466175858838 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:18 INFO - PROCESS | 1649 | 1466175858976 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:04:19 INFO - PROCESS | 1649 | 1466175859016 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1649 | 1466175859017 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9d5000 == 32 [pid = 1649] [id = 516] 08:04:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1243e6800) [pid = 1649] [serial = 1548] [outer = 0x0] 08:04:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x124d47000) [pid = 1649] [serial = 1549] [outer = 0x1243e6800] 08:04:19 INFO - PROCESS | 1649 | 1466175859041 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125057000) [pid = 1649] [serial = 1550] [outer = 0x1243e6800] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1174d7400) [pid = 1649] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11830ec00) [pid = 1649] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119566000) [pid = 1649] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113344c00) [pid = 1649] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x112e81000) [pid = 1649] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118358000) [pid = 1649] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1183dbc00) [pid = 1649] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x115ddc000) [pid = 1649] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119564000) [pid = 1649] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x115dbf800) [pid = 1649] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:04:19 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1138dc000) [pid = 1649] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:04:19 INFO - PROCESS | 1649 | 1466175859405 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 08:04:19 INFO - PROCESS | 1649 | 1466175859450 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1649 | 1466175859451 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:04:19 INFO - PROCESS | 1649 | 1466175859454 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1649 | 1466175859455 Marionette TRACE conn2 <- [1,2038,null,{}] 08:04:19 INFO - PROCESS | 1649 | 1466175859457 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1649 | 1466175859458 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:19 INFO - PROCESS | 1649 | 1466175859541 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:04:19 INFO - PROCESS | 1649 | 1466175859595 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1649 | 1466175859596 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x119fec800 == 33 [pid = 1649] [id = 517] 08:04:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x115dbd800) [pid = 1649] [serial = 1551] [outer = 0x0] 08:04:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1174d7400) [pid = 1649] [serial = 1552] [outer = 0x115dbd800] 08:04:19 INFO - PROCESS | 1649 | 1466175859620 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1244aa400) [pid = 1649] [serial = 1553] [outer = 0x115dbd800] 08:04:19 INFO - PROCESS | 1649 | 1466175859877 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 471ms 08:04:19 INFO - PROCESS | 1649 | 1466175859928 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1649 | 1466175859929 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:04:19 INFO - PROCESS | 1649 | 1466175859931 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1649 | 1466175859932 Marionette TRACE conn2 <- [1,2042,null,{}] 08:04:19 INFO - PROCESS | 1649 | 1466175859935 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1649 | 1466175859936 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:20 INFO - PROCESS | 1649 | 1466175860027 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:04:20 INFO - PROCESS | 1649 | 1466175860031 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1649 | 1466175860032 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b9ee000 == 34 [pid = 1649] [id = 518] 08:04:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1188aa400) [pid = 1649] [serial = 1554] [outer = 0x0] 08:04:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x12505e000) [pid = 1649] [serial = 1555] [outer = 0x1188aa400] 08:04:20 INFO - PROCESS | 1649 | 1466175860056 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1253ac400) [pid = 1649] [serial = 1556] [outer = 0x1188aa400] 08:04:20 INFO - PROCESS | 1649 | 1466175860385 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 472ms 08:04:20 INFO - PROCESS | 1649 | 1466175860403 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1649 | 1466175860406 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:04:20 INFO - PROCESS | 1649 | 1466175860411 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1649 | 1466175860412 Marionette TRACE conn2 <- [1,2046,null,{}] 08:04:20 INFO - PROCESS | 1649 | 1466175860415 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1649 | 1466175860416 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:20 INFO - PROCESS | 1649 | 1466175860541 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:04:20 INFO - PROCESS | 1649 | 1466175860547 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 1649 | 1466175860549 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fc1000 == 35 [pid = 1649] [id = 519] 08:04:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118358000) [pid = 1649] [serial = 1557] [outer = 0x0] 08:04:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1244a7400) [pid = 1649] [serial = 1558] [outer = 0x118358000] 08:04:20 INFO - PROCESS | 1649 | 1466175860575 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x125f93400) [pid = 1649] [serial = 1559] [outer = 0x118358000] 08:04:20 INFO - PROCESS | 1649 | 1466175860876 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 522ms 08:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:04:20 INFO - PROCESS | 1649 | 1466175860933 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 1649 | 1466175860934 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:04:20 INFO - PROCESS | 1649 | 1466175860936 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1649 | 1466175860937 Marionette TRACE conn2 <- [1,2050,null,{}] 08:04:20 INFO - PROCESS | 1649 | 1466175860939 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:20 INFO - PROCESS | 1649 | 1466175860941 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:21 INFO - PROCESS | 1649 | 1466175861016 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:04:21 INFO - PROCESS | 1649 | 1466175861021 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1649 | 1466175861024 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfde800 == 36 [pid = 1649] [id = 520] 08:04:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x125f8d800) [pid = 1649] [serial = 1560] [outer = 0x0] 08:04:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125ff0000) [pid = 1649] [serial = 1561] [outer = 0x125f8d800] 08:04:21 INFO - PROCESS | 1649 | 1466175861048 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x12606d400) [pid = 1649] [serial = 1562] [outer = 0x125f8d800] 08:04:21 INFO - PROCESS | 1649 | 1466175861542 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 675ms 08:04:21 INFO - PROCESS | 1649 | 1466175861613 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 1649 | 1466175861616 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:04:21 INFO - PROCESS | 1649 | 1466175861650 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1649 | 1466175861653 Marionette TRACE conn2 <- [1,2054,null,{}] 08:04:21 INFO - PROCESS | 1649 | 1466175861664 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1649 | 1466175861667 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:21 INFO - PROCESS | 1649 | 1466175861868 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:04:21 INFO - PROCESS | 1649 | 1466175861996 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1649 | 1466175861997 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x118766000 == 37 [pid = 1649] [id = 521] 08:04:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x115d23400) [pid = 1649] [serial = 1563] [outer = 0x0] 08:04:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x115dbac00) [pid = 1649] [serial = 1564] [outer = 0x115d23400] 08:04:22 INFO - PROCESS | 1649 | 1466175862030 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1164ef400) [pid = 1649] [serial = 1565] [outer = 0x115d23400] 08:04:22 INFO - PROCESS | 1649 | 1466175862524 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 958ms 08:04:22 INFO - PROCESS | 1649 | 1466175862580 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1649 | 1466175862583 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:04:22 INFO - PROCESS | 1649 | 1466175862591 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1649 | 1466175862593 Marionette TRACE conn2 <- [1,2058,null,{}] 08:04:22 INFO - PROCESS | 1649 | 1466175862595 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:22 INFO - PROCESS | 1649 | 1466175862597 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:22 INFO - PROCESS | 1649 | 1466175862703 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:04:22 INFO - PROCESS | 1649 | 1466175862782 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1649 | 1466175862783 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x11662d000 == 38 [pid = 1649] [id = 522] 08:04:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x115dc0800) [pid = 1649] [serial = 1566] [outer = 0x0] 08:04:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x115dc4800) [pid = 1649] [serial = 1567] [outer = 0x115dc0800] 08:04:22 INFO - PROCESS | 1649 | 1466175862814 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1174df000) [pid = 1649] [serial = 1568] [outer = 0x115dc0800] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc1000 == 37 [pid = 1649] [id = 519] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12b9ee000 == 36 [pid = 1649] [id = 518] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x119fec800 == 35 [pid = 1649] [id = 517] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9d5000 == 34 [pid = 1649] [id = 516] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a51d000 == 33 [pid = 1649] [id = 515] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x128e03800 == 32 [pid = 1649] [id = 514] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x125fc6800 == 31 [pid = 1649] [id = 513] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12480d800 == 30 [pid = 1649] [id = 512] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x119fef800 == 29 [pid = 1649] [id = 511] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfde800 == 28 [pid = 1649] [id = 520] 08:04:23 INFO - PROCESS | 1649 | --DOCSHELL 0x118766000 == 27 [pid = 1649] [id = 521] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1177db800) [pid = 1649] [serial = 1486] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118611c00) [pid = 1649] [serial = 1504] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124195000) [pid = 1649] [serial = 1498] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124673400) [pid = 1649] [serial = 1501] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x112e85800) [pid = 1649] [serial = 1480] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118543000) [pid = 1649] [serial = 1490] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124d3cc00) [pid = 1649] [serial = 1502] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119448800) [pid = 1649] [serial = 1493] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x116822800) [pid = 1649] [serial = 1477] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11974a000) [pid = 1649] [serial = 1495] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116827400) [pid = 1649] [serial = 1484] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1208e5c00) [pid = 1649] [serial = 1505] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12400a000) [pid = 1649] [serial = 1496] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12438f400) [pid = 1649] [serial = 1499] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11817d400) [pid = 1649] [serial = 1487] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118614000) [pid = 1649] [serial = 1492] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11663ec00) [pid = 1649] [serial = 1483] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1183e3c00) [pid = 1649] [serial = 1489] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x113d2e400) [pid = 1649] [serial = 1481] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x124009c00) [pid = 1649] [serial = 1507] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124d42000) [pid = 1649] [serial = 1508] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x125059000) [pid = 1649] [serial = 1510] [outer = 0x0] [url = about:blank] 08:04:23 INFO - PROCESS | 1649 | 1466175863917 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1375ms 08:04:23 INFO - PROCESS | 1649 | 1466175863965 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1649 | 1466175863968 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:04:23 INFO - PROCESS | 1649 | 1466175863971 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1649 | 1466175863973 Marionette TRACE conn2 <- [1,2062,null,{}] 08:04:23 INFO - PROCESS | 1649 | 1466175863977 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:23 INFO - PROCESS | 1649 | 1466175863979 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:24 INFO - PROCESS | 1649 | 1466175864056 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:04:24 INFO - PROCESS | 1649 | 1466175864063 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1649 | 1466175864064 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x116853800 == 28 [pid = 1649] [id = 523] 08:04:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x113d6a000) [pid = 1649] [serial = 1569] [outer = 0x0] 08:04:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x115d22800) [pid = 1649] [serial = 1570] [outer = 0x113d6a000] 08:04:24 INFO - PROCESS | 1649 | 1466175864096 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1129a0800) [pid = 1649] [serial = 1571] [outer = 0x113d6a000] 08:04:24 INFO - PROCESS | 1649 | 1466175864465 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 08:04:24 INFO - PROCESS | 1649 | 1466175864491 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1649 | 1466175864495 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:04:24 INFO - PROCESS | 1649 | 1466175864500 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1649 | 1466175864501 Marionette TRACE conn2 <- [1,2066,null,{}] 08:04:24 INFO - PROCESS | 1649 | 1466175864504 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1649 | 1466175864505 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:24 INFO - PROCESS | 1649 | 1466175864583 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:04:24 INFO - PROCESS | 1649 | 1466175864588 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1649 | 1466175864592 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x118596800 == 29 [pid = 1649] [id = 524] 08:04:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1164f7800) [pid = 1649] [serial = 1572] [outer = 0x0] 08:04:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11682d800) [pid = 1649] [serial = 1573] [outer = 0x1164f7800] 08:04:24 INFO - PROCESS | 1649 | 1466175864619 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1174d6c00) [pid = 1649] [serial = 1574] [outer = 0x1164f7800] 08:04:24 INFO - PROCESS | 1649 | 1466175864954 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 469ms 08:04:24 INFO - PROCESS | 1649 | 1466175864969 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1649 | 1466175864970 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:04:24 INFO - PROCESS | 1649 | 1466175864975 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1649 | 1466175864978 Marionette TRACE conn2 <- [1,2070,null,{}] 08:04:24 INFO - PROCESS | 1649 | 1466175864993 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1649 | 1466175864996 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:25 INFO - PROCESS | 1649 | 1466175865096 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:04:25 INFO - PROCESS | 1649 | 1466175865103 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1649 | 1466175865107 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12416c000 == 30 [pid = 1649] [id = 525] 08:04:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1129a2000) [pid = 1649] [serial = 1575] [outer = 0x0] 08:04:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118318400) [pid = 1649] [serial = 1576] [outer = 0x1129a2000] 08:04:25 INFO - PROCESS | 1649 | 1466175865136 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1183d6000) [pid = 1649] [serial = 1577] [outer = 0x1129a2000] 08:04:25 INFO - PROCESS | 1649 | 1466175865518 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 574ms 08:04:25 INFO - PROCESS | 1649 | 1466175865550 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1649 | 1466175865553 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:04:25 INFO - PROCESS | 1649 | 1466175865573 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1649 | 1466175865575 Marionette TRACE conn2 <- [1,2074,null,{}] 08:04:25 INFO - PROCESS | 1649 | 1466175865578 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1649 | 1466175865580 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:25 INFO - PROCESS | 1649 | 1466175865701 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:04:25 INFO - PROCESS | 1649 | 1466175865707 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 1649 | 1466175865708 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253e5800 == 31 [pid = 1649] [id = 526] 08:04:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11853e000) [pid = 1649] [serial = 1578] [outer = 0x0] 08:04:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1186a1000) [pid = 1649] [serial = 1579] [outer = 0x11853e000] 08:04:25 INFO - PROCESS | 1649 | 1466175865752 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11944f000) [pid = 1649] [serial = 1580] [outer = 0x11853e000] 08:04:26 INFO - PROCESS | 1649 | 1466175866163 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 636ms 08:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:04:26 INFO - PROCESS | 1649 | 1466175866193 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1649 | 1466175866195 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:04:26 INFO - PROCESS | 1649 | 1466175866202 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1649 | 1466175866204 Marionette TRACE conn2 <- [1,2078,null,{}] 08:04:26 INFO - PROCESS | 1649 | 1466175866208 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1649 | 1466175866210 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:26 INFO - PROCESS | 1649 | 1466175866307 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:04:26 INFO - PROCESS | 1649 | 1466175866345 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1649 | 1466175866346 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12703f800 == 32 [pid = 1649] [id = 527] 08:04:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1129a7800) [pid = 1649] [serial = 1581] [outer = 0x0] 08:04:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119569000) [pid = 1649] [serial = 1582] [outer = 0x1129a7800] 08:04:26 INFO - PROCESS | 1649 | 1466175866371 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119996400) [pid = 1649] [serial = 1583] [outer = 0x1129a7800] 08:04:26 INFO - PROCESS | 1649 | 1466175866694 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 527ms 08:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:04:26 INFO - PROCESS | 1649 | 1466175866726 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:04:26 INFO - PROCESS | 1649 | 1466175866727 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:04:26 INFO - PROCESS | 1649 | 1466175866729 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:04:26 INFO - PROCESS | 1649 | 1466175866730 Marionette TRACE conn2 <- [1,2082,null,{}] 08:04:26 INFO - PROCESS | 1649 | 1466175866732 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:26 INFO - PROCESS | 1649 | 1466175866736 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:26 INFO - PROCESS | 1649 | 1466175866856 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:04:26 INFO - PROCESS | 1649 | 1466175866895 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1649 | 1466175866896 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293c6000 == 33 [pid = 1649] [id = 528] 08:04:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119567800) [pid = 1649] [serial = 1584] [outer = 0x0] 08:04:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x120802400) [pid = 1649] [serial = 1585] [outer = 0x119567800] 08:04:26 INFO - PROCESS | 1649 | 1466175866920 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1244a7800) [pid = 1649] [serial = 1586] [outer = 0x119567800] 08:04:27 INFO - PROCESS | 1649 | 1466175867244 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 569ms 08:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:04:27 INFO - PROCESS | 1649 | 1466175867299 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1649 | 1466175867299 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:04:27 INFO - PROCESS | 1649 | 1466175867301 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1649 | 1466175867302 Marionette TRACE conn2 <- [1,2086,null,{}] 08:04:27 INFO - PROCESS | 1649 | 1466175867304 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1649 | 1466175867305 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:27 INFO - PROCESS | 1649 | 1466175867418 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:04:27 INFO - PROCESS | 1649 | 1466175867434 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1649 | 1466175867435 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a62c800 == 34 [pid = 1649] [id = 529] 08:04:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124673400) [pid = 1649] [serial = 1587] [outer = 0x0] 08:04:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124b24800) [pid = 1649] [serial = 1588] [outer = 0x124673400] 08:04:27 INFO - PROCESS | 1649 | 1466175867475 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124d44c00) [pid = 1649] [serial = 1589] [outer = 0x124673400] 08:04:27 INFO - PROCESS | 1649 | 1466175867869 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 572ms 08:04:27 INFO - PROCESS | 1649 | 1466175867877 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1649 | 1466175867878 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:04:27 INFO - PROCESS | 1649 | 1466175867881 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1649 | 1466175867882 Marionette TRACE conn2 <- [1,2090,null,{}] 08:04:27 INFO - PROCESS | 1649 | 1466175867884 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1649 | 1466175867885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:28 INFO - PROCESS | 1649 | 1466175868126 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1174dc400) [pid = 1649] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x115db8800) [pid = 1649] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12418ec00) [pid = 1649] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118344400) [pid = 1649] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x115e63000) [pid = 1649] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x115de0c00) [pid = 1649] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x111aaf800) [pid = 1649] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x110faf000) [pid = 1649] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119565c00) [pid = 1649] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x114f5ac00) [pid = 1649] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x112a7a800) [pid = 1649] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1174da000) [pid = 1649] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x115dbd800) [pid = 1649] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1243e6800) [pid = 1649] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118358000) [pid = 1649] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1188aa400) [pid = 1649] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x125f8d800) [pid = 1649] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:04:28 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x124dec400) [pid = 1649] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:04:28 INFO - PROCESS | 1649 | 1466175868170 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1649 | 1466175868172 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7b800 == 35 [pid = 1649] [id = 530] 08:04:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x110fb7c00) [pid = 1649] [serial = 1590] [outer = 0x0] 08:04:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112a73000) [pid = 1649] [serial = 1591] [outer = 0x110fb7c00] 08:04:28 INFO - PROCESS | 1649 | 1466175868197 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x116248800) [pid = 1649] [serial = 1592] [outer = 0x110fb7c00] 08:04:28 INFO - PROCESS | 1649 | 1466175868450 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 618ms 08:04:28 INFO - PROCESS | 1649 | 1466175868499 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 1649 | 1466175868500 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:04:28 INFO - PROCESS | 1649 | 1466175868503 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1649 | 1466175868504 Marionette TRACE conn2 <- [1,2094,null,{}] 08:04:28 INFO - PROCESS | 1649 | 1466175868514 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:28 INFO - PROCESS | 1649 | 1466175868515 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:28 INFO - PROCESS | 1649 | 1466175868595 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:04:28 INFO - PROCESS | 1649 | 1466175868599 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1649 | 1466175868600 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x124083000 == 36 [pid = 1649] [id = 531] 08:04:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x115dc3c00) [pid = 1649] [serial = 1593] [outer = 0x0] 08:04:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1195ed800) [pid = 1649] [serial = 1594] [outer = 0x115dc3c00] 08:04:28 INFO - PROCESS | 1649 | 1466175868634 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124df8400) [pid = 1649] [serial = 1595] [outer = 0x115dc3c00] 08:04:28 INFO - PROCESS | 1649 | 1466175868973 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 08:04:29 INFO - PROCESS | 1649 | 1466175869034 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1649 | 1466175869035 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:04:29 INFO - PROCESS | 1649 | 1466175869037 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1649 | 1466175869038 Marionette TRACE conn2 <- [1,2098,null,{}] 08:04:29 INFO - PROCESS | 1649 | 1466175869041 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1649 | 1466175869042 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:29 INFO - PROCESS | 1649 | 1466175869116 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:04:29 INFO - PROCESS | 1649 | 1466175869121 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1649 | 1466175869124 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1e800 == 37 [pid = 1649] [id = 532] 08:04:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124d49800) [pid = 1649] [serial = 1596] [outer = 0x0] 08:04:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125058000) [pid = 1649] [serial = 1597] [outer = 0x124d49800] 08:04:29 INFO - PROCESS | 1649 | 1466175869148 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1250afc00) [pid = 1649] [serial = 1598] [outer = 0x124d49800] 08:04:29 INFO - PROCESS | 1649 | 1466175869471 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 470ms 08:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:04:29 INFO - PROCESS | 1649 | 1466175869507 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1649 | 1466175869509 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:04:29 INFO - PROCESS | 1649 | 1466175869511 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1649 | 1466175869513 Marionette TRACE conn2 <- [1,2102,null,{}] 08:04:29 INFO - PROCESS | 1649 | 1466175869515 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1649 | 1466175869517 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:29 INFO - PROCESS | 1649 | 1466175869608 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:04:29 INFO - PROCESS | 1649 | 1466175869612 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1649 | 1466175869613 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12703e800 == 38 [pid = 1649] [id = 533] 08:04:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118174000) [pid = 1649] [serial = 1599] [outer = 0x0] 08:04:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1257ec800) [pid = 1649] [serial = 1600] [outer = 0x118174000] 08:04:29 INFO - PROCESS | 1649 | 1466175869647 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126067400) [pid = 1649] [serial = 1601] [outer = 0x118174000] 08:04:29 INFO - PROCESS | 1649 | 1466175869990 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 519ms 08:04:30 INFO - PROCESS | 1649 | 1466175870030 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 1649 | 1466175870032 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:04:30 INFO - PROCESS | 1649 | 1466175870035 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1649 | 1466175870036 Marionette TRACE conn2 <- [1,2106,null,{}] 08:04:30 INFO - PROCESS | 1649 | 1466175870049 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 1649 | 1466175870050 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:30 INFO - PROCESS | 1649 | 1466175870127 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:04:30 INFO - PROCESS | 1649 | 1466175870222 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1649 | 1466175870224 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x115d77000 == 39 [pid = 1649] [id = 534] 08:04:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x110f7a000) [pid = 1649] [serial = 1602] [outer = 0x0] 08:04:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x111c75400) [pid = 1649] [serial = 1603] [outer = 0x110f7a000] 08:04:30 INFO - PROCESS | 1649 | 1466175870255 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x112d7a000) [pid = 1649] [serial = 1604] [outer = 0x110f7a000] 08:04:30 INFO - PROCESS | 1649 | 1466175870834 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 873ms 08:04:30 INFO - PROCESS | 1649 | 1466175870932 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:04:30 INFO - PROCESS | 1649 | 1466175870935 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:04:30 INFO - PROCESS | 1649 | 1466175870965 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1649 | 1466175870968 Marionette TRACE conn2 <- [1,2110,null,{}] 08:04:30 INFO - PROCESS | 1649 | 1466175870975 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:30 INFO - PROCESS | 1649 | 1466175870978 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:31 INFO - PROCESS | 1649 | 1466175871092 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:04:31 INFO - PROCESS | 1649 | 1466175871148 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1649 | 1466175871149 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x124282000 == 40 [pid = 1649] [id = 535] 08:04:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x116827c00) [pid = 1649] [serial = 1605] [outer = 0x0] 08:04:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x116fa5c00) [pid = 1649] [serial = 1606] [outer = 0x116827c00] 08:04:31 INFO - PROCESS | 1649 | 1466175871179 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1177ea000) [pid = 1649] [serial = 1607] [outer = 0x116827c00] 08:04:31 INFO - PROCESS | 1649 | 1466175871679 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 803ms 08:04:31 INFO - PROCESS | 1649 | 1466175871853 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1649 | 1466175871855 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:04:31 INFO - PROCESS | 1649 | 1466175871887 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1649 | 1466175871889 Marionette TRACE conn2 <- [1,2114,null,{}] 08:04:31 INFO - PROCESS | 1649 | 1466175871892 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1649 | 1466175871894 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:31 INFO - PROCESS | 1649 | 1466175871994 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:04:32 INFO - PROCESS | 1649 | 1466175872047 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1649 | 1466175872051 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x118772000 == 41 [pid = 1649] [id = 536] 08:04:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x115e6b000) [pid = 1649] [serial = 1608] [outer = 0x0] 08:04:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1166b0000) [pid = 1649] [serial = 1609] [outer = 0x115e6b000] 08:04:32 INFO - PROCESS | 1649 | 1466175872078 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x116f4a400) [pid = 1649] [serial = 1610] [outer = 0x115e6b000] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12703e800 == 40 [pid = 1649] [id = 533] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1e800 == 39 [pid = 1649] [id = 532] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x124083000 == 38 [pid = 1649] [id = 531] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7b800 == 37 [pid = 1649] [id = 530] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12a62c800 == 36 [pid = 1649] [id = 529] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x1293c6000 == 35 [pid = 1649] [id = 528] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12703f800 == 34 [pid = 1649] [id = 527] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x1253e5800 == 33 [pid = 1649] [id = 526] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x12416c000 == 32 [pid = 1649] [id = 525] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x118596800 == 31 [pid = 1649] [id = 524] 08:04:32 INFO - PROCESS | 1649 | --DOCSHELL 0x116853800 == 30 [pid = 1649] [id = 523] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1253abc00) [pid = 1649] [serial = 1511] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11999cc00) [pid = 1649] [serial = 1543] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1188a9400) [pid = 1649] [serial = 1540] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1244b0400) [pid = 1649] [serial = 1546] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11853d800) [pid = 1649] [serial = 1537] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118311000) [pid = 1649] [serial = 1534] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118344800) [pid = 1649] [serial = 1535] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11681b000) [pid = 1649] [serial = 1531] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x116f9b800) [pid = 1649] [serial = 1532] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x111c19c00) [pid = 1649] [serial = 1525] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x113346c00) [pid = 1649] [serial = 1526] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1110ac400) [pid = 1649] [serial = 1513] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1129a2800) [pid = 1649] [serial = 1514] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11999b800) [pid = 1649] [serial = 1522] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x124985800) [pid = 1649] [serial = 1523] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11682cc00) [pid = 1649] [serial = 1516] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x116fa2000) [pid = 1649] [serial = 1517] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1133f4800) [pid = 1649] [serial = 1528] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11291a800) [pid = 1649] [serial = 1529] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1183e0c00) [pid = 1649] [serial = 1519] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x119452c00) [pid = 1649] [serial = 1520] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1174d7400) [pid = 1649] [serial = 1552] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124d47000) [pid = 1649] [serial = 1549] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x125f93400) [pid = 1649] [serial = 1559] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x124d3d000) [pid = 1649] [serial = 1547] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1244aa400) [pid = 1649] [serial = 1553] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12505e000) [pid = 1649] [serial = 1555] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12606d400) [pid = 1649] [serial = 1562] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x125057000) [pid = 1649] [serial = 1550] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x124198800) [pid = 1649] [serial = 1544] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x119743c00) [pid = 1649] [serial = 1541] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x1244a7400) [pid = 1649] [serial = 1558] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1186a3c00) [pid = 1649] [serial = 1538] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x1253ac400) [pid = 1649] [serial = 1556] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x125ff0000) [pid = 1649] [serial = 1561] [outer = 0x0] [url = about:blank] 08:04:32 INFO - PROCESS | 1649 | 1466175872509 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 673ms 08:04:32 INFO - PROCESS | 1649 | 1466175872559 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1649 | 1466175872561 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:04:32 INFO - PROCESS | 1649 | 1466175872566 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1649 | 1466175872569 Marionette TRACE conn2 <- [1,2118,null,{}] 08:04:32 INFO - PROCESS | 1649 | 1466175872571 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1649 | 1466175872573 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:32 INFO - PROCESS | 1649 | 1466175872651 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:04:32 INFO - PROCESS | 1649 | 1466175872658 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1649 | 1466175872659 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d8c800 == 31 [pid = 1649] [id = 537] 08:04:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x116f9f800) [pid = 1649] [serial = 1611] [outer = 0x0] 08:04:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x1177ea400) [pid = 1649] [serial = 1612] [outer = 0x116f9f800] 08:04:32 INFO - PROCESS | 1649 | 1466175872687 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x118318800) [pid = 1649] [serial = 1613] [outer = 0x116f9f800] 08:04:33 INFO - PROCESS | 1649 | 1466175873058 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 526ms 08:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:04:33 INFO - PROCESS | 1649 | 1466175873090 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1649 | 1466175873091 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:04:33 INFO - PROCESS | 1649 | 1466175873094 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1649 | 1466175873095 Marionette TRACE conn2 <- [1,2122,null,{}] 08:04:33 INFO - PROCESS | 1649 | 1466175873102 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1649 | 1466175873105 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:33 INFO - PROCESS | 1649 | 1466175873186 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:04:33 INFO - PROCESS | 1649 | 1466175873194 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1649 | 1466175873197 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244ce800 == 32 [pid = 1649] [id = 538] 08:04:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x118544400) [pid = 1649] [serial = 1614] [outer = 0x0] 08:04:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1186a3c00) [pid = 1649] [serial = 1615] [outer = 0x118544400] 08:04:33 INFO - PROCESS | 1649 | 1466175873225 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x119562800) [pid = 1649] [serial = 1616] [outer = 0x118544400] 08:04:33 INFO - PROCESS | 1649 | 1466175873564 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 519ms 08:04:33 INFO - PROCESS | 1649 | 1466175873620 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1649 | 1466175873621 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:04:33 INFO - PROCESS | 1649 | 1466175873624 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1649 | 1466175873626 Marionette TRACE conn2 <- [1,2126,null,{}] 08:04:33 INFO - PROCESS | 1649 | 1466175873628 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1649 | 1466175873629 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:33 INFO - PROCESS | 1649 | 1466175873710 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:04:33 INFO - PROCESS | 1649 | 1466175873713 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1649 | 1466175873714 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12602b800 == 33 [pid = 1649] [id = 539] 08:04:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x119743c00) [pid = 1649] [serial = 1617] [outer = 0x0] 08:04:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x11999bc00) [pid = 1649] [serial = 1618] [outer = 0x119743c00] 08:04:33 INFO - PROCESS | 1649 | 1466175873740 Marionette DEBUG loaded listener.js 08:04:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x120805400) [pid = 1649] [serial = 1619] [outer = 0x119743c00] 08:04:34 INFO - PROCESS | 1649 | 1466175874182 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 569ms 08:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:04:34 INFO - PROCESS | 1649 | 1466175874195 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1649 | 1466175874197 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:04:34 INFO - PROCESS | 1649 | 1466175874201 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1649 | 1466175874203 Marionette TRACE conn2 <- [1,2130,null,{}] 08:04:34 INFO - PROCESS | 1649 | 1466175874206 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1649 | 1466175874208 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:34 INFO - PROCESS | 1649 | 1466175874303 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:04:34 INFO - PROCESS | 1649 | 1466175874356 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1649 | 1466175874359 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7f800 == 34 [pid = 1649] [id = 540] 08:04:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x115db7400) [pid = 1649] [serial = 1620] [outer = 0x0] 08:04:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x116812400) [pid = 1649] [serial = 1621] [outer = 0x115db7400] 08:04:34 INFO - PROCESS | 1649 | 1466175874393 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1175f2c00) [pid = 1649] [serial = 1622] [outer = 0x115db7400] 08:04:34 INFO - PROCESS | 1649 | 1466175874824 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:04:34 INFO - PROCESS | 1649 | 1466175874874 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:04:34 INFO - PROCESS | 1649 | 1466175874879 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1649 | 1466175874881 Marionette TRACE conn2 <- [1,2134,null,{}] 08:04:34 INFO - PROCESS | 1649 | 1466175874883 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:34 INFO - PROCESS | 1649 | 1466175874885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:34 INFO - PROCESS | 1649 | 1466175874981 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:04:35 INFO - PROCESS | 1649 | 1466175875038 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1649 | 1466175875040 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x129148000 == 35 [pid = 1649] [id = 541] 08:04:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118319000) [pid = 1649] [serial = 1623] [outer = 0x0] 08:04:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11853bc00) [pid = 1649] [serial = 1624] [outer = 0x118319000] 08:04:35 INFO - PROCESS | 1649 | 1466175875070 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1195ed000) [pid = 1649] [serial = 1625] [outer = 0x118319000] 08:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 08:04:35 INFO - PROCESS | 1649 | 1466175875491 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:04:35 INFO - PROCESS | 1649 | 1466175875499 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1649 | 1466175875501 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:04:35 INFO - PROCESS | 1649 | 1466175875503 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1649 | 1466175875506 Marionette TRACE conn2 <- [1,2138,null,{}] 08:04:35 INFO - PROCESS | 1649 | 1466175875514 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 1649 | 1466175875517 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:35 INFO - PROCESS | 1649 | 1466175875623 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:04:35 INFO - PROCESS | 1649 | 1466175875740 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1649 | 1466175875742 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a682800 == 36 [pid = 1649] [id = 542] 08:04:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x124193c00) [pid = 1649] [serial = 1626] [outer = 0x0] 08:04:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x12438e400) [pid = 1649] [serial = 1627] [outer = 0x124193c00] 08:04:35 INFO - PROCESS | 1649 | 1466175875791 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124988800) [pid = 1649] [serial = 1628] [outer = 0x124193c00] 08:04:36 INFO - PROCESS | 1649 | 1466175876247 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 773ms 08:04:36 INFO - PROCESS | 1649 | 1466175876276 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:04:36 INFO - PROCESS | 1649 | 1466175876279 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:04:36 INFO - PROCESS | 1649 | 1466175876281 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1649 | 1466175876282 Marionette TRACE conn2 <- [1,2142,null,{}] 08:04:36 INFO - PROCESS | 1649 | 1466175876285 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:36 INFO - PROCESS | 1649 | 1466175876286 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:36 INFO - PROCESS | 1649 | 1466175876381 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:04:36 INFO - PROCESS | 1649 | 1466175876437 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1649 | 1466175876439 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d5000 == 37 [pid = 1649] [id = 543] 08:04:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x124d3e400) [pid = 1649] [serial = 1629] [outer = 0x0] 08:04:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124df8c00) [pid = 1649] [serial = 1630] [outer = 0x124d3e400] 08:04:36 INFO - PROCESS | 1649 | 1466175876468 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12505f000) [pid = 1649] [serial = 1631] [outer = 0x124d3e400] 08:04:36 INFO - PROCESS | 1649 | 1466175876903 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1649 | 1466175876953 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:04:36 INFO - PROCESS | 1649 | 1466175876955 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1649 | 1466175876957 Marionette TRACE conn2 <- [1,2146,null,{}] 08:04:36 INFO - PROCESS | 1649 | 1466175876959 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:36 INFO - PROCESS | 1649 | 1466175876960 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:37 INFO - PROCESS | 1649 | 1466175877051 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:04:37 INFO - PROCESS | 1649 | 1466175877138 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1649 | 1466175877139 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b9e6800 == 38 [pid = 1649] [id = 544] 08:04:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125052c00) [pid = 1649] [serial = 1632] [outer = 0x0] 08:04:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1257fa400) [pid = 1649] [serial = 1633] [outer = 0x125052c00] 08:04:37 INFO - PROCESS | 1649 | 1466175877168 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x125f95c00) [pid = 1649] [serial = 1634] [outer = 0x125052c00] 08:04:37 INFO - PROCESS | 1649 | 1466175877656 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1649 | 1466175877679 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:04:37 INFO - PROCESS | 1649 | 1466175877683 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1649 | 1466175877685 Marionette TRACE conn2 <- [1,2150,null,{}] 08:04:37 INFO - PROCESS | 1649 | 1466175877688 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:37 INFO - PROCESS | 1649 | 1466175877695 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:37 INFO - PROCESS | 1649 | 1466175877868 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:04:37 INFO - PROCESS | 1649 | 1466175877971 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1649 | 1466175877972 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a86000 == 39 [pid = 1649] [id = 545] 08:04:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x125f96800) [pid = 1649] [serial = 1635] [outer = 0x0] 08:04:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126927000) [pid = 1649] [serial = 1636] [outer = 0x125f96800] 08:04:38 INFO - PROCESS | 1649 | 1466175878010 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x127023000) [pid = 1649] [serial = 1637] [outer = 0x125f96800] 08:04:38 INFO - PROCESS | 1649 | 1466175878566 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 922ms 08:04:38 INFO - PROCESS | 1649 | 1466175878613 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1649 | 1466175878617 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:04:38 INFO - PROCESS | 1649 | 1466175878624 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1649 | 1466175878627 Marionette TRACE conn2 <- [1,2154,null,{}] 08:04:38 INFO - PROCESS | 1649 | 1466175878631 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 1649 | 1466175878632 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:38 INFO - PROCESS | 1649 | 1466175878730 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x1244ce800 == 38 [pid = 1649] [id = 538] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x117d8c800 == 37 [pid = 1649] [id = 537] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x118772000 == 36 [pid = 1649] [id = 536] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x115d77000 == 35 [pid = 1649] [id = 534] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x124282000 == 34 [pid = 1649] [id = 535] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x11662d000 == 33 [pid = 1649] [id = 522] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x125a86000 == 32 [pid = 1649] [id = 545] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12b9e6800 == 31 [pid = 1649] [id = 544] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d5000 == 30 [pid = 1649] [id = 543] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12a682800 == 29 [pid = 1649] [id = 542] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x129148000 == 28 [pid = 1649] [id = 541] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12602b800 == 27 [pid = 1649] [id = 539] 08:04:39 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7f800 == 26 [pid = 1649] [id = 540] 08:04:39 INFO - PROCESS | 1649 | 1466175879309 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1649 | 1466175879310 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x11260d800 == 27 [pid = 1649] [id = 546] 08:04:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x110fb6c00) [pid = 1649] [serial = 1638] [outer = 0x0] 08:04:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x111ec9c00) [pid = 1649] [serial = 1639] [outer = 0x110fb6c00] 08:04:39 INFO - PROCESS | 1649 | 1466175879339 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1129a6800) [pid = 1649] [serial = 1640] [outer = 0x110fb6c00] 08:04:39 INFO - PROCESS | 1649 | 1466175879697 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1123ms 08:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:04:39 INFO - PROCESS | 1649 | 1466175879747 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1649 | 1466175879749 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:04:39 INFO - PROCESS | 1649 | 1466175879752 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1649 | 1466175879754 Marionette TRACE conn2 <- [1,2158,null,{}] 08:04:39 INFO - PROCESS | 1649 | 1466175879758 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1649 | 1466175879759 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:39 INFO - PROCESS | 1649 | 1466175879857 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:04:39 INFO - PROCESS | 1649 | 1466175879901 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1649 | 1466175879903 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x11837f000 == 28 [pid = 1649] [id = 547] 08:04:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x115dbf400) [pid = 1649] [serial = 1641] [outer = 0x0] 08:04:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1164f6400) [pid = 1649] [serial = 1642] [outer = 0x115dbf400] 08:04:39 INFO - PROCESS | 1649 | 1466175879930 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x116824800) [pid = 1649] [serial = 1643] [outer = 0x115dbf400] 08:04:40 INFO - PROCESS | 1649 | 1466175880256 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 526ms 08:04:40 INFO - PROCESS | 1649 | 1466175880280 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1649 | 1466175880283 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:04:40 INFO - PROCESS | 1649 | 1466175880293 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1649 | 1466175880294 Marionette TRACE conn2 <- [1,2162,null,{}] 08:04:40 INFO - PROCESS | 1649 | 1466175880296 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1649 | 1466175880298 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:40 INFO - PROCESS | 1649 | 1466175880399 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:04:40 INFO - PROCESS | 1649 | 1466175880407 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1649 | 1466175880408 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x124814800 == 29 [pid = 1649] [id = 548] 08:04:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11682f000) [pid = 1649] [serial = 1644] [outer = 0x0] 08:04:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1177e1000) [pid = 1649] [serial = 1645] [outer = 0x11682f000] 08:04:40 INFO - PROCESS | 1649 | 1466175880433 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x118317c00) [pid = 1649] [serial = 1646] [outer = 0x11682f000] 08:04:40 INFO - PROCESS | 1649 | 1466175880828 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 568ms 08:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:04:40 INFO - PROCESS | 1649 | 1466175880866 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1649 | 1466175880868 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:04:40 INFO - PROCESS | 1649 | 1466175880875 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1649 | 1466175880879 Marionette TRACE conn2 <- [1,2166,null,{}] 08:04:40 INFO - PROCESS | 1649 | 1466175880882 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1649 | 1466175880885 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:40 INFO - PROCESS | 1649 | 1466175880983 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:04:41 INFO - PROCESS | 1649 | 1466175881021 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1649 | 1466175881022 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fcf800 == 30 [pid = 1649] [id = 549] 08:04:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x118348400) [pid = 1649] [serial = 1647] [outer = 0x0] 08:04:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118546c00) [pid = 1649] [serial = 1648] [outer = 0x118348400] 08:04:41 INFO - PROCESS | 1649 | 1466175881046 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1188a9c00) [pid = 1649] [serial = 1649] [outer = 0x118348400] 08:04:41 INFO - PROCESS | 1649 | 1466175881420 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 579ms 08:04:41 INFO - PROCESS | 1649 | 1466175881450 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1649 | 1466175881453 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:04:41 INFO - PROCESS | 1649 | 1466175881466 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1649 | 1466175881468 Marionette TRACE conn2 <- [1,2170,null,{}] 08:04:41 INFO - PROCESS | 1649 | 1466175881471 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1649 | 1466175881473 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:41 INFO - PROCESS | 1649 | 1466175881624 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x115dc3c00) [pid = 1649] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x115e6b000) [pid = 1649] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116f9f800) [pid = 1649] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x110f7a000) [pid = 1649] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119743c00) [pid = 1649] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x116827c00) [pid = 1649] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118174000) [pid = 1649] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1129a7800) [pid = 1649] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x115dc0800) [pid = 1649] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1129a2000) [pid = 1649] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1164f7800) [pid = 1649] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113d6a000) [pid = 1649] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119567800) [pid = 1649] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11853e000) [pid = 1649] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x115d23400) [pid = 1649] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124d49800) [pid = 1649] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124673400) [pid = 1649] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x110fb7c00) [pid = 1649] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:04:41 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118544400) [pid = 1649] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:04:41 INFO - PROCESS | 1649 | 1466175881918 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1649 | 1466175881919 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x118368800 == 31 [pid = 1649] [id = 550] 08:04:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x110fb7c00) [pid = 1649] [serial = 1650] [outer = 0x0] 08:04:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1129a7800) [pid = 1649] [serial = 1651] [outer = 0x110fb7c00] 08:04:41 INFO - PROCESS | 1649 | 1466175881960 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1164f3800) [pid = 1649] [serial = 1652] [outer = 0x110fb7c00] 08:04:42 INFO - PROCESS | 1649 | 1466175882349 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 921ms 08:04:42 INFO - PROCESS | 1649 | 1466175882388 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1649 | 1466175882391 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:04:42 INFO - PROCESS | 1649 | 1466175882395 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1649 | 1466175882397 Marionette TRACE conn2 <- [1,2174,null,{}] 08:04:42 INFO - PROCESS | 1649 | 1466175882409 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1649 | 1466175882411 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:42 INFO - PROCESS | 1649 | 1466175882513 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:04:42 INFO - PROCESS | 1649 | 1466175882518 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1649 | 1466175882524 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a628800 == 32 [pid = 1649] [id = 551] 08:04:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11682ec00) [pid = 1649] [serial = 1653] [outer = 0x0] 08:04:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11956a400) [pid = 1649] [serial = 1654] [outer = 0x11682ec00] 08:04:42 INFO - PROCESS | 1649 | 1466175882557 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11999ac00) [pid = 1649] [serial = 1655] [outer = 0x11682ec00] 08:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 531ms 08:04:42 INFO - PROCESS | 1649 | 1466175882917 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:04:42 INFO - PROCESS | 1649 | 1466175882927 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1649 | 1466175882929 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:04:42 INFO - PROCESS | 1649 | 1466175882933 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1649 | 1466175882934 Marionette TRACE conn2 <- [1,2178,null,{}] 08:04:42 INFO - PROCESS | 1649 | 1466175882938 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1649 | 1466175882940 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:43 INFO - PROCESS | 1649 | 1466175883095 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:04:43 INFO - PROCESS | 1649 | 1466175883112 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1649 | 1466175883113 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x112ea2000 == 33 [pid = 1649] [id = 552] 08:04:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11999a800) [pid = 1649] [serial = 1656] [outer = 0x0] 08:04:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1208e5400) [pid = 1649] [serial = 1657] [outer = 0x11999a800] 08:04:43 INFO - PROCESS | 1649 | 1466175883152 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124190400) [pid = 1649] [serial = 1658] [outer = 0x11999a800] 08:04:43 INFO - PROCESS | 1649 | 1466175883521 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 620ms 08:04:43 INFO - PROCESS | 1649 | 1466175883552 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1649 | 1466175883553 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:04:43 INFO - PROCESS | 1649 | 1466175883556 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1649 | 1466175883559 Marionette TRACE conn2 <- [1,2182,null,{}] 08:04:43 INFO - PROCESS | 1649 | 1466175883561 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:43 INFO - PROCESS | 1649 | 1466175883562 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:43 INFO - PROCESS | 1649 | 1466175883634 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:04:43 INFO - PROCESS | 1649 | 1466175883694 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1649 | 1466175883695 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be76800 == 34 [pid = 1649] [id = 553] 08:04:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x110faf400) [pid = 1649] [serial = 1659] [outer = 0x0] 08:04:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124193800) [pid = 1649] [serial = 1660] [outer = 0x110faf400] 08:04:43 INFO - PROCESS | 1649 | 1466175883719 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124707c00) [pid = 1649] [serial = 1661] [outer = 0x110faf400] 08:04:44 INFO - PROCESS | 1649 | 1466175884133 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 620ms 08:04:44 INFO - PROCESS | 1649 | 1466175884188 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1649 | 1466175884192 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:04:44 INFO - PROCESS | 1649 | 1466175884195 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1649 | 1466175884197 Marionette TRACE conn2 <- [1,2186,null,{}] 08:04:44 INFO - PROCESS | 1649 | 1466175884201 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 1649 | 1466175884203 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:44 INFO - PROCESS | 1649 | 1466175884310 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:04:44 INFO - PROCESS | 1649 | 1466175884414 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1649 | 1466175884415 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406b000 == 35 [pid = 1649] [id = 554] 08:04:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x113013400) [pid = 1649] [serial = 1662] [outer = 0x0] 08:04:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x113d2f800) [pid = 1649] [serial = 1663] [outer = 0x113013400] 08:04:44 INFO - PROCESS | 1649 | 1466175884447 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1164fbc00) [pid = 1649] [serial = 1664] [outer = 0x113013400] 08:04:44 INFO - PROCESS | 1649 | 1466175884926 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 772ms 08:04:44 INFO - PROCESS | 1649 | 1466175884994 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1649 | 1466175884997 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:04:45 INFO - PROCESS | 1649 | 1466175885002 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1649 | 1466175885004 Marionette TRACE conn2 <- [1,2190,null,{}] 08:04:45 INFO - PROCESS | 1649 | 1466175885007 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 1649 | 1466175885009 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:45 INFO - PROCESS | 1649 | 1466175885113 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:04:45 INFO - PROCESS | 1649 | 1466175885194 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1649 | 1466175885195 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192c9800 == 36 [pid = 1649] [id = 555] 08:04:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1133f4c00) [pid = 1649] [serial = 1665] [outer = 0x0] 08:04:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1177db800) [pid = 1649] [serial = 1666] [outer = 0x1133f4c00] 08:04:45 INFO - PROCESS | 1649 | 1466175885226 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118344800) [pid = 1649] [serial = 1667] [outer = 0x1133f4c00] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x112ea2000 == 35 [pid = 1649] [id = 552] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x12a628800 == 34 [pid = 1649] [id = 551] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x118368800 == 33 [pid = 1649] [id = 550] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x125fcf800 == 32 [pid = 1649] [id = 549] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x124814800 == 31 [pid = 1649] [id = 548] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x11837f000 == 30 [pid = 1649] [id = 547] 08:04:45 INFO - PROCESS | 1649 | --DOCSHELL 0x11260d800 == 29 [pid = 1649] [id = 546] 08:04:45 INFO - PROCESS | 1649 | 1466175885818 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 826ms 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1195ed800) [pid = 1649] [serial = 1594] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1166b0000) [pid = 1649] [serial = 1609] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124df8400) [pid = 1649] [serial = 1595] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116f4a400) [pid = 1649] [serial = 1610] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1177ea400) [pid = 1649] [serial = 1612] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1186a3c00) [pid = 1649] [serial = 1615] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x111c75400) [pid = 1649] [serial = 1603] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x118318800) [pid = 1649] [serial = 1613] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11999bc00) [pid = 1649] [serial = 1618] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x116fa5c00) [pid = 1649] [serial = 1606] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x120805400) [pid = 1649] [serial = 1619] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x112d7a000) [pid = 1649] [serial = 1604] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1177ea000) [pid = 1649] [serial = 1607] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11944f000) [pid = 1649] [serial = 1580] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x126067400) [pid = 1649] [serial = 1601] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1257ec800) [pid = 1649] [serial = 1600] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119569000) [pid = 1649] [serial = 1582] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1174df000) [pid = 1649] [serial = 1568] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x115dc4800) [pid = 1649] [serial = 1567] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118318400) [pid = 1649] [serial = 1576] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1183d6000) [pid = 1649] [serial = 1577] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11682d800) [pid = 1649] [serial = 1573] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1174d6c00) [pid = 1649] [serial = 1574] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x115d22800) [pid = 1649] [serial = 1570] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x120802400) [pid = 1649] [serial = 1585] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1129a0800) [pid = 1649] [serial = 1571] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1186a1000) [pid = 1649] [serial = 1579] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1164ef400) [pid = 1649] [serial = 1565] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x115dbac00) [pid = 1649] [serial = 1564] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1250afc00) [pid = 1649] [serial = 1598] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x119996400) [pid = 1649] [serial = 1583] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x124b24800) [pid = 1649] [serial = 1588] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1244a7800) [pid = 1649] [serial = 1586] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x124d44c00) [pid = 1649] [serial = 1589] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x125058000) [pid = 1649] [serial = 1597] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x112a73000) [pid = 1649] [serial = 1591] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x116248800) [pid = 1649] [serial = 1592] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x119562800) [pid = 1649] [serial = 1616] [outer = 0x0] [url = about:blank] 08:04:45 INFO - PROCESS | 1649 | 1466175885838 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1649 | 1466175885840 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:04:45 INFO - PROCESS | 1649 | 1466175885846 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1649 | 1466175885848 Marionette TRACE conn2 <- [1,2194,null,{}] 08:04:45 INFO - PROCESS | 1649 | 1466175885852 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 1649 | 1466175885853 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:45 INFO - PROCESS | 1649 | 1466175885951 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:04:45 INFO - PROCESS | 1649 | 1466175885959 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1649 | 1466175885961 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x117266800 == 30 [pid = 1649] [id = 556] 08:04:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x11623d400) [pid = 1649] [serial = 1668] [outer = 0x0] 08:04:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x11663ec00) [pid = 1649] [serial = 1669] [outer = 0x11623d400] 08:04:45 INFO - PROCESS | 1649 | 1466175885987 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11682d400) [pid = 1649] [serial = 1670] [outer = 0x11623d400] 08:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 571ms 08:04:46 INFO - PROCESS | 1649 | 1466175886409 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:04:46 INFO - PROCESS | 1649 | 1466175886417 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1649 | 1466175886420 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:04:46 INFO - PROCESS | 1649 | 1466175886424 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1649 | 1466175886426 Marionette TRACE conn2 <- [1,2198,null,{}] 08:04:46 INFO - PROCESS | 1649 | 1466175886428 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1649 | 1466175886430 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:46 INFO - PROCESS | 1649 | 1466175886509 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:04:46 INFO - PROCESS | 1649 | 1466175886513 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1649 | 1466175886514 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x119726000 == 31 [pid = 1649] [id = 557] 08:04:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1177e1c00) [pid = 1649] [serial = 1671] [outer = 0x0] 08:04:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x118348c00) [pid = 1649] [serial = 1672] [outer = 0x1177e1c00] 08:04:46 INFO - PROCESS | 1649 | 1466175886544 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1183dd800) [pid = 1649] [serial = 1673] [outer = 0x1177e1c00] 08:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 469ms 08:04:46 INFO - PROCESS | 1649 | 1466175886890 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:04:46 INFO - PROCESS | 1649 | 1466175886893 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:04:46 INFO - PROCESS | 1649 | 1466175886895 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:04:46 INFO - PROCESS | 1649 | 1466175886897 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1649 | 1466175886899 Marionette TRACE conn2 <- [1,2202,null,{}] 08:04:46 INFO - PROCESS | 1649 | 1466175886910 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1649 | 1466175886913 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:46 INFO - PROCESS | 1649 | 1466175886994 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:04:47 INFO - PROCESS | 1649 | 1466175887052 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1649 | 1466175887054 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bb2800 == 32 [pid = 1649] [id = 558] 08:04:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x118316000) [pid = 1649] [serial = 1674] [outer = 0x0] 08:04:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x118549400) [pid = 1649] [serial = 1675] [outer = 0x118316000] 08:04:47 INFO - PROCESS | 1649 | 1466175887082 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x119562c00) [pid = 1649] [serial = 1676] [outer = 0x118316000] 08:04:47 INFO - PROCESS | 1649 | 1466175887382 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 520ms 08:04:47 INFO - PROCESS | 1649 | 1466175887417 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1649 | 1466175887419 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:04:47 INFO - PROCESS | 1649 | 1466175887421 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1649 | 1466175887425 Marionette TRACE conn2 <- [1,2206,null,{}] 08:04:47 INFO - PROCESS | 1649 | 1466175887429 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1649 | 1466175887430 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:47 INFO - PROCESS | 1649 | 1466175887511 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:04:47 INFO - PROCESS | 1649 | 1466175887571 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1649 | 1466175887573 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x126951000 == 33 [pid = 1649] [id = 559] 08:04:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x11944f000) [pid = 1649] [serial = 1677] [outer = 0x0] 08:04:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11999a400) [pid = 1649] [serial = 1678] [outer = 0x11944f000] 08:04:47 INFO - PROCESS | 1649 | 1466175887598 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124003800) [pid = 1649] [serial = 1679] [outer = 0x11944f000] 08:04:47 INFO - PROCESS | 1649 | 1466175887886 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 522ms 08:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:04:47 INFO - PROCESS | 1649 | 1466175887944 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1649 | 1466175887945 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:04:47 INFO - PROCESS | 1649 | 1466175887947 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1649 | 1466175887948 Marionette TRACE conn2 <- [1,2210,null,{}] 08:04:47 INFO - PROCESS | 1649 | 1466175887951 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1649 | 1466175887952 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:48 INFO - PROCESS | 1649 | 1466175888050 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:04:48 INFO - PROCESS | 1649 | 1466175888061 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1649 | 1466175888062 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e8800 == 34 [pid = 1649] [id = 560] 08:04:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11299e400) [pid = 1649] [serial = 1680] [outer = 0x0] 08:04:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x12418d400) [pid = 1649] [serial = 1681] [outer = 0x11299e400] 08:04:48 INFO - PROCESS | 1649 | 1466175888086 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1244afc00) [pid = 1649] [serial = 1682] [outer = 0x11299e400] 08:04:48 INFO - PROCESS | 1649 | 1466175888426 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 08:04:48 INFO - PROCESS | 1649 | 1466175888473 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1649 | 1466175888474 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:04:48 INFO - PROCESS | 1649 | 1466175888477 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1649 | 1466175888478 Marionette TRACE conn2 <- [1,2214,null,{}] 08:04:48 INFO - PROCESS | 1649 | 1466175888480 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:48 INFO - PROCESS | 1649 | 1466175888484 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:48 INFO - PROCESS | 1649 | 1466175888601 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:04:48 INFO - PROCESS | 1649 | 1466175888612 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1649 | 1466175888614 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12aca0000 == 35 [pid = 1649] [id = 561] 08:04:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1244b0400) [pid = 1649] [serial = 1683] [outer = 0x0] 08:04:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124d3f400) [pid = 1649] [serial = 1684] [outer = 0x1244b0400] 08:04:48 INFO - PROCESS | 1649 | 1466175888638 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x125729400) [pid = 1649] [serial = 1685] [outer = 0x1244b0400] 08:04:48 INFO - PROCESS | 1649 | 1466175888955 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 08:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:04:49 INFO - PROCESS | 1649 | 1466175889002 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1649 | 1466175889003 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:04:49 INFO - PROCESS | 1649 | 1466175889005 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1649 | 1466175889006 Marionette TRACE conn2 <- [1,2218,null,{}] 08:04:49 INFO - PROCESS | 1649 | 1466175889009 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1649 | 1466175889010 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:49 INFO - PROCESS | 1649 | 1466175889106 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:04:49 INFO - PROCESS | 1649 | 1466175889110 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1649 | 1466175889111 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb04800 == 36 [pid = 1649] [id = 562] 08:04:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1250afc00) [pid = 1649] [serial = 1686] [outer = 0x0] 08:04:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x125f96400) [pid = 1649] [serial = 1687] [outer = 0x1250afc00] 08:04:49 INFO - PROCESS | 1649 | 1466175889135 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12605e800) [pid = 1649] [serial = 1688] [outer = 0x1250afc00] 08:04:49 INFO - PROCESS | 1649 | 1466175889454 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 471ms 08:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:04:49 INFO - PROCESS | 1649 | 1466175889485 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:04:49 INFO - PROCESS | 1649 | 1466175889486 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:04:49 INFO - PROCESS | 1649 | 1466175889489 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1649 | 1466175889491 Marionette TRACE conn2 <- [1,2222,null,{}] 08:04:49 INFO - PROCESS | 1649 | 1466175889496 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1649 | 1466175889497 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:49 INFO - PROCESS | 1649 | 1466175889597 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:04:49 INFO - PROCESS | 1649 | 1466175889600 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1649 | 1466175889601 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be86000 == 37 [pid = 1649] [id = 563] 08:04:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125f95800) [pid = 1649] [serial = 1689] [outer = 0x0] 08:04:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12692fc00) [pid = 1649] [serial = 1690] [outer = 0x125f95800] 08:04:49 INFO - PROCESS | 1649 | 1466175889626 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1269b6800) [pid = 1649] [serial = 1691] [outer = 0x125f95800] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x115db7400) [pid = 1649] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x118319000) [pid = 1649] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x124193c00) [pid = 1649] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x124d3e400) [pid = 1649] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x125052c00) [pid = 1649] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x110fb6c00) [pid = 1649] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x115dbf400) [pid = 1649] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x125f96800) [pid = 1649] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x110fb7c00) [pid = 1649] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x11682f000) [pid = 1649] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x118348400) [pid = 1649] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x11682ec00) [pid = 1649] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:04:49 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11999a800) [pid = 1649] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:04:49 INFO - PROCESS | 1649 | 1466175889974 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 524ms 08:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:04:50 INFO - PROCESS | 1649 | 1466175890013 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1649 | 1466175890014 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:04:50 INFO - PROCESS | 1649 | 1466175890017 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1649 | 1466175890018 Marionette TRACE conn2 <- [1,2226,null,{}] 08:04:50 INFO - PROCESS | 1649 | 1466175890028 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1649 | 1466175890029 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:50 INFO - PROCESS | 1649 | 1466175890104 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:04:50 INFO - PROCESS | 1649 | 1466175890110 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1649 | 1466175890111 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x124076800 == 38 [pid = 1649] [id = 564] 08:04:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x112f32400) [pid = 1649] [serial = 1692] [outer = 0x0] 08:04:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118312c00) [pid = 1649] [serial = 1693] [outer = 0x112f32400] 08:04:50 INFO - PROCESS | 1649 | 1466175890135 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11999d400) [pid = 1649] [serial = 1694] [outer = 0x112f32400] 08:04:50 INFO - PROCESS | 1649 | 1466175890465 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 08:04:50 INFO - PROCESS | 1649 | 1466175890488 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1649 | 1466175890489 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:04:50 INFO - PROCESS | 1649 | 1466175890494 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1649 | 1466175890495 Marionette TRACE conn2 <- [1,2230,null,{}] 08:04:50 INFO - PROCESS | 1649 | 1466175890497 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1649 | 1466175890498 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:50 INFO - PROCESS | 1649 | 1466175890600 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:04:50 INFO - PROCESS | 1649 | 1466175890606 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1649 | 1466175890609 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfda800 == 39 [pid = 1649] [id = 565] 08:04:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124198000) [pid = 1649] [serial = 1695] [outer = 0x0] 08:04:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1269b6400) [pid = 1649] [serial = 1696] [outer = 0x124198000] 08:04:50 INFO - PROCESS | 1649 | 1466175890634 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1208e9800) [pid = 1649] [serial = 1697] [outer = 0x124198000] 08:04:50 INFO - PROCESS | 1649 | 1466175890944 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 08:04:50 INFO - PROCESS | 1649 | 1466175890963 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1649 | 1466175890965 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:04:50 INFO - PROCESS | 1649 | 1466175890976 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1649 | 1466175890978 Marionette TRACE conn2 <- [1,2234,null,{}] 08:04:50 INFO - PROCESS | 1649 | 1466175890981 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1649 | 1466175890982 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:51 INFO - PROCESS | 1649 | 1466175891069 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:04:51 INFO - PROCESS | 1649 | 1466175891074 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1649 | 1466175891077 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cee6800 == 40 [pid = 1649] [id = 566] 08:04:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x126d08800) [pid = 1649] [serial = 1698] [outer = 0x0] 08:04:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1270ef800) [pid = 1649] [serial = 1699] [outer = 0x126d08800] 08:04:51 INFO - PROCESS | 1649 | 1466175891103 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x128a75000) [pid = 1649] [serial = 1700] [outer = 0x126d08800] 08:04:51 INFO - PROCESS | 1649 | 1466175891417 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 478ms 08:04:51 INFO - PROCESS | 1649 | 1466175891446 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:04:51 INFO - PROCESS | 1649 | 1466175891447 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:04:51 INFO - PROCESS | 1649 | 1466175891450 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1649 | 1466175891451 Marionette TRACE conn2 <- [1,2238,null,{}] 08:04:51 INFO - PROCESS | 1649 | 1466175891453 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1649 | 1466175891454 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:51 INFO - PROCESS | 1649 | 1466175891565 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:04:51 INFO - PROCESS | 1649 | 1466175891572 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1649 | 1466175891573 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cef7000 == 41 [pid = 1649] [id = 567] 08:04:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119562800) [pid = 1649] [serial = 1701] [outer = 0x0] 08:04:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128ad2c00) [pid = 1649] [serial = 1702] [outer = 0x119562800] 08:04:51 INFO - PROCESS | 1649 | 1466175891597 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x128adf800) [pid = 1649] [serial = 1703] [outer = 0x119562800] 08:04:51 INFO - PROCESS | 1649 | 1466175891958 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 518ms 08:04:51 INFO - PROCESS | 1649 | 1466175891968 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1649 | 1466175891971 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:04:51 INFO - PROCESS | 1649 | 1466175891976 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1649 | 1466175891979 Marionette TRACE conn2 <- [1,2242,null,{}] 08:04:51 INFO - PROCESS | 1649 | 1466175891983 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1649 | 1466175891985 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:52 INFO - PROCESS | 1649 | 1466175892092 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:04:52 INFO - PROCESS | 1649 | 1466175892150 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1649 | 1466175892153 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168cf800 == 42 [pid = 1649] [id = 568] 08:04:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x113344c00) [pid = 1649] [serial = 1704] [outer = 0x0] 08:04:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113d71c00) [pid = 1649] [serial = 1705] [outer = 0x113344c00] 08:04:52 INFO - PROCESS | 1649 | 1466175892184 Marionette DEBUG loaded listener.js 08:04:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1166e4000) [pid = 1649] [serial = 1706] [outer = 0x113344c00] 08:04:52 INFO - PROCESS | 1649 | 1466175892652 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 724ms 08:04:52 INFO - PROCESS | 1649 | 1466175892701 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1649 | 1466175892706 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:04:52 INFO - PROCESS | 1649 | 1466175892712 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1649 | 1466175892715 Marionette TRACE conn2 <- [1,2246,null,{}] 08:04:52 INFO - PROCESS | 1649 | 1466175892719 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1649 | 1466175892722 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:52 INFO - PROCESS | 1649 | 1466175892877 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:04:52 INFO - PROCESS | 1649 | 1466175892980 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1649 | 1466175892982 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fbf800 == 43 [pid = 1649] [id = 569] 08:04:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1177e2c00) [pid = 1649] [serial = 1707] [outer = 0x0] 08:04:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1183db400) [pid = 1649] [serial = 1708] [outer = 0x1177e2c00] 08:04:53 INFO - PROCESS | 1649 | 1466175893019 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118549800) [pid = 1649] [serial = 1709] [outer = 0x1177e2c00] 08:04:53 INFO - PROCESS | 1649 | 1466175893470 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 772ms 08:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:04:53 INFO - PROCESS | 1649 | 1466175893483 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1649 | 1466175893485 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:04:53 INFO - PROCESS | 1649 | 1466175893487 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1649 | 1466175893490 Marionette TRACE conn2 <- [1,2250,null,{}] 08:04:53 INFO - PROCESS | 1649 | 1466175893516 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:53 INFO - PROCESS | 1649 | 1466175893519 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:53 INFO - PROCESS | 1649 | 1466175893622 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:04:53 INFO - PROCESS | 1649 | 1466175893693 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1649 | 1466175893695 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c5000 == 44 [pid = 1649] [id = 570] 08:04:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x120810c00) [pid = 1649] [serial = 1710] [outer = 0x0] 08:04:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124709400) [pid = 1649] [serial = 1711] [outer = 0x120810c00] 08:04:53 INFO - PROCESS | 1649 | 1466175893727 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124d44c00) [pid = 1649] [serial = 1712] [outer = 0x120810c00] 08:04:54 INFO - PROCESS | 1649 | 1466175894139 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 08:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:04:54 INFO - PROCESS | 1649 | 1466175894175 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1649 | 1466175894177 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:04:54 INFO - PROCESS | 1649 | 1466175894179 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1649 | 1466175894181 Marionette TRACE conn2 <- [1,2254,null,{}] 08:04:54 INFO - PROCESS | 1649 | 1466175894183 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1649 | 1466175894184 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:54 INFO - PROCESS | 1649 | 1466175894288 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:04:54 INFO - PROCESS | 1649 | 1466175894345 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1649 | 1466175894346 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2ce800 == 45 [pid = 1649] [id = 571] 08:04:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125054400) [pid = 1649] [serial = 1713] [outer = 0x0] 08:04:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1250aa000) [pid = 1649] [serial = 1714] [outer = 0x125054400] 08:04:54 INFO - PROCESS | 1649 | 1466175894375 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x126930000) [pid = 1649] [serial = 1715] [outer = 0x125054400] 08:04:55 INFO - PROCESS | 1649 | 1466175895048 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 921ms 08:04:55 INFO - PROCESS | 1649 | 1466175895101 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:04:55 INFO - PROCESS | 1649 | 1466175895103 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:04:55 INFO - PROCESS | 1649 | 1466175895107 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1649 | 1466175895108 Marionette TRACE conn2 <- [1,2258,null,{}] 08:04:55 INFO - PROCESS | 1649 | 1466175895112 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1649 | 1466175895113 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:55 INFO - PROCESS | 1649 | 1466175895201 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:04:55 INFO - PROCESS | 1649 | 1466175895279 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1649 | 1466175895280 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x115d76800 == 46 [pid = 1649] [id = 572] 08:04:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x112926800) [pid = 1649] [serial = 1716] [outer = 0x0] 08:04:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1129a3800) [pid = 1649] [serial = 1717] [outer = 0x112926800] 08:04:55 INFO - PROCESS | 1649 | 1466175895308 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x112a74400) [pid = 1649] [serial = 1718] [outer = 0x112926800] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12cee6800 == 45 [pid = 1649] [id = 566] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfda800 == 44 [pid = 1649] [id = 565] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x124076800 == 43 [pid = 1649] [id = 564] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12be86000 == 42 [pid = 1649] [id = 563] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb04800 == 41 [pid = 1649] [id = 562] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12aca0000 == 40 [pid = 1649] [id = 561] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e8800 == 39 [pid = 1649] [id = 560] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x126951000 == 38 [pid = 1649] [id = 559] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x124bb2800 == 37 [pid = 1649] [id = 558] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x119726000 == 36 [pid = 1649] [id = 557] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x117266800 == 35 [pid = 1649] [id = 556] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1192c9800 == 34 [pid = 1649] [id = 555] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12be76800 == 33 [pid = 1649] [id = 553] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12406b000 == 32 [pid = 1649] [id = 554] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2ce800 == 31 [pid = 1649] [id = 571] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c5000 == 30 [pid = 1649] [id = 570] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x125fbf800 == 29 [pid = 1649] [id = 569] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x12cef7000 == 28 [pid = 1649] [id = 567] 08:04:56 INFO - PROCESS | 1649 | --DOCSHELL 0x1168cf800 == 27 [pid = 1649] [id = 568] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124193800) [pid = 1649] [serial = 1660] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1175f2c00) [pid = 1649] [serial = 1622] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116812400) [pid = 1649] [serial = 1621] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1195ed000) [pid = 1649] [serial = 1625] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11853bc00) [pid = 1649] [serial = 1624] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124988800) [pid = 1649] [serial = 1628] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12438e400) [pid = 1649] [serial = 1627] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12505f000) [pid = 1649] [serial = 1631] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124df8c00) [pid = 1649] [serial = 1630] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125f95c00) [pid = 1649] [serial = 1634] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1257fa400) [pid = 1649] [serial = 1633] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x111ec9c00) [pid = 1649] [serial = 1639] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x116824800) [pid = 1649] [serial = 1643] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1164f6400) [pid = 1649] [serial = 1642] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x127023000) [pid = 1649] [serial = 1637] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126927000) [pid = 1649] [serial = 1636] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1129a7800) [pid = 1649] [serial = 1651] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118317c00) [pid = 1649] [serial = 1646] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1177e1000) [pid = 1649] [serial = 1645] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1188a9c00) [pid = 1649] [serial = 1649] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118546c00) [pid = 1649] [serial = 1648] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11956a400) [pid = 1649] [serial = 1654] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1208e5400) [pid = 1649] [serial = 1657] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x11999ac00) [pid = 1649] [serial = 1655] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1129a6800) [pid = 1649] [serial = 1640] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1164f3800) [pid = 1649] [serial = 1652] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x124190400) [pid = 1649] [serial = 1658] [outer = 0x0] [url = about:blank] 08:04:56 INFO - PROCESS | 1649 | 1466175896227 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1125ms 08:04:56 INFO - PROCESS | 1649 | 1466175896232 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:04:56 INFO - PROCESS | 1649 | 1466175896234 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:04:56 INFO - PROCESS | 1649 | 1466175896237 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1649 | 1466175896240 Marionette TRACE conn2 <- [1,2262,null,{}] 08:04:56 INFO - PROCESS | 1649 | 1466175896245 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 1649 | 1466175896247 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:56 INFO - PROCESS | 1649 | 1466175896325 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:04:56 INFO - PROCESS | 1649 | 1466175896330 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1649 | 1466175896332 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x11661e000 == 28 [pid = 1649] [id = 573] 08:04:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1129a6400) [pid = 1649] [serial = 1719] [outer = 0x0] 08:04:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1129ac800) [pid = 1649] [serial = 1720] [outer = 0x1129a6400] 08:04:56 INFO - PROCESS | 1649 | 1466175896362 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x111ec9400) [pid = 1649] [serial = 1721] [outer = 0x1129a6400] 08:04:56 INFO - PROCESS | 1649 | 1466175896736 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 524ms 08:04:56 INFO - PROCESS | 1649 | 1466175896761 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1649 | 1466175896764 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:04:56 INFO - PROCESS | 1649 | 1466175896769 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1649 | 1466175896771 Marionette TRACE conn2 <- [1,2266,null,{}] 08:04:56 INFO - PROCESS | 1649 | 1466175896773 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:56 INFO - PROCESS | 1649 | 1466175896775 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:56 INFO - PROCESS | 1649 | 1466175896852 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:04:56 INFO - PROCESS | 1649 | 1466175896859 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1649 | 1466175896860 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x118380000 == 29 [pid = 1649] [id = 574] 08:04:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x115d23400) [pid = 1649] [serial = 1722] [outer = 0x0] 08:04:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x115db6800) [pid = 1649] [serial = 1723] [outer = 0x115d23400] 08:04:56 INFO - PROCESS | 1649 | 1466175896887 Marionette DEBUG loaded listener.js 08:04:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x115dc0000) [pid = 1649] [serial = 1724] [outer = 0x115d23400] 08:04:57 INFO - PROCESS | 1649 | 1466175897226 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 468ms 08:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:04:57 INFO - PROCESS | 1649 | 1466175897238 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1649 | 1466175897239 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:04:57 INFO - PROCESS | 1649 | 1466175897243 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1649 | 1466175897246 Marionette TRACE conn2 <- [1,2270,null,{}] 08:04:57 INFO - PROCESS | 1649 | 1466175897255 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1649 | 1466175897258 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:57 INFO - PROCESS | 1649 | 1466175897338 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:04:57 INFO - PROCESS | 1649 | 1466175897394 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1649 | 1466175897396 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a86800 == 30 [pid = 1649] [id = 575] 08:04:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x111eca400) [pid = 1649] [serial = 1725] [outer = 0x0] 08:04:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1166ae800) [pid = 1649] [serial = 1726] [outer = 0x111eca400] 08:04:57 INFO - PROCESS | 1649 | 1466175897424 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11682cc00) [pid = 1649] [serial = 1727] [outer = 0x111eca400] 08:04:57 INFO - PROCESS | 1649 | 1466175897733 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 522ms 08:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:04:57 INFO - PROCESS | 1649 | 1466175897765 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1649 | 1466175897767 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:04:57 INFO - PROCESS | 1649 | 1466175897769 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1649 | 1466175897770 Marionette TRACE conn2 <- [1,2274,null,{}] 08:04:57 INFO - PROCESS | 1649 | 1466175897773 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1649 | 1466175897776 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:57 INFO - PROCESS | 1649 | 1466175897853 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:04:57 INFO - PROCESS | 1649 | 1466175897913 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1649 | 1466175897914 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x124809000 == 31 [pid = 1649] [id = 576] 08:04:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116813400) [pid = 1649] [serial = 1728] [outer = 0x0] 08:04:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x116f4d000) [pid = 1649] [serial = 1729] [outer = 0x116813400] 08:04:57 INFO - PROCESS | 1649 | 1466175897940 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1177e9c00) [pid = 1649] [serial = 1730] [outer = 0x116813400] 08:04:58 INFO - PROCESS | 1649 | 1466175898217 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 470ms 08:04:58 INFO - PROCESS | 1649 | 1466175898249 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1649 | 1466175898250 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:04:58 INFO - PROCESS | 1649 | 1466175898252 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1649 | 1466175898253 Marionette TRACE conn2 <- [1,2278,null,{}] 08:04:58 INFO - PROCESS | 1649 | 1466175898256 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1649 | 1466175898267 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:58 INFO - PROCESS | 1649 | 1466175898371 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:04:58 INFO - PROCESS | 1649 | 1466175898375 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1649 | 1466175898376 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x125716800 == 32 [pid = 1649] [id = 577] 08:04:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x110fb8000) [pid = 1649] [serial = 1731] [outer = 0x0] 08:04:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x117d44400) [pid = 1649] [serial = 1732] [outer = 0x110fb8000] 08:04:58 INFO - PROCESS | 1649 | 1466175898401 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118344000) [pid = 1649] [serial = 1733] [outer = 0x110fb8000] 08:04:58 INFO - PROCESS | 1649 | 1466175898708 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 524ms 08:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:04:58 INFO - PROCESS | 1649 | 1466175898777 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1649 | 1466175898778 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:04:58 INFO - PROCESS | 1649 | 1466175898780 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1649 | 1466175898781 Marionette TRACE conn2 <- [1,2282,null,{}] 08:04:58 INFO - PROCESS | 1649 | 1466175898784 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1649 | 1466175898788 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:58 INFO - PROCESS | 1649 | 1466175898903 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:04:58 INFO - PROCESS | 1649 | 1466175898913 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1649 | 1466175898914 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b74800 == 33 [pid = 1649] [id = 578] 08:04:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118343c00) [pid = 1649] [serial = 1734] [outer = 0x0] 08:04:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1183da400) [pid = 1649] [serial = 1735] [outer = 0x118343c00] 08:04:58 INFO - PROCESS | 1649 | 1466175898939 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119455800) [pid = 1649] [serial = 1736] [outer = 0x118343c00] 08:04:59 INFO - PROCESS | 1649 | 1466175899279 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 08:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:04:59 INFO - PROCESS | 1649 | 1466175899300 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1649 | 1466175899301 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:04:59 INFO - PROCESS | 1649 | 1466175899303 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1649 | 1466175899304 Marionette TRACE conn2 <- [1,2286,null,{}] 08:04:59 INFO - PROCESS | 1649 | 1466175899307 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1649 | 1466175899309 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:59 INFO - PROCESS | 1649 | 1466175899423 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:04:59 INFO - PROCESS | 1649 | 1466175899437 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1649 | 1466175899439 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:04:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e2000 == 34 [pid = 1649] [id = 579] 08:04:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x111c1ec00) [pid = 1649] [serial = 1737] [outer = 0x0] 08:04:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11956a400) [pid = 1649] [serial = 1738] [outer = 0x111c1ec00] 08:04:59 INFO - PROCESS | 1649 | 1466175899480 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11974b000) [pid = 1649] [serial = 1739] [outer = 0x111c1ec00] 08:04:59 INFO - PROCESS | 1649 | 1466175899928 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms 08:04:59 INFO - PROCESS | 1649 | 1466175899976 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:04:59 INFO - PROCESS | 1649 | 1466175899977 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:04:59 INFO - PROCESS | 1649 | 1466175899979 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1649 | 1466175899980 Marionette TRACE conn2 <- [1,2290,null,{}] 08:04:59 INFO - PROCESS | 1649 | 1466175899982 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1649 | 1466175899983 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:00 INFO - PROCESS | 1649 | 1466175900081 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:05:00 INFO - PROCESS | 1649 | 1466175900121 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1649 | 1466175900123 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a630000 == 35 [pid = 1649] [id = 580] 08:05:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119995c00) [pid = 1649] [serial = 1740] [outer = 0x0] 08:05:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11999cc00) [pid = 1649] [serial = 1741] [outer = 0x119995c00] 08:05:00 INFO - PROCESS | 1649 | 1466175900147 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119b78800) [pid = 1649] [serial = 1742] [outer = 0x119995c00] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1177e1c00) [pid = 1649] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x112f32400) [pid = 1649] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x110faf400) [pid = 1649] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11299e400) [pid = 1649] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119562800) [pid = 1649] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x118316000) [pid = 1649] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124198000) [pid = 1649] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x113013400) [pid = 1649] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1244b0400) [pid = 1649] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11623d400) [pid = 1649] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125f95800) [pid = 1649] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11944f000) [pid = 1649] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126d08800) [pid = 1649] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1133f4c00) [pid = 1649] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:05:00 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1250afc00) [pid = 1649] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:05:00 INFO - PROCESS | 1649 | 1466175900608 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 672ms 08:05:00 INFO - PROCESS | 1649 | 1466175900652 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:05:00 INFO - PROCESS | 1649 | 1466175900654 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:05:00 INFO - PROCESS | 1649 | 1466175900665 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1649 | 1466175900667 Marionette TRACE conn2 <- [1,2294,null,{}] 08:05:00 INFO - PROCESS | 1649 | 1466175900670 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:00 INFO - PROCESS | 1649 | 1466175900672 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:00 INFO - PROCESS | 1649 | 1466175900852 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:05:00 INFO - PROCESS | 1649 | 1466175900902 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1649 | 1466175900904 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a7f000 == 36 [pid = 1649] [id = 581] 08:05:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x111c19800) [pid = 1649] [serial = 1743] [outer = 0x0] 08:05:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1188a7c00) [pid = 1649] [serial = 1744] [outer = 0x111c19800] 08:05:00 INFO - PROCESS | 1649 | 1466175900943 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119b7ac00) [pid = 1649] [serial = 1745] [outer = 0x111c19800] 08:05:01 INFO - PROCESS | 1649 | 1466175901319 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 677ms 08:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:05:01 INFO - PROCESS | 1649 | 1466175901334 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1649 | 1466175901335 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:05:01 INFO - PROCESS | 1649 | 1466175901337 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1649 | 1466175901338 Marionette TRACE conn2 <- [1,2298,null,{}] 08:05:01 INFO - PROCESS | 1649 | 1466175901343 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1649 | 1466175901344 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:01 INFO - PROCESS | 1649 | 1466175901445 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:05:01 INFO - PROCESS | 1649 | 1466175901451 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1649 | 1466175901452 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d6000 == 37 [pid = 1649] [id = 582] 08:05:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11999b400) [pid = 1649] [serial = 1746] [outer = 0x0] 08:05:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1208e9000) [pid = 1649] [serial = 1747] [outer = 0x11999b400] 08:05:01 INFO - PROCESS | 1649 | 1466175901476 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12418e400) [pid = 1649] [serial = 1748] [outer = 0x11999b400] 08:05:01 INFO - PROCESS | 1649 | 1466175901801 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 472ms 08:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:05:01 INFO - PROCESS | 1649 | 1466175901811 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1649 | 1466175901813 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:05:01 INFO - PROCESS | 1649 | 1466175901815 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1649 | 1466175901817 Marionette TRACE conn2 <- [1,2302,null,{}] 08:05:01 INFO - PROCESS | 1649 | 1466175901820 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1649 | 1466175901822 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:01 INFO - PROCESS | 1649 | 1466175901975 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:05:02 INFO - PROCESS | 1649 | 1466175902036 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1649 | 1466175902038 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12570f000 == 38 [pid = 1649] [id = 583] 08:05:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119f13800) [pid = 1649] [serial = 1749] [outer = 0x0] 08:05:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124198000) [pid = 1649] [serial = 1750] [outer = 0x119f13800] 08:05:02 INFO - PROCESS | 1649 | 1466175902066 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124d3f800) [pid = 1649] [serial = 1751] [outer = 0x119f13800] 08:05:02 INFO - PROCESS | 1649 | 1466175902394 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 621ms 08:05:02 INFO - PROCESS | 1649 | 1466175902437 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1649 | 1466175902438 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:05:02 INFO - PROCESS | 1649 | 1466175902442 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1649 | 1466175902444 Marionette TRACE conn2 <- [1,2306,null,{}] 08:05:02 INFO - PROCESS | 1649 | 1466175902447 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1649 | 1466175902449 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:02 INFO - PROCESS | 1649 | 1466175902688 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:05:02 INFO - PROCESS | 1649 | 1466175902801 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1649 | 1466175902804 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f7b800 == 39 [pid = 1649] [id = 584] 08:05:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x112920400) [pid = 1649] [serial = 1752] [outer = 0x0] 08:05:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1129a1000) [pid = 1649] [serial = 1753] [outer = 0x112920400] 08:05:02 INFO - PROCESS | 1649 | 1466175902836 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x113013800) [pid = 1649] [serial = 1754] [outer = 0x112920400] 08:05:03 INFO - PROCESS | 1649 | 1466175903361 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 973ms 08:05:03 INFO - PROCESS | 1649 | 1466175903416 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1649 | 1466175903419 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:05:03 INFO - PROCESS | 1649 | 1466175903422 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1649 | 1466175903424 Marionette TRACE conn2 <- [1,2310,null,{}] 08:05:03 INFO - PROCESS | 1649 | 1466175903427 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:03 INFO - PROCESS | 1649 | 1466175903429 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:03 INFO - PROCESS | 1649 | 1466175903538 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:05:03 INFO - PROCESS | 1649 | 1466175903617 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1649 | 1466175903619 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x124804800 == 40 [pid = 1649] [id = 585] 08:05:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x115dc4400) [pid = 1649] [serial = 1755] [outer = 0x0] 08:05:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x115e64c00) [pid = 1649] [serial = 1756] [outer = 0x115dc4400] 08:05:03 INFO - PROCESS | 1649 | 1466175903648 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1166e4c00) [pid = 1649] [serial = 1757] [outer = 0x115dc4400] 08:05:04 INFO - PROCESS | 1649 | 1466175904366 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 971ms 08:05:04 INFO - PROCESS | 1649 | 1466175904393 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:05:04 INFO - PROCESS | 1649 | 1466175904396 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:05:04 INFO - PROCESS | 1649 | 1466175904400 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1649 | 1466175904401 Marionette TRACE conn2 <- [1,2314,null,{}] 08:05:04 INFO - PROCESS | 1649 | 1466175904405 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1649 | 1466175904406 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:04 INFO - PROCESS | 1649 | 1466175904508 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:05:04 INFO - PROCESS | 1649 | 1466175904567 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1649 | 1466175904570 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x117583800 == 41 [pid = 1649] [id = 586] 08:05:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x115d2dc00) [pid = 1649] [serial = 1758] [outer = 0x0] 08:05:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x115dba800) [pid = 1649] [serial = 1759] [outer = 0x115d2dc00] 08:05:04 INFO - PROCESS | 1649 | 1466175904598 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1164fcc00) [pid = 1649] [serial = 1760] [outer = 0x115d2dc00] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d6000 == 40 [pid = 1649] [id = 582] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a7f000 == 39 [pid = 1649] [id = 581] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12a630000 == 38 [pid = 1649] [id = 580] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e2000 == 37 [pid = 1649] [id = 579] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x128b74800 == 36 [pid = 1649] [id = 578] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x125716800 == 35 [pid = 1649] [id = 577] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x124809000 == 34 [pid = 1649] [id = 576] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a86800 == 33 [pid = 1649] [id = 575] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x118380000 == 32 [pid = 1649] [id = 574] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x11661e000 == 31 [pid = 1649] [id = 573] 08:05:04 INFO - PROCESS | 1649 | --DOCSHELL 0x115d76800 == 30 [pid = 1649] [id = 572] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12418d400) [pid = 1649] [serial = 1681] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124d3f400) [pid = 1649] [serial = 1684] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124707c00) [pid = 1649] [serial = 1661] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118348c00) [pid = 1649] [serial = 1672] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1183dd800) [pid = 1649] [serial = 1673] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1177db800) [pid = 1649] [serial = 1666] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118344800) [pid = 1649] [serial = 1667] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11663ec00) [pid = 1649] [serial = 1669] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11682d400) [pid = 1649] [serial = 1670] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x113d2f800) [pid = 1649] [serial = 1663] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1164fbc00) [pid = 1649] [serial = 1664] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118549400) [pid = 1649] [serial = 1675] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119562c00) [pid = 1649] [serial = 1676] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11999a400) [pid = 1649] [serial = 1678] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x128a75000) [pid = 1649] [serial = 1700] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x128ad2c00) [pid = 1649] [serial = 1702] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x125f96400) [pid = 1649] [serial = 1687] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12692fc00) [pid = 1649] [serial = 1690] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x128adf800) [pid = 1649] [serial = 1703] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118312c00) [pid = 1649] [serial = 1693] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11999d400) [pid = 1649] [serial = 1694] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1270ef800) [pid = 1649] [serial = 1699] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1269b6800) [pid = 1649] [serial = 1691] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x125729400) [pid = 1649] [serial = 1685] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12605e800) [pid = 1649] [serial = 1688] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1244afc00) [pid = 1649] [serial = 1682] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1208e9800) [pid = 1649] [serial = 1697] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x124003800) [pid = 1649] [serial = 1679] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1269b6400) [pid = 1649] [serial = 1696] [outer = 0x0] [url = about:blank] 08:05:04 INFO - PROCESS | 1649 | 1466175904988 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 621ms 08:05:05 INFO - PROCESS | 1649 | 1466175905020 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1649 | 1466175905026 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:05:05 INFO - PROCESS | 1649 | 1466175905031 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1649 | 1466175905033 Marionette TRACE conn2 <- [1,2318,null,{}] 08:05:05 INFO - PROCESS | 1649 | 1466175905035 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1649 | 1466175905037 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:05 INFO - PROCESS | 1649 | 1466175905114 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:05:05 INFO - PROCESS | 1649 | 1466175905119 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1649 | 1466175905120 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199ee800 == 31 [pid = 1649] [id = 587] 08:05:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1166ea400) [pid = 1649] [serial = 1761] [outer = 0x0] 08:05:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x11682fc00) [pid = 1649] [serial = 1762] [outer = 0x1166ea400] 08:05:05 INFO - PROCESS | 1649 | 1466175905149 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1174d6c00) [pid = 1649] [serial = 1763] [outer = 0x1166ea400] 08:05:05 INFO - PROCESS | 1649 | 1466175905499 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1649 | 1466175905557 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:05:05 INFO - PROCESS | 1649 | 1466175905559 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1649 | 1466175905562 Marionette TRACE conn2 <- [1,2322,null,{}] 08:05:05 INFO - PROCESS | 1649 | 1466175905569 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1649 | 1466175905573 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:05 INFO - PROCESS | 1649 | 1466175905650 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:05:05 INFO - PROCESS | 1649 | 1466175905660 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1649 | 1466175905662 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e9a000 == 32 [pid = 1649] [id = 588] 08:05:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1129a6c00) [pid = 1649] [serial = 1764] [outer = 0x0] 08:05:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118344800) [pid = 1649] [serial = 1765] [outer = 0x1129a6c00] 08:05:05 INFO - PROCESS | 1649 | 1466175905689 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118541800) [pid = 1649] [serial = 1766] [outer = 0x1129a6c00] 08:05:06 INFO - PROCESS | 1649 | 1466175906063 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 523ms 08:05:06 INFO - PROCESS | 1649 | 1466175906087 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1649 | 1466175906089 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:05:06 INFO - PROCESS | 1649 | 1466175906091 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1649 | 1466175906092 Marionette TRACE conn2 <- [1,2326,null,{}] 08:05:06 INFO - PROCESS | 1649 | 1466175906095 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1649 | 1466175906096 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:06 INFO - PROCESS | 1649 | 1466175906176 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:05:06 INFO - PROCESS | 1649 | 1466175906180 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1649 | 1466175906181 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b73800 == 33 [pid = 1649] [id = 589] 08:05:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11860fc00) [pid = 1649] [serial = 1767] [outer = 0x0] 08:05:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x119452800) [pid = 1649] [serial = 1768] [outer = 0x11860fc00] 08:05:06 INFO - PROCESS | 1649 | 1466175906206 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11956e800) [pid = 1649] [serial = 1769] [outer = 0x11860fc00] 08:05:06 INFO - PROCESS | 1649 | 1466175906529 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 470ms 08:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:05:06 INFO - PROCESS | 1649 | 1466175906561 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1649 | 1466175906563 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:05:06 INFO - PROCESS | 1649 | 1466175906565 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1649 | 1466175906566 Marionette TRACE conn2 <- [1,2330,null,{}] 08:05:06 INFO - PROCESS | 1649 | 1466175906568 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1649 | 1466175906569 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:06 INFO - PROCESS | 1649 | 1466175906644 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:05:06 INFO - PROCESS | 1649 | 1466175906648 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1649 | 1466175906650 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a525000 == 34 [pid = 1649] [id = 590] 08:05:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119743000) [pid = 1649] [serial = 1770] [outer = 0x0] 08:05:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11999b800) [pid = 1649] [serial = 1771] [outer = 0x119743000] 08:05:06 INFO - PROCESS | 1649 | 1466175906674 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x120802400) [pid = 1649] [serial = 1772] [outer = 0x119743000] 08:05:07 INFO - PROCESS | 1649 | 1466175907063 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 08:05:07 INFO - PROCESS | 1649 | 1466175907086 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1649 | 1466175907087 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:05:07 INFO - PROCESS | 1649 | 1466175907089 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1649 | 1466175907090 Marionette TRACE conn2 <- [1,2334,null,{}] 08:05:07 INFO - PROCESS | 1649 | 1466175907093 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1649 | 1466175907097 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:07 INFO - PROCESS | 1649 | 1466175907219 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:05:07 INFO - PROCESS | 1649 | 1466175907223 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1649 | 1466175907225 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ac96800 == 35 [pid = 1649] [id = 591] 08:05:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119744000) [pid = 1649] [serial = 1773] [outer = 0x0] 08:05:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12418e000) [pid = 1649] [serial = 1774] [outer = 0x119744000] 08:05:07 INFO - PROCESS | 1649 | 1466175907249 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124d48400) [pid = 1649] [serial = 1775] [outer = 0x119744000] 08:05:07 INFO - PROCESS | 1649 | 1466175907577 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 08:05:07 INFO - PROCESS | 1649 | 1466175907612 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1649 | 1466175907614 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:05:07 INFO - PROCESS | 1649 | 1466175907616 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1649 | 1466175907617 Marionette TRACE conn2 <- [1,2338,null,{}] 08:05:07 INFO - PROCESS | 1649 | 1466175907619 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1649 | 1466175907620 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:07 INFO - PROCESS | 1649 | 1466175907717 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:05:07 INFO - PROCESS | 1649 | 1466175907732 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1649 | 1466175907733 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0c800 == 36 [pid = 1649] [id = 592] 08:05:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11291f000) [pid = 1649] [serial = 1776] [outer = 0x0] 08:05:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125053800) [pid = 1649] [serial = 1777] [outer = 0x11291f000] 08:05:07 INFO - PROCESS | 1649 | 1466175907764 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x125060c00) [pid = 1649] [serial = 1778] [outer = 0x11291f000] 08:05:08 INFO - PROCESS | 1649 | 1466175908089 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 08:05:08 INFO - PROCESS | 1649 | 1466175908136 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1649 | 1466175908137 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:05:08 INFO - PROCESS | 1649 | 1466175908139 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1649 | 1466175908140 Marionette TRACE conn2 <- [1,2342,null,{}] 08:05:08 INFO - PROCESS | 1649 | 1466175908143 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 1649 | 1466175908144 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:08 INFO - PROCESS | 1649 | 1466175908241 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:05:08 INFO - PROCESS | 1649 | 1466175908245 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1649 | 1466175908246 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfe4000 == 37 [pid = 1649] [id = 593] 08:05:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x125056800) [pid = 1649] [serial = 1779] [outer = 0x0] 08:05:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12542c800) [pid = 1649] [serial = 1780] [outer = 0x125056800] 08:05:08 INFO - PROCESS | 1649 | 1466175908271 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1257ec800) [pid = 1649] [serial = 1781] [outer = 0x125056800] 08:05:08 INFO - PROCESS | 1649 | 1466175908605 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 08:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:05:08 INFO - PROCESS | 1649 | 1466175908661 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1649 | 1466175908662 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:05:08 INFO - PROCESS | 1649 | 1466175908664 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1649 | 1466175908665 Marionette TRACE conn2 <- [1,2346,null,{}] 08:05:08 INFO - PROCESS | 1649 | 1466175908667 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:08 INFO - PROCESS | 1649 | 1466175908668 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:08 INFO - PROCESS | 1649 | 1466175908766 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x120810c00) [pid = 1649] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125054400) [pid = 1649] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118343c00) [pid = 1649] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x110fb8000) [pid = 1649] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119995c00) [pid = 1649] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x111c19800) [pid = 1649] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x111c1ec00) [pid = 1649] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x116813400) [pid = 1649] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x112926800) [pid = 1649] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x115d23400) [pid = 1649] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x111eca400) [pid = 1649] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1129a6400) [pid = 1649] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11999b400) [pid = 1649] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x113344c00) [pid = 1649] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:05:08 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1177e2c00) [pid = 1649] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:05:08 INFO - PROCESS | 1649 | 1466175908893 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1649 | 1466175908894 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1188ba000 == 38 [pid = 1649] [id = 594] 08:05:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x110fb5000) [pid = 1649] [serial = 1782] [outer = 0x0] 08:05:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11299e800) [pid = 1649] [serial = 1783] [outer = 0x110fb5000] 08:05:08 INFO - PROCESS | 1649 | 1466175908925 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x115dc0800) [pid = 1649] [serial = 1784] [outer = 0x110fb5000] 08:05:09 INFO - PROCESS | 1649 | 1466175909178 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 568ms 08:05:09 INFO - PROCESS | 1649 | 1466175909233 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1649 | 1466175909234 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:05:09 INFO - PROCESS | 1649 | 1466175909236 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1649 | 1466175909237 Marionette TRACE conn2 <- [1,2350,null,{}] 08:05:09 INFO - PROCESS | 1649 | 1466175909247 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1649 | 1466175909248 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:09 INFO - PROCESS | 1649 | 1466175909335 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:05:09 INFO - PROCESS | 1649 | 1466175909340 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1649 | 1466175909341 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1d800 == 39 [pid = 1649] [id = 595] 08:05:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x115dc1000) [pid = 1649] [serial = 1785] [outer = 0x0] 08:05:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119996000) [pid = 1649] [serial = 1786] [outer = 0x115dc1000] 08:05:09 INFO - PROCESS | 1649 | 1466175909365 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x125f8d400) [pid = 1649] [serial = 1787] [outer = 0x115dc1000] 08:05:09 INFO - PROCESS | 1649 | 1466175909706 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 477ms 08:05:09 INFO - PROCESS | 1649 | 1466175909714 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1649 | 1466175909715 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:05:09 INFO - PROCESS | 1649 | 1466175909717 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1649 | 1466175909719 Marionette TRACE conn2 <- [1,2354,null,{}] 08:05:09 INFO - PROCESS | 1649 | 1466175909722 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1649 | 1466175909725 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:09 INFO - PROCESS | 1649 | 1466175909847 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:05:09 INFO - PROCESS | 1649 | 1466175909852 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1649 | 1466175909854 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c6000 == 40 [pid = 1649] [id = 596] 08:05:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x112e7e000) [pid = 1649] [serial = 1788] [outer = 0x0] 08:05:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12505e400) [pid = 1649] [serial = 1789] [outer = 0x112e7e000] 08:05:09 INFO - PROCESS | 1649 | 1466175909886 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1269b5400) [pid = 1649] [serial = 1790] [outer = 0x112e7e000] 08:05:10 INFO - PROCESS | 1649 | 1466175910235 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 522ms 08:05:10 INFO - PROCESS | 1649 | 1466175910247 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1649 | 1466175910249 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:05:10 INFO - PROCESS | 1649 | 1466175910252 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1649 | 1466175910254 Marionette TRACE conn2 <- [1,2358,null,{}] 08:05:10 INFO - PROCESS | 1649 | 1466175910261 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1649 | 1466175910263 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:10 INFO - PROCESS | 1649 | 1466175910385 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:05:10 INFO - PROCESS | 1649 | 1466175910474 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1649 | 1466175910475 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d13e000 == 41 [pid = 1649] [id = 597] 08:05:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x113349000) [pid = 1649] [serial = 1791] [outer = 0x0] 08:05:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1269b9000) [pid = 1649] [serial = 1792] [outer = 0x113349000] 08:05:10 INFO - PROCESS | 1649 | 1466175910508 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x127022400) [pid = 1649] [serial = 1793] [outer = 0x113349000] 08:05:10 INFO - PROCESS | 1649 | 1466175910776 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 08:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:05:10 INFO - PROCESS | 1649 | 1466175910830 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1649 | 1466175910831 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:05:10 INFO - PROCESS | 1649 | 1466175910834 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1649 | 1466175910835 Marionette TRACE conn2 <- [1,2362,null,{}] 08:05:10 INFO - PROCESS | 1649 | 1466175910837 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1649 | 1466175910838 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:10 INFO - PROCESS | 1649 | 1466175910974 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:05:11 INFO - PROCESS | 1649 | 1466175911032 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1649 | 1466175911034 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f78800 == 42 [pid = 1649] [id = 598] 08:05:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x110fb2400) [pid = 1649] [serial = 1794] [outer = 0x0] 08:05:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1122a6c00) [pid = 1649] [serial = 1795] [outer = 0x110fb2400] 08:05:11 INFO - PROCESS | 1649 | 1466175911065 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11300e800) [pid = 1649] [serial = 1796] [outer = 0x110fb2400] 08:05:11 INFO - PROCESS | 1649 | 1466175911513 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 719ms 08:05:11 INFO - PROCESS | 1649 | 1466175911554 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1649 | 1466175911556 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:05:11 INFO - PROCESS | 1649 | 1466175911560 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1649 | 1466175911562 Marionette TRACE conn2 <- [1,2366,null,{}] 08:05:11 INFO - PROCESS | 1649 | 1466175911565 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1649 | 1466175911568 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:11 INFO - PROCESS | 1649 | 1466175911671 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:05:11 INFO - PROCESS | 1649 | 1466175911779 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1649 | 1466175911781 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253ea000 == 43 [pid = 1649] [id = 599] 08:05:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11682b800) [pid = 1649] [serial = 1797] [outer = 0x0] 08:05:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1174df000) [pid = 1649] [serial = 1798] [outer = 0x11682b800] 08:05:11 INFO - PROCESS | 1649 | 1466175911812 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x118310400) [pid = 1649] [serial = 1799] [outer = 0x11682b800] 08:05:12 INFO - PROCESS | 1649 | 1466175912246 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 721ms 08:05:12 INFO - PROCESS | 1649 | 1466175912281 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:05:12 INFO - PROCESS | 1649 | 1466175912283 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:05:12 INFO - PROCESS | 1649 | 1466175912285 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1649 | 1466175912287 Marionette TRACE conn2 <- [1,2370,null,{}] 08:05:12 INFO - PROCESS | 1649 | 1466175912290 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:12 INFO - PROCESS | 1649 | 1466175912291 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:12 INFO - PROCESS | 1649 | 1466175912392 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:05:12 INFO - PROCESS | 1649 | 1466175912453 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 1649 | 1466175912455 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c390800 == 44 [pid = 1649] [id = 600] 08:05:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1183d7c00) [pid = 1649] [serial = 1800] [outer = 0x0] 08:05:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11869e400) [pid = 1649] [serial = 1801] [outer = 0x1183d7c00] 08:05:12 INFO - PROCESS | 1649 | 1466175912483 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12418d400) [pid = 1649] [serial = 1802] [outer = 0x1183d7c00] 08:05:12 INFO - PROCESS | 1649 | 1466175912961 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 719ms 08:05:13 INFO - PROCESS | 1649 | 1466175913035 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1649 | 1466175913038 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:05:13 INFO - PROCESS | 1649 | 1466175913065 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1649 | 1466175913068 Marionette TRACE conn2 <- [1,2374,null,{}] 08:05:13 INFO - PROCESS | 1649 | 1466175913071 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1649 | 1466175913074 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:13 INFO - PROCESS | 1649 | 1466175913178 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:05:13 INFO - PROCESS | 1649 | 1466175913251 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1649 | 1466175913252 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d36a000 == 45 [pid = 1649] [id = 601] 08:05:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12418f800) [pid = 1649] [serial = 1803] [outer = 0x0] 08:05:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125060000) [pid = 1649] [serial = 1804] [outer = 0x12418f800] 08:05:13 INFO - PROCESS | 1649 | 1466175913281 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125f94c00) [pid = 1649] [serial = 1805] [outer = 0x12418f800] 08:05:13 INFO - PROCESS | 1649 | 1466175913700 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 678ms 08:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:05:13 INFO - PROCESS | 1649 | 1466175913739 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 1649 | 1466175913740 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:05:13 INFO - PROCESS | 1649 | 1466175913742 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 1649 | 1466175913744 Marionette TRACE conn2 <- [1,2378,null,{}] 08:05:13 INFO - PROCESS | 1649 | 1466175913746 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1649 | 1466175913747 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:13 INFO - PROCESS | 1649 | 1466175913848 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:05:13 INFO - PROCESS | 1649 | 1466175913909 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1649 | 1466175913910 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x117264800 == 46 [pid = 1649] [id = 602] 08:05:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x116f4b000) [pid = 1649] [serial = 1806] [outer = 0x0] 08:05:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x119990c00) [pid = 1649] [serial = 1807] [outer = 0x116f4b000] 08:05:13 INFO - PROCESS | 1649 | 1466175913938 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x125f8f000) [pid = 1649] [serial = 1808] [outer = 0x116f4b000] 08:05:14 INFO - PROCESS | 1649 | 1466175914552 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 870ms 08:05:14 INFO - PROCESS | 1649 | 1466175914613 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1649 | 1466175914615 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:05:14 INFO - PROCESS | 1649 | 1466175914618 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1649 | 1466175914621 Marionette TRACE conn2 <- [1,2382,null,{}] 08:05:14 INFO - PROCESS | 1649 | 1466175914624 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1649 | 1466175914626 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:14 INFO - PROCESS | 1649 | 1466175914721 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:05:14 INFO - PROCESS | 1649 | 1466175914798 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1649 | 1466175914800 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x118763800 == 47 [pid = 1649] [id = 603] 08:05:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x116246800) [pid = 1649] [serial = 1809] [outer = 0x0] 08:05:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x116815800) [pid = 1649] [serial = 1810] [outer = 0x116246800] 08:05:14 INFO - PROCESS | 1649 | 1466175914828 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x116fa1800) [pid = 1649] [serial = 1811] [outer = 0x116246800] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12d13e000 == 46 [pid = 1649] [id = 597] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c6000 == 45 [pid = 1649] [id = 596] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1d800 == 44 [pid = 1649] [id = 595] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1188ba000 == 43 [pid = 1649] [id = 594] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfe4000 == 42 [pid = 1649] [id = 593] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0c800 == 41 [pid = 1649] [id = 592] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12ac96800 == 40 [pid = 1649] [id = 591] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12a525000 == 39 [pid = 1649] [id = 590] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x128b73800 == 38 [pid = 1649] [id = 589] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x124e9a000 == 37 [pid = 1649] [id = 588] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1199ee800 == 36 [pid = 1649] [id = 587] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x117583800 == 35 [pid = 1649] [id = 586] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x124804800 == 34 [pid = 1649] [id = 585] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x116f7b800 == 33 [pid = 1649] [id = 584] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12570f000 == 32 [pid = 1649] [id = 583] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x117264800 == 31 [pid = 1649] [id = 602] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12d36a000 == 30 [pid = 1649] [id = 601] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12c390800 == 29 [pid = 1649] [id = 600] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1253ea000 == 28 [pid = 1649] [id = 599] 08:05:15 INFO - PROCESS | 1649 | --DOCSHELL 0x116f78800 == 27 [pid = 1649] [id = 598] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1183da400) [pid = 1649] [serial = 1735] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x117d44400) [pid = 1649] [serial = 1732] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11999cc00) [pid = 1649] [serial = 1741] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1188a7c00) [pid = 1649] [serial = 1744] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11956a400) [pid = 1649] [serial = 1738] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x116f4d000) [pid = 1649] [serial = 1729] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x112a74400) [pid = 1649] [serial = 1718] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1129a3800) [pid = 1649] [serial = 1717] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x115db6800) [pid = 1649] [serial = 1723] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x115dc0000) [pid = 1649] [serial = 1724] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1166ae800) [pid = 1649] [serial = 1726] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11682cc00) [pid = 1649] [serial = 1727] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1129ac800) [pid = 1649] [serial = 1720] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x111ec9400) [pid = 1649] [serial = 1721] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12418e400) [pid = 1649] [serial = 1748] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1166e4000) [pid = 1649] [serial = 1706] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x113d71c00) [pid = 1649] [serial = 1705] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x118549800) [pid = 1649] [serial = 1709] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1183db400) [pid = 1649] [serial = 1708] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124d44c00) [pid = 1649] [serial = 1712] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124709400) [pid = 1649] [serial = 1711] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x126930000) [pid = 1649] [serial = 1715] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119b78800) [pid = 1649] [serial = 1742] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x119455800) [pid = 1649] [serial = 1736] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1250aa000) [pid = 1649] [serial = 1714] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11974b000) [pid = 1649] [serial = 1739] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118344000) [pid = 1649] [serial = 1733] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119b7ac00) [pid = 1649] [serial = 1745] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124198000) [pid = 1649] [serial = 1750] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1208e9000) [pid = 1649] [serial = 1747] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1177e9c00) [pid = 1649] [serial = 1730] [outer = 0x0] [url = about:blank] 08:05:15 INFO - PROCESS | 1649 | 1466175915700 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1122ms 08:05:15 INFO - PROCESS | 1649 | 1466175915740 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1649 | 1466175915743 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:05:15 INFO - PROCESS | 1649 | 1466175915746 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1649 | 1466175915748 Marionette TRACE conn2 <- [1,2386,null,{}] 08:05:15 INFO - PROCESS | 1649 | 1466175915752 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1649 | 1466175915754 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:15 INFO - PROCESS | 1649 | 1466175915831 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:05:15 INFO - PROCESS | 1649 | 1466175915892 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1649 | 1466175915893 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168b6000 == 28 [pid = 1649] [id = 604] 08:05:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112d7b000) [pid = 1649] [serial = 1812] [outer = 0x0] 08:05:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x113d71c00) [pid = 1649] [serial = 1813] [outer = 0x112d7b000] 08:05:15 INFO - PROCESS | 1649 | 1466175915921 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x115de3000) [pid = 1649] [serial = 1814] [outer = 0x112d7b000] 08:05:16 INFO - PROCESS | 1649 | 1466175916252 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 520ms 08:05:16 INFO - PROCESS | 1649 | 1466175916267 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1649 | 1466175916271 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:05:16 INFO - PROCESS | 1649 | 1466175916278 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1649 | 1466175916281 Marionette TRACE conn2 <- [1,2390,null,{}] 08:05:16 INFO - PROCESS | 1649 | 1466175916283 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1649 | 1466175916285 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:16 INFO - PROCESS | 1649 | 1466175916371 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:05:16 INFO - PROCESS | 1649 | 1466175916379 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1649 | 1466175916380 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x1188c8000 == 29 [pid = 1649] [id = 605] 08:05:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1164fa000) [pid = 1649] [serial = 1815] [outer = 0x0] 08:05:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116a24400) [pid = 1649] [serial = 1816] [outer = 0x1164fa000] 08:05:16 INFO - PROCESS | 1649 | 1466175916406 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1177e2800) [pid = 1649] [serial = 1817] [outer = 0x1164fa000] 08:05:16 INFO - PROCESS | 1649 | 1466175916818 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 572ms 08:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:05:16 INFO - PROCESS | 1649 | 1466175916851 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1649 | 1466175916852 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:05:16 INFO - PROCESS | 1649 | 1466175916854 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1649 | 1466175916857 Marionette TRACE conn2 <- [1,2394,null,{}] 08:05:16 INFO - PROCESS | 1649 | 1466175916865 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1649 | 1466175916868 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:16 INFO - PROCESS | 1649 | 1466175916943 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:05:16 INFO - PROCESS | 1649 | 1466175916948 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1649 | 1466175916951 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x124ba8000 == 30 [pid = 1649] [id = 606] 08:05:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113347c00) [pid = 1649] [serial = 1818] [outer = 0x0] 08:05:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11835e800) [pid = 1649] [serial = 1819] [outer = 0x113347c00] 08:05:16 INFO - PROCESS | 1649 | 1466175916980 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11853d400) [pid = 1649] [serial = 1820] [outer = 0x113347c00] 08:05:17 INFO - PROCESS | 1649 | 1466175917325 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 08:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:05:17 INFO - PROCESS | 1649 | 1466175917379 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1649 | 1466175917381 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:05:17 INFO - PROCESS | 1649 | 1466175917383 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1649 | 1466175917385 Marionette TRACE conn2 <- [1,2398,null,{}] 08:05:17 INFO - PROCESS | 1649 | 1466175917387 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 1649 | 1466175917388 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:17 INFO - PROCESS | 1649 | 1466175917469 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:05:17 INFO - PROCESS | 1649 | 1466175917475 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1649 | 1466175917477 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x125fbf800 == 31 [pid = 1649] [id = 607] 08:05:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118549800) [pid = 1649] [serial = 1821] [outer = 0x0] 08:05:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1188a7c00) [pid = 1649] [serial = 1822] [outer = 0x118549800] 08:05:17 INFO - PROCESS | 1649 | 1466175917501 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119569c00) [pid = 1649] [serial = 1823] [outer = 0x118549800] 08:05:17 INFO - PROCESS | 1649 | 1466175917884 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 517ms 08:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:05:17 INFO - PROCESS | 1649 | 1466175917902 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1649 | 1466175917903 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:05:17 INFO - PROCESS | 1649 | 1466175917905 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1649 | 1466175917906 Marionette TRACE conn2 <- [1,2402,null,{}] 08:05:17 INFO - PROCESS | 1649 | 1466175917909 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:17 INFO - PROCESS | 1649 | 1466175917910 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:18 INFO - PROCESS | 1649 | 1466175918009 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:05:18 INFO - PROCESS | 1649 | 1466175918023 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1649 | 1466175918024 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x128e11000 == 32 [pid = 1649] [id = 608] 08:05:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x116f4ac00) [pid = 1649] [serial = 1824] [outer = 0x0] 08:05:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11974b800) [pid = 1649] [serial = 1825] [outer = 0x116f4ac00] 08:05:18 INFO - PROCESS | 1649 | 1466175918049 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1199a8c00) [pid = 1649] [serial = 1826] [outer = 0x116f4ac00] 08:05:18 INFO - PROCESS | 1649 | 1466175918401 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 525ms 08:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:05:18 INFO - PROCESS | 1649 | 1466175918433 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1649 | 1466175918434 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:05:18 INFO - PROCESS | 1649 | 1466175918436 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1649 | 1466175918437 Marionette TRACE conn2 <- [1,2406,null,{}] 08:05:18 INFO - PROCESS | 1649 | 1466175918439 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1649 | 1466175918444 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:18 INFO - PROCESS | 1649 | 1466175918556 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:05:18 INFO - PROCESS | 1649 | 1466175918596 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1649 | 1466175918597 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a513000 == 33 [pid = 1649] [id = 609] 08:05:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11274a400) [pid = 1649] [serial = 1827] [outer = 0x0] 08:05:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1208e5000) [pid = 1649] [serial = 1828] [outer = 0x11274a400] 08:05:18 INFO - PROCESS | 1649 | 1466175918622 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124673400) [pid = 1649] [serial = 1829] [outer = 0x11274a400] 08:05:18 INFO - PROCESS | 1649 | 1466175918946 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 568ms 08:05:19 INFO - PROCESS | 1649 | 1466175919004 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1649 | 1466175919005 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:05:19 INFO - PROCESS | 1649 | 1466175919008 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1649 | 1466175919009 Marionette TRACE conn2 <- [1,2410,null,{}] 08:05:19 INFO - PROCESS | 1649 | 1466175919011 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1649 | 1466175919012 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:19 INFO - PROCESS | 1649 | 1466175919106 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:05:19 INFO - PROCESS | 1649 | 1466175919144 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1649 | 1466175919145 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9d6000 == 34 [pid = 1649] [id = 610] 08:05:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1177db800) [pid = 1649] [serial = 1830] [outer = 0x0] 08:05:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124d3c000) [pid = 1649] [serial = 1831] [outer = 0x1177db800] 08:05:19 INFO - PROCESS | 1649 | 1466175919169 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124d49400) [pid = 1649] [serial = 1832] [outer = 0x1177db800] 08:05:19 INFO - PROCESS | 1649 | 1466175919480 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 08:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:05:19 INFO - PROCESS | 1649 | 1466175919527 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1649 | 1466175919528 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:05:19 INFO - PROCESS | 1649 | 1466175919530 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1649 | 1466175919531 Marionette TRACE conn2 <- [1,2414,null,{}] 08:05:19 INFO - PROCESS | 1649 | 1466175919539 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1649 | 1466175919540 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:19 INFO - PROCESS | 1649 | 1466175919637 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:05:19 INFO - PROCESS | 1649 | 1466175919641 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1649 | 1466175919641 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1d6800 == 35 [pid = 1649] [id = 611] 08:05:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124d3f400) [pid = 1649] [serial = 1833] [outer = 0x0] 08:05:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12505a000) [pid = 1649] [serial = 1834] [outer = 0x124d3f400] 08:05:19 INFO - PROCESS | 1649 | 1466175919666 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125785c00) [pid = 1649] [serial = 1835] [outer = 0x124d3f400] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x113349000) [pid = 1649] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x119744000) [pid = 1649] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x11291f000) [pid = 1649] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x125056800) [pid = 1649] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x115d2dc00) [pid = 1649] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112920400) [pid = 1649] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x110fb5000) [pid = 1649] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119f13800) [pid = 1649] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11860fc00) [pid = 1649] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1166ea400) [pid = 1649] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x115dc4400) [pid = 1649] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119743000) [pid = 1649] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1129a6c00) [pid = 1649] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x112e7e000) [pid = 1649] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:05:19 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x115dc1000) [pid = 1649] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:05:20 INFO - PROCESS | 1649 | 1466175920130 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 08:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:05:20 INFO - PROCESS | 1649 | 1466175920166 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1649 | 1466175920167 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:05:20 INFO - PROCESS | 1649 | 1466175920169 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1649 | 1466175920182 Marionette TRACE conn2 <- [1,2418,null,{}] 08:05:20 INFO - PROCESS | 1649 | 1466175920202 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1649 | 1466175920203 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:20 INFO - PROCESS | 1649 | 1466175920282 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:05:20 INFO - PROCESS | 1649 | 1466175920285 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1649 | 1466175920287 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12497b000 == 36 [pid = 1649] [id = 612] 08:05:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x116823400) [pid = 1649] [serial = 1836] [outer = 0x0] 08:05:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1195f8c00) [pid = 1649] [serial = 1837] [outer = 0x116823400] 08:05:20 INFO - PROCESS | 1649 | 1466175920313 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124d49c00) [pid = 1649] [serial = 1838] [outer = 0x116823400] 08:05:20 INFO - PROCESS | 1649 | 1466175920647 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 500ms 08:05:20 INFO - PROCESS | 1649 | 1466175920669 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1649 | 1466175920670 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:05:20 INFO - PROCESS | 1649 | 1466175920672 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1649 | 1466175920674 Marionette TRACE conn2 <- [1,2422,null,{}] 08:05:20 INFO - PROCESS | 1649 | 1466175920678 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:20 INFO - PROCESS | 1649 | 1466175920679 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:20 INFO - PROCESS | 1649 | 1466175920753 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:05:20 INFO - PROCESS | 1649 | 1466175920756 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1649 | 1466175920759 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be85000 == 37 [pid = 1649] [id = 613] 08:05:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119991000) [pid = 1649] [serial = 1839] [outer = 0x0] 08:05:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x125f8b000) [pid = 1649] [serial = 1840] [outer = 0x119991000] 08:05:20 INFO - PROCESS | 1649 | 1466175920784 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x125fe7400) [pid = 1649] [serial = 1841] [outer = 0x119991000] 08:05:21 INFO - PROCESS | 1649 | 1466175921113 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 471ms 08:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:05:21 INFO - PROCESS | 1649 | 1466175921144 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1649 | 1466175921145 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:05:21 INFO - PROCESS | 1649 | 1466175921147 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1649 | 1466175921149 Marionette TRACE conn2 <- [1,2426,null,{}] 08:05:21 INFO - PROCESS | 1649 | 1466175921151 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1649 | 1466175921160 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:21 INFO - PROCESS | 1649 | 1466175921279 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:05:21 INFO - PROCESS | 1649 | 1466175921285 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1649 | 1466175921286 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x128aa1000 == 38 [pid = 1649] [id = 614] 08:05:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125fee400) [pid = 1649] [serial = 1842] [outer = 0x0] 08:05:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12692d000) [pid = 1649] [serial = 1843] [outer = 0x125fee400] 08:05:21 INFO - PROCESS | 1649 | 1466175921312 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x126dc0800) [pid = 1649] [serial = 1844] [outer = 0x125fee400] 08:05:21 INFO - PROCESS | 1649 | 1466175921630 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 08:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:05:21 INFO - PROCESS | 1649 | 1466175921666 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1649 | 1466175921668 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:05:21 INFO - PROCESS | 1649 | 1466175921670 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1649 | 1466175921671 Marionette TRACE conn2 <- [1,2430,null,{}] 08:05:21 INFO - PROCESS | 1649 | 1466175921673 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1649 | 1466175921674 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:21 INFO - PROCESS | 1649 | 1466175921750 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:05:21 INFO - PROCESS | 1649 | 1466175921754 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1649 | 1466175921755 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6cb800 == 39 [pid = 1649] [id = 615] 08:05:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12578c800) [pid = 1649] [serial = 1845] [outer = 0x0] 08:05:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1270ed400) [pid = 1649] [serial = 1846] [outer = 0x12578c800] 08:05:21 INFO - PROCESS | 1649 | 1466175921779 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128a6d400) [pid = 1649] [serial = 1847] [outer = 0x12578c800] 08:05:22 INFO - PROCESS | 1649 | 1466175922253 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:05:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 618ms 08:05:22 INFO - PROCESS | 1649 | 1466175922288 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1649 | 1466175922291 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:05:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:05:22 INFO - PROCESS | 1649 | 1466175922322 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1649 | 1466175922327 Marionette TRACE conn2 <- [1,2434,null,{}] 08:05:22 INFO - PROCESS | 1649 | 1466175922331 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1649 | 1466175922333 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:22 INFO - PROCESS | 1649 | 1466175922441 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:05:22 INFO - PROCESS | 1649 | 1466175922524 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1649 | 1466175922525 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x11876e800 == 40 [pid = 1649] [id = 616] 08:05:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1133f3400) [pid = 1649] [serial = 1848] [outer = 0x0] 08:05:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x115dbb800) [pid = 1649] [serial = 1849] [outer = 0x1133f3400] 08:05:22 INFO - PROCESS | 1649 | 1466175922556 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11664a400) [pid = 1649] [serial = 1850] [outer = 0x1133f3400] 08:05:23 INFO - PROCESS | 1649 | 1466175923093 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 826ms 08:05:23 INFO - PROCESS | 1649 | 1466175923152 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1649 | 1466175923156 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:05:23 INFO - PROCESS | 1649 | 1466175923163 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1649 | 1466175923165 Marionette TRACE conn2 <- [1,2438,null,{}] 08:05:23 INFO - PROCESS | 1649 | 1466175923167 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1649 | 1466175923169 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:23 INFO - PROCESS | 1649 | 1466175923280 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:05:23 INFO - PROCESS | 1649 | 1466175923362 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1649 | 1466175923363 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x124294000 == 41 [pid = 1649] [id = 617] 08:05:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x112d78400) [pid = 1649] [serial = 1851] [outer = 0x0] 08:05:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1177e7400) [pid = 1649] [serial = 1852] [outer = 0x112d78400] 08:05:23 INFO - PROCESS | 1649 | 1466175923395 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11830cc00) [pid = 1649] [serial = 1853] [outer = 0x112d78400] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x128aa1000 == 40 [pid = 1649] [id = 614] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12be85000 == 39 [pid = 1649] [id = 613] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12497b000 == 38 [pid = 1649] [id = 612] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1d6800 == 37 [pid = 1649] [id = 611] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9d6000 == 36 [pid = 1649] [id = 610] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a513000 == 35 [pid = 1649] [id = 609] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x128e11000 == 34 [pid = 1649] [id = 608] 08:05:23 INFO - PROCESS | 1649 | --DOCSHELL 0x125fbf800 == 33 [pid = 1649] [id = 607] 08:05:24 INFO - PROCESS | 1649 | 1466175924009 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:05:24 INFO - PROCESS | 1649 | --DOCSHELL 0x124ba8000 == 32 [pid = 1649] [id = 606] 08:05:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1188c8000 == 31 [pid = 1649] [id = 605] 08:05:24 INFO - PROCESS | 1649 | --DOCSHELL 0x1168b6000 == 30 [pid = 1649] [id = 604] 08:05:24 INFO - PROCESS | 1649 | --DOCSHELL 0x118763800 == 29 [pid = 1649] [id = 603] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1269b9000) [pid = 1649] [serial = 1792] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x127022400) [pid = 1649] [serial = 1793] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12418e000) [pid = 1649] [serial = 1774] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x125053800) [pid = 1649] [serial = 1777] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124d48400) [pid = 1649] [serial = 1775] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12542c800) [pid = 1649] [serial = 1780] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x125060c00) [pid = 1649] [serial = 1778] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x115dba800) [pid = 1649] [serial = 1759] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1164fcc00) [pid = 1649] [serial = 1760] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1129a1000) [pid = 1649] [serial = 1753] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113013800) [pid = 1649] [serial = 1754] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11299e800) [pid = 1649] [serial = 1783] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124d3f800) [pid = 1649] [serial = 1751] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119452800) [pid = 1649] [serial = 1768] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11956e800) [pid = 1649] [serial = 1769] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11682fc00) [pid = 1649] [serial = 1762] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1174d6c00) [pid = 1649] [serial = 1763] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x115e64c00) [pid = 1649] [serial = 1756] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1166e4c00) [pid = 1649] [serial = 1757] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11999b800) [pid = 1649] [serial = 1771] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118344800) [pid = 1649] [serial = 1765] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118541800) [pid = 1649] [serial = 1766] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1257ec800) [pid = 1649] [serial = 1781] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1269b5400) [pid = 1649] [serial = 1790] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x119996000) [pid = 1649] [serial = 1786] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12505e400) [pid = 1649] [serial = 1789] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x115dc0800) [pid = 1649] [serial = 1784] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x125f8d400) [pid = 1649] [serial = 1787] [outer = 0x0] [url = about:blank] 08:05:24 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x120802400) [pid = 1649] [serial = 1772] [outer = 0x0] [url = about:blank] 08:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 875ms 08:05:24 INFO - PROCESS | 1649 | 1466175924038 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1649 | 1466175924041 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:05:24 INFO - PROCESS | 1649 | 1466175924046 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1649 | 1466175924047 Marionette TRACE conn2 <- [1,2442,null,{}] 08:05:24 INFO - PROCESS | 1649 | 1466175924051 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1649 | 1466175924053 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:24 INFO - PROCESS | 1649 | 1466175924138 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:05:24 INFO - PROCESS | 1649 | 1466175924201 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1649 | 1466175924202 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d7b000 == 30 [pid = 1649] [id = 618] 08:05:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11664c800) [pid = 1649] [serial = 1854] [outer = 0x0] 08:05:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x116825c00) [pid = 1649] [serial = 1855] [outer = 0x11664c800] 08:05:24 INFO - PROCESS | 1649 | 1466175924230 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116fa7800) [pid = 1649] [serial = 1856] [outer = 0x11664c800] 08:05:24 INFO - PROCESS | 1649 | 1466175924513 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 522ms 08:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:05:24 INFO - PROCESS | 1649 | 1466175924567 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1649 | 1466175924570 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:05:24 INFO - PROCESS | 1649 | 1466175924577 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1649 | 1466175924580 Marionette TRACE conn2 <- [1,2446,null,{}] 08:05:24 INFO - PROCESS | 1649 | 1466175924583 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1649 | 1466175924584 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:24 INFO - PROCESS | 1649 | 1466175924665 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:05:24 INFO - PROCESS | 1649 | 1466175924761 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1649 | 1466175924762 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x119736000 == 31 [pid = 1649] [id = 619] 08:05:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118347400) [pid = 1649] [serial = 1857] [outer = 0x0] 08:05:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118364000) [pid = 1649] [serial = 1858] [outer = 0x118347400] 08:05:24 INFO - PROCESS | 1649 | 1466175924792 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x11853f000) [pid = 1649] [serial = 1859] [outer = 0x118347400] 08:05:25 INFO - PROCESS | 1649 | 1466175925087 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 524ms 08:05:25 INFO - PROCESS | 1649 | 1466175925099 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1649 | 1466175925100 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:05:25 INFO - PROCESS | 1649 | 1466175925102 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1649 | 1466175925105 Marionette TRACE conn2 <- [1,2450,null,{}] 08:05:25 INFO - PROCESS | 1649 | 1466175925121 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1649 | 1466175925127 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:25 INFO - PROCESS | 1649 | 1466175925212 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:05:25 INFO - PROCESS | 1649 | 1466175925217 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1649 | 1466175925219 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x125a89000 == 32 [pid = 1649] [id = 620] 08:05:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113346c00) [pid = 1649] [serial = 1860] [outer = 0x0] 08:05:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119564400) [pid = 1649] [serial = 1861] [outer = 0x113346c00] 08:05:25 INFO - PROCESS | 1649 | 1466175925247 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119f0e400) [pid = 1649] [serial = 1862] [outer = 0x113346c00] 08:05:25 INFO - PROCESS | 1649 | 1466175925583 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 524ms 08:05:25 INFO - PROCESS | 1649 | 1466175925627 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:05:25 INFO - PROCESS | 1649 | 1466175925628 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:05:25 INFO - PROCESS | 1649 | 1466175925630 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1649 | 1466175925631 Marionette TRACE conn2 <- [1,2454,null,{}] 08:05:25 INFO - PROCESS | 1649 | 1466175925634 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1649 | 1466175925635 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:25 INFO - PROCESS | 1649 | 1466175925715 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:05:25 INFO - PROCESS | 1649 | 1466175925718 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1649 | 1466175925720 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293c3800 == 33 [pid = 1649] [id = 621] 08:05:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1208e8000) [pid = 1649] [serial = 1863] [outer = 0x0] 08:05:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x12418a400) [pid = 1649] [serial = 1864] [outer = 0x1208e8000] 08:05:25 INFO - PROCESS | 1649 | 1466175925747 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124192400) [pid = 1649] [serial = 1865] [outer = 0x1208e8000] 08:05:26 INFO - PROCESS | 1649 | 1466175926083 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 468ms 08:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:05:26 INFO - PROCESS | 1649 | 1466175926099 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1649 | 1466175926101 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:05:26 INFO - PROCESS | 1649 | 1466175926103 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1649 | 1466175926104 Marionette TRACE conn2 <- [1,2458,null,{}] 08:05:26 INFO - PROCESS | 1649 | 1466175926106 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1649 | 1466175926108 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:26 INFO - PROCESS | 1649 | 1466175926184 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:05:26 INFO - PROCESS | 1649 | 1466175926256 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1649 | 1466175926258 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a63b000 == 34 [pid = 1649] [id = 622] 08:05:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11682a400) [pid = 1649] [serial = 1866] [outer = 0x0] 08:05:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124383400) [pid = 1649] [serial = 1867] [outer = 0x11682a400] 08:05:26 INFO - PROCESS | 1649 | 1466175926282 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124b1c000) [pid = 1649] [serial = 1868] [outer = 0x11682a400] 08:05:26 INFO - PROCESS | 1649 | 1466175926602 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 08:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:05:26 INFO - PROCESS | 1649 | 1466175926625 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1649 | 1466175926626 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:05:26 INFO - PROCESS | 1649 | 1466175926628 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1649 | 1466175926630 Marionette TRACE conn2 <- [1,2462,null,{}] 08:05:26 INFO - PROCESS | 1649 | 1466175926638 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1649 | 1466175926644 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:26 INFO - PROCESS | 1649 | 1466175926763 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:05:26 INFO - PROCESS | 1649 | 1466175926774 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1649 | 1466175926775 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0e000 == 35 [pid = 1649] [id = 623] 08:05:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124d3e000) [pid = 1649] [serial = 1869] [outer = 0x0] 08:05:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12505d400) [pid = 1649] [serial = 1870] [outer = 0x124d3e000] 08:05:26 INFO - PROCESS | 1649 | 1466175926799 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12692f400) [pid = 1649] [serial = 1871] [outer = 0x124d3e000] 08:05:27 INFO - PROCESS | 1649 | 1466175927165 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 573ms 08:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:05:27 INFO - PROCESS | 1649 | 1466175927203 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1649 | 1466175927204 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:05:27 INFO - PROCESS | 1649 | 1466175927206 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1649 | 1466175927207 Marionette TRACE conn2 <- [1,2466,null,{}] 08:05:27 INFO - PROCESS | 1649 | 1466175927209 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1649 | 1466175927210 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:27 INFO - PROCESS | 1649 | 1466175927309 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:05:27 INFO - PROCESS | 1649 | 1466175927312 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1649 | 1466175927314 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be92000 == 36 [pid = 1649] [id = 624] 08:05:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x112a71c00) [pid = 1649] [serial = 1872] [outer = 0x0] 08:05:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x126d04800) [pid = 1649] [serial = 1873] [outer = 0x112a71c00] 08:05:27 INFO - PROCESS | 1649 | 1466175927338 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x127022800) [pid = 1649] [serial = 1874] [outer = 0x112a71c00] 08:05:27 INFO - PROCESS | 1649 | 1466175927681 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 521ms 08:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:05:27 INFO - PROCESS | 1649 | 1466175927728 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1649 | 1466175927730 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:05:27 INFO - PROCESS | 1649 | 1466175927732 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1649 | 1466175927733 Marionette TRACE conn2 <- [1,2470,null,{}] 08:05:27 INFO - PROCESS | 1649 | 1466175927735 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1649 | 1466175927736 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:27 INFO - PROCESS | 1649 | 1466175927834 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:05:27 INFO - PROCESS | 1649 | 1466175927846 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1649 | 1466175927847 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c377000 == 37 [pid = 1649] [id = 625] 08:05:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x127023000) [pid = 1649] [serial = 1875] [outer = 0x0] 08:05:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128a6c400) [pid = 1649] [serial = 1876] [outer = 0x127023000] 08:05:27 INFO - PROCESS | 1649 | 1466175927871 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128a73000) [pid = 1649] [serial = 1877] [outer = 0x127023000] 08:05:28 INFO - PROCESS | 1649 | 1466175928199 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116f4ac00) [pid = 1649] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118549800) [pid = 1649] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x113347c00) [pid = 1649] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116246800) [pid = 1649] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x112d7b000) [pid = 1649] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1164fa000) [pid = 1649] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x110fb2400) [pid = 1649] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11682b800) [pid = 1649] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1183d7c00) [pid = 1649] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11274a400) [pid = 1649] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12418f800) [pid = 1649] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1177db800) [pid = 1649] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124d3f400) [pid = 1649] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x119991000) [pid = 1649] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x116823400) [pid = 1649] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x116f4b000) [pid = 1649] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:05:28 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x125fee400) [pid = 1649] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 572ms 08:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:05:28 INFO - PROCESS | 1649 | 1466175928304 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1649 | 1466175928305 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:05:28 INFO - PROCESS | 1649 | 1466175928307 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1649 | 1466175928308 Marionette TRACE conn2 <- [1,2474,null,{}] 08:05:28 INFO - PROCESS | 1649 | 1466175928311 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1649 | 1466175928312 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:28 INFO - PROCESS | 1649 | 1466175928387 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:05:28 INFO - PROCESS | 1649 | 1466175928393 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1649 | 1466175928395 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e8b000 == 38 [pid = 1649] [id = 626] 08:05:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x115db8000) [pid = 1649] [serial = 1878] [outer = 0x0] 08:05:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1164fbc00) [pid = 1649] [serial = 1879] [outer = 0x115db8000] 08:05:28 INFO - PROCESS | 1649 | 1466175928419 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118312400) [pid = 1649] [serial = 1880] [outer = 0x115db8000] 08:05:28 INFO - PROCESS | 1649 | 1466175928747 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 08:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:05:28 INFO - PROCESS | 1649 | 1466175928778 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1649 | 1466175928779 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:05:28 INFO - PROCESS | 1649 | 1466175928781 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1649 | 1466175928782 Marionette TRACE conn2 <- [1,2478,null,{}] 08:05:28 INFO - PROCESS | 1649 | 1466175928784 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:28 INFO - PROCESS | 1649 | 1466175928785 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:28 INFO - PROCESS | 1649 | 1466175928864 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:05:28 INFO - PROCESS | 1649 | 1466175928867 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1649 | 1466175928869 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6c2000 == 39 [pid = 1649] [id = 627] 08:05:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118312c00) [pid = 1649] [serial = 1881] [outer = 0x0] 08:05:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124d43400) [pid = 1649] [serial = 1882] [outer = 0x118312c00] 08:05:28 INFO - PROCESS | 1649 | 1466175928894 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x128a6e400) [pid = 1649] [serial = 1883] [outer = 0x118312c00] 08:05:29 INFO - PROCESS | 1649 | 1466175929254 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 520ms 08:05:29 INFO - PROCESS | 1649 | 1466175929311 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1649 | 1466175929312 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:05:29 INFO - PROCESS | 1649 | 1466175929314 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1649 | 1466175929316 Marionette TRACE conn2 <- [1,2482,null,{}] 08:05:29 INFO - PROCESS | 1649 | 1466175929319 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1649 | 1466175929320 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:29 INFO - PROCESS | 1649 | 1466175929412 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:05:29 INFO - PROCESS | 1649 | 1466175929416 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1649 | 1466175929417 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d355000 == 40 [pid = 1649] [id = 628] 08:05:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x128ad1c00) [pid = 1649] [serial = 1884] [outer = 0x0] 08:05:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x128c3a000) [pid = 1649] [serial = 1885] [outer = 0x128ad1c00] 08:05:29 INFO - PROCESS | 1649 | 1466175929443 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128ee7400) [pid = 1649] [serial = 1886] [outer = 0x128ad1c00] 08:05:29 INFO - PROCESS | 1649 | 1466175929775 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 468ms 08:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:05:29 INFO - PROCESS | 1649 | 1466175929783 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1649 | 1466175929784 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:05:29 INFO - PROCESS | 1649 | 1466175929786 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1649 | 1466175929788 Marionette TRACE conn2 <- [1,2486,null,{}] 08:05:29 INFO - PROCESS | 1649 | 1466175929790 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1649 | 1466175929793 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:29 INFO - PROCESS | 1649 | 1466175929876 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:05:29 INFO - PROCESS | 1649 | 1466175929880 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1649 | 1466175929881 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d70b800 == 41 [pid = 1649] [id = 629] 08:05:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128ee5400) [pid = 1649] [serial = 1887] [outer = 0x0] 08:05:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128eef000) [pid = 1649] [serial = 1888] [outer = 0x128ee5400] 08:05:29 INFO - PROCESS | 1649 | 1466175929905 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x129315000) [pid = 1649] [serial = 1889] [outer = 0x128ee5400] 08:05:30 INFO - PROCESS | 1649 | 1466175930233 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 468ms 08:05:30 INFO - PROCESS | 1649 | 1466175930255 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1649 | 1466175930257 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:05:30 INFO - PROCESS | 1649 | 1466175930263 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1649 | 1466175930264 Marionette TRACE conn2 <- [1,2490,null,{}] 08:05:30 INFO - PROCESS | 1649 | 1466175930266 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 1649 | 1466175930267 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:30 INFO - PROCESS | 1649 | 1466175930399 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:05:30 INFO - PROCESS | 1649 | 1466175930504 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1649 | 1466175930506 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x116298000 == 42 [pid = 1649] [id = 630] 08:05:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x111c7f000) [pid = 1649] [serial = 1890] [outer = 0x0] 08:05:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11299e800) [pid = 1649] [serial = 1891] [outer = 0x111c7f000] 08:05:30 INFO - PROCESS | 1649 | 1466175930539 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x115db7800) [pid = 1649] [serial = 1892] [outer = 0x111c7f000] 08:05:31 INFO - PROCESS | 1649 | 1466175931003 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 771ms 08:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:05:31 INFO - PROCESS | 1649 | 1466175931033 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1649 | 1466175931036 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:05:31 INFO - PROCESS | 1649 | 1466175931039 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1649 | 1466175931041 Marionette TRACE conn2 <- [1,2494,null,{}] 08:05:31 INFO - PROCESS | 1649 | 1466175931044 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1649 | 1466175931048 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:31 INFO - PROCESS | 1649 | 1466175931152 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:05:31 INFO - PROCESS | 1649 | 1466175931223 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1649 | 1466175931225 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a9d800 == 43 [pid = 1649] [id = 631] 08:05:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x118311000) [pid = 1649] [serial = 1893] [outer = 0x0] 08:05:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1183db000) [pid = 1649] [serial = 1894] [outer = 0x118311000] 08:05:31 INFO - PROCESS | 1649 | 1466175931297 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1186a5000) [pid = 1649] [serial = 1895] [outer = 0x118311000] 08:05:31 INFO - PROCESS | 1649 | 1466175931724 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 723ms 08:05:31 INFO - PROCESS | 1649 | 1466175931795 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1649 | 1466175931797 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:05:31 INFO - PROCESS | 1649 | 1466175931801 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1649 | 1466175931803 Marionette TRACE conn2 <- [1,2498,null,{}] 08:05:31 INFO - PROCESS | 1649 | 1466175931805 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:31 INFO - PROCESS | 1649 | 1466175931807 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:31 INFO - PROCESS | 1649 | 1466175931908 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:05:31 INFO - PROCESS | 1649 | 1466175931982 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1649 | 1466175931984 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2d4000 == 44 [pid = 1649] [id = 632] 08:05:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x119748c00) [pid = 1649] [serial = 1896] [outer = 0x0] 08:05:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x124003800) [pid = 1649] [serial = 1897] [outer = 0x119748c00] 08:05:32 INFO - PROCESS | 1649 | 1466175932012 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1244ac400) [pid = 1649] [serial = 1898] [outer = 0x119748c00] 08:05:32 INFO - PROCESS | 1649 | 1466175932428 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 819ms 08:05:32 INFO - PROCESS | 1649 | 1466175932648 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1649 | 1466175932651 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:05:32 INFO - PROCESS | 1649 | 1466175932656 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1649 | 1466175932657 Marionette TRACE conn2 <- [1,2502,null,{}] 08:05:32 INFO - PROCESS | 1649 | 1466175932663 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1649 | 1466175932665 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:32 INFO - PROCESS | 1649 | 1466175932756 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:05:32 INFO - PROCESS | 1649 | 1466175932825 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1649 | 1466175932829 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199e8000 == 45 [pid = 1649] [id = 633] 08:05:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x115d25800) [pid = 1649] [serial = 1899] [outer = 0x0] 08:05:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x115dc1000) [pid = 1649] [serial = 1900] [outer = 0x115d25800] 08:05:32 INFO - PROCESS | 1649 | 1466175932856 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11677bc00) [pid = 1649] [serial = 1901] [outer = 0x115d25800] 08:05:33 INFO - PROCESS | 1649 | 1466175933294 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 673ms 08:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:05:33 INFO - PROCESS | 1649 | 1466175933329 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1649 | 1466175933330 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:05:33 INFO - PROCESS | 1649 | 1466175933335 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1649 | 1466175933337 Marionette TRACE conn2 <- [1,2506,null,{}] 08:05:33 INFO - PROCESS | 1649 | 1466175933340 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1649 | 1466175933341 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12d70b800 == 44 [pid = 1649] [id = 629] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12d355000 == 43 [pid = 1649] [id = 628] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6c2000 == 42 [pid = 1649] [id = 627] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x124e8b000 == 41 [pid = 1649] [id = 626] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12c377000 == 40 [pid = 1649] [id = 625] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12be92000 == 39 [pid = 1649] [id = 624] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0e000 == 38 [pid = 1649] [id = 623] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12a63b000 == 37 [pid = 1649] [id = 622] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1293c3800 == 36 [pid = 1649] [id = 621] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x125a89000 == 35 [pid = 1649] [id = 620] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x119736000 == 34 [pid = 1649] [id = 619] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x117d7b000 == 33 [pid = 1649] [id = 618] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x124294000 == 32 [pid = 1649] [id = 617] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x11876e800 == 31 [pid = 1649] [id = 616] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6cb800 == 30 [pid = 1649] [id = 615] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x1199e8000 == 29 [pid = 1649] [id = 633] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2d4000 == 28 [pid = 1649] [id = 632] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x128a9d800 == 27 [pid = 1649] [id = 631] 08:05:33 INFO - PROCESS | 1649 | --DOCSHELL 0x116298000 == 26 [pid = 1649] [id = 630] 08:05:33 INFO - PROCESS | 1649 | 1466175933921 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x11300e800) [pid = 1649] [serial = 1796] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1122a6c00) [pid = 1649] [serial = 1795] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118310400) [pid = 1649] [serial = 1799] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1174df000) [pid = 1649] [serial = 1798] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12418d400) [pid = 1649] [serial = 1802] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11869e400) [pid = 1649] [serial = 1801] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124673400) [pid = 1649] [serial = 1829] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x125f94c00) [pid = 1649] [serial = 1805] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1208e5000) [pid = 1649] [serial = 1828] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1199a8c00) [pid = 1649] [serial = 1826] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124d49400) [pid = 1649] [serial = 1832] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124d3c000) [pid = 1649] [serial = 1831] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x125060000) [pid = 1649] [serial = 1804] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x12505a000) [pid = 1649] [serial = 1834] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x125f8b000) [pid = 1649] [serial = 1840] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1195f8c00) [pid = 1649] [serial = 1837] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x125fe7400) [pid = 1649] [serial = 1841] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x125f8f000) [pid = 1649] [serial = 1808] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119990c00) [pid = 1649] [serial = 1807] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1270ed400) [pid = 1649] [serial = 1846] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124d49c00) [pid = 1649] [serial = 1838] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x125785c00) [pid = 1649] [serial = 1835] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x119569c00) [pid = 1649] [serial = 1823] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x126dc0800) [pid = 1649] [serial = 1844] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12692d000) [pid = 1649] [serial = 1843] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11974b800) [pid = 1649] [serial = 1825] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1188a7c00) [pid = 1649] [serial = 1822] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11835e800) [pid = 1649] [serial = 1819] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x11853d400) [pid = 1649] [serial = 1820] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x116815800) [pid = 1649] [serial = 1810] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x116fa1800) [pid = 1649] [serial = 1811] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x113d71c00) [pid = 1649] [serial = 1813] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x115de3000) [pid = 1649] [serial = 1814] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x116a24400) [pid = 1649] [serial = 1816] [outer = 0x0] [url = about:blank] 08:05:33 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1177e2800) [pid = 1649] [serial = 1817] [outer = 0x0] [url = about:blank] 08:05:34 INFO - PROCESS | 1649 | 1466175934018 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1649 | 1466175934020 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x113d08000 == 27 [pid = 1649] [id = 634] 08:05:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x112920800) [pid = 1649] [serial = 1902] [outer = 0x0] 08:05:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1129a1400) [pid = 1649] [serial = 1903] [outer = 0x112920800] 08:05:34 INFO - PROCESS | 1649 | 1466175934049 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x112a73400) [pid = 1649] [serial = 1904] [outer = 0x112920800] 08:05:34 INFO - PROCESS | 1649 | 1466175934356 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1072ms 08:05:34 INFO - PROCESS | 1649 | 1466175934406 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:05:34 INFO - PROCESS | 1649 | 1466175934412 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:05:34 INFO - PROCESS | 1649 | 1466175934415 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1649 | 1466175934417 Marionette TRACE conn2 <- [1,2510,null,{}] 08:05:34 INFO - PROCESS | 1649 | 1466175934420 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1649 | 1466175934421 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:34 INFO - PROCESS | 1649 | 1466175934526 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:05:34 INFO - PROCESS | 1649 | 1466175934580 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1649 | 1466175934581 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11756c000 == 28 [pid = 1649] [id = 635] 08:05:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x113010800) [pid = 1649] [serial = 1905] [outer = 0x0] 08:05:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x115dc3400) [pid = 1649] [serial = 1906] [outer = 0x113010800] 08:05:34 INFO - PROCESS | 1649 | 1466175934607 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1166ea400) [pid = 1649] [serial = 1907] [outer = 0x113010800] 08:05:34 INFO - PROCESS | 1649 | 1466175934901 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 520ms 08:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:05:34 INFO - PROCESS | 1649 | 1466175934935 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1649 | 1466175934936 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:05:34 INFO - PROCESS | 1649 | 1466175934939 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1649 | 1466175934940 Marionette TRACE conn2 <- [1,2514,null,{}] 08:05:34 INFO - PROCESS | 1649 | 1466175934945 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1649 | 1466175934947 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:35 INFO - PROCESS | 1649 | 1466175935024 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:05:35 INFO - PROCESS | 1649 | 1466175935032 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1649 | 1466175935033 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168b9000 == 29 [pid = 1649] [id = 636] 08:05:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x11682b800) [pid = 1649] [serial = 1908] [outer = 0x0] 08:05:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1177e2800) [pid = 1649] [serial = 1909] [outer = 0x11682b800] 08:05:35 INFO - PROCESS | 1649 | 1466175935066 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118317000) [pid = 1649] [serial = 1910] [outer = 0x11682b800] 08:05:35 INFO - PROCESS | 1649 | 1466175935430 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 522ms 08:05:35 INFO - PROCESS | 1649 | 1466175935462 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1649 | 1466175935464 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:05:35 INFO - PROCESS | 1649 | 1466175935472 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1649 | 1466175935478 Marionette TRACE conn2 <- [1,2518,null,{}] 08:05:35 INFO - PROCESS | 1649 | 1466175935480 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1649 | 1466175935483 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:35 INFO - PROCESS | 1649 | 1466175935562 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:05:35 INFO - PROCESS | 1649 | 1466175935565 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1649 | 1466175935567 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e90000 == 30 [pid = 1649] [id = 637] 08:05:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118347c00) [pid = 1649] [serial = 1911] [outer = 0x0] 08:05:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11853a800) [pid = 1649] [serial = 1912] [outer = 0x118347c00] 08:05:35 INFO - PROCESS | 1649 | 1466175935594 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11889dc00) [pid = 1649] [serial = 1913] [outer = 0x118347c00] 08:05:35 INFO - PROCESS | 1649 | 1466175935932 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 478ms 08:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:05:35 INFO - PROCESS | 1649 | 1466175935947 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1649 | 1466175935948 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:05:35 INFO - PROCESS | 1649 | 1466175935950 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1649 | 1466175935951 Marionette TRACE conn2 <- [1,2522,null,{}] 08:05:35 INFO - PROCESS | 1649 | 1466175935953 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:35 INFO - PROCESS | 1649 | 1466175935954 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:36 INFO - PROCESS | 1649 | 1466175936030 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:05:36 INFO - PROCESS | 1649 | 1466175936105 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1649 | 1466175936107 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x125769000 == 31 [pid = 1649] [id = 638] 08:05:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x113349000) [pid = 1649] [serial = 1914] [outer = 0x0] 08:05:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11944ec00) [pid = 1649] [serial = 1915] [outer = 0x113349000] 08:05:36 INFO - PROCESS | 1649 | 1466175936132 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11974b800) [pid = 1649] [serial = 1916] [outer = 0x113349000] 08:05:36 INFO - PROCESS | 1649 | 1466175936460 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 567ms 08:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:05:36 INFO - PROCESS | 1649 | 1466175936522 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 1649 | 1466175936523 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:05:36 INFO - PROCESS | 1649 | 1466175936525 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1649 | 1466175936527 Marionette TRACE conn2 <- [1,2526,null,{}] 08:05:36 INFO - PROCESS | 1649 | 1466175936529 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1649 | 1466175936530 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:36 INFO - PROCESS | 1649 | 1466175936626 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:05:36 INFO - PROCESS | 1649 | 1466175936630 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1649 | 1466175936634 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915f800 == 32 [pid = 1649] [id = 639] 08:05:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x11682b400) [pid = 1649] [serial = 1917] [outer = 0x0] 08:05:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119b78800) [pid = 1649] [serial = 1918] [outer = 0x11682b400] 08:05:36 INFO - PROCESS | 1649 | 1466175936666 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124046800) [pid = 1649] [serial = 1919] [outer = 0x11682b400] 08:05:37 INFO - PROCESS | 1649 | 1466175937013 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 519ms 08:05:37 INFO - PROCESS | 1649 | 1466175937050 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:05:37 INFO - PROCESS | 1649 | 1466175937051 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:05:37 INFO - PROCESS | 1649 | 1466175937053 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1649 | 1466175937055 Marionette TRACE conn2 <- [1,2530,null,{}] 08:05:37 INFO - PROCESS | 1649 | 1466175937057 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1649 | 1466175937058 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:37 INFO - PROCESS | 1649 | 1466175937157 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:05:37 INFO - PROCESS | 1649 | 1466175937160 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1649 | 1466175937161 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x112e99000 == 33 [pid = 1649] [id = 640] 08:05:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11999b000) [pid = 1649] [serial = 1920] [outer = 0x0] 08:05:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124195c00) [pid = 1649] [serial = 1921] [outer = 0x11999b000] 08:05:37 INFO - PROCESS | 1649 | 1466175937185 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124b23c00) [pid = 1649] [serial = 1922] [outer = 0x11999b000] 08:05:37 INFO - PROCESS | 1649 | 1466175937509 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 471ms 08:05:37 INFO - PROCESS | 1649 | 1466175937540 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1649 | 1466175937543 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:05:37 INFO - PROCESS | 1649 | 1466175937547 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1649 | 1466175937548 Marionette TRACE conn2 <- [1,2534,null,{}] 08:05:37 INFO - PROCESS | 1649 | 1466175937551 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1649 | 1466175937552 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:37 INFO - PROCESS | 1649 | 1466175937648 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:05:37 INFO - PROCESS | 1649 | 1466175937688 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1649 | 1466175937689 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12acaf000 == 34 [pid = 1649] [id = 641] 08:05:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12438cc00) [pid = 1649] [serial = 1923] [outer = 0x0] 08:05:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124d41c00) [pid = 1649] [serial = 1924] [outer = 0x12438cc00] 08:05:37 INFO - PROCESS | 1649 | 1466175937713 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124df1800) [pid = 1649] [serial = 1925] [outer = 0x12438cc00] 08:05:38 INFO - PROCESS | 1649 | 1466175938022 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 520ms 08:05:38 INFO - PROCESS | 1649 | 1466175938067 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1649 | 1466175938068 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124d3e000) [pid = 1649] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x112a71c00) [pid = 1649] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x127023000) [pid = 1649] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1208e8000) [pid = 1649] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11664c800) [pid = 1649] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x12578c800) [pid = 1649] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1133f3400) [pid = 1649] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x112d78400) [pid = 1649] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118347400) [pid = 1649] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113346c00) [pid = 1649] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x128ee5400) [pid = 1649] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x128ad1c00) [pid = 1649] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x115db8000) [pid = 1649] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118312c00) [pid = 1649] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:05:38 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11682a400) [pid = 1649] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:05:38 INFO - PROCESS | 1649 | 1466175938273 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1649 | 1466175938274 Marionette TRACE conn2 <- [1,2538,null,{}] 08:05:38 INFO - PROCESS | 1649 | 1466175938276 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1649 | 1466175938278 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:38 INFO - PROCESS | 1649 | 1466175938354 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:05:38 INFO - PROCESS | 1649 | 1466175938358 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1649 | 1466175938361 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b8800 == 35 [pid = 1649] [id = 642] 08:05:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x115db8000) [pid = 1649] [serial = 1926] [outer = 0x0] 08:05:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1174d6c00) [pid = 1649] [serial = 1927] [outer = 0x115db8000] 08:05:38 INFO - PROCESS | 1649 | 1466175938385 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124191400) [pid = 1649] [serial = 1928] [outer = 0x115db8000] 08:05:38 INFO - PROCESS | 1649 | 1466175938728 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 486ms 08:05:38 INFO - PROCESS | 1649 | 1466175938745 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1649 | 1466175938746 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:05:38 INFO - PROCESS | 1649 | 1466175938749 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1649 | 1466175938750 Marionette TRACE conn2 <- [1,2542,null,{}] 08:05:38 INFO - PROCESS | 1649 | 1466175938752 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1649 | 1466175938753 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:38 INFO - PROCESS | 1649 | 1466175938833 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:05:38 INFO - PROCESS | 1649 | 1466175938837 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1649 | 1466175938838 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be74800 == 36 [pid = 1649] [id = 643] 08:05:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118345400) [pid = 1649] [serial = 1929] [outer = 0x0] 08:05:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125060000) [pid = 1649] [serial = 1930] [outer = 0x118345400] 08:05:38 INFO - PROCESS | 1649 | 1466175938862 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125435800) [pid = 1649] [serial = 1931] [outer = 0x118345400] 08:05:39 INFO - PROCESS | 1649 | 1466175939197 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 468ms 08:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:05:39 INFO - PROCESS | 1649 | 1466175939217 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1649 | 1466175939218 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:05:39 INFO - PROCESS | 1649 | 1466175939220 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1649 | 1466175939221 Marionette TRACE conn2 <- [1,2546,null,{}] 08:05:39 INFO - PROCESS | 1649 | 1466175939224 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:39 INFO - PROCESS | 1649 | 1466175939225 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:39 INFO - PROCESS | 1649 | 1466175939380 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:05:39 INFO - PROCESS | 1649 | 1466175939518 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1649 | 1466175939520 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168c3000 == 37 [pid = 1649] [id = 644] 08:05:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1110ac400) [pid = 1649] [serial = 1932] [outer = 0x0] 08:05:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11291cc00) [pid = 1649] [serial = 1933] [outer = 0x1110ac400] 08:05:39 INFO - PROCESS | 1649 | 1466175939572 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x112e81000) [pid = 1649] [serial = 1934] [outer = 0x1110ac400] 08:05:40 INFO - PROCESS | 1649 | 1466175940147 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 968ms 08:05:40 INFO - PROCESS | 1649 | 1466175940190 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1649 | 1466175940194 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:05:40 INFO - PROCESS | 1649 | 1466175940198 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1649 | 1466175940200 Marionette TRACE conn2 <- [1,2550,null,{}] 08:05:40 INFO - PROCESS | 1649 | 1466175940203 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 1649 | 1466175940206 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:40 INFO - PROCESS | 1649 | 1466175940314 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:05:40 INFO - PROCESS | 1649 | 1466175940392 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1649 | 1466175940394 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x124977800 == 38 [pid = 1649] [id = 645] 08:05:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x11677a400) [pid = 1649] [serial = 1935] [outer = 0x0] 08:05:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x116a2c000) [pid = 1649] [serial = 1936] [outer = 0x11677a400] 08:05:40 INFO - PROCESS | 1649 | 1466175940424 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x117d44800) [pid = 1649] [serial = 1937] [outer = 0x11677a400] 08:05:41 INFO - PROCESS | 1649 | 1466175941057 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 924ms 08:05:41 INFO - PROCESS | 1649 | 1466175941121 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1649 | 1466175941124 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:05:41 INFO - PROCESS | 1649 | 1466175941132 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1649 | 1466175941134 Marionette TRACE conn2 <- [1,2554,null,{}] 08:05:41 INFO - PROCESS | 1649 | 1466175941138 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1649 | 1466175941139 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:41 INFO - PROCESS | 1649 | 1466175941243 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:05:41 INFO - PROCESS | 1649 | 1466175941300 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1649 | 1466175941302 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x119733000 == 39 [pid = 1649] [id = 646] 08:05:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x115de2000) [pid = 1649] [serial = 1938] [outer = 0x0] 08:05:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1164f0800) [pid = 1649] [serial = 1939] [outer = 0x115de2000] 08:05:41 INFO - PROCESS | 1649 | 1466175941330 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11682c400) [pid = 1649] [serial = 1940] [outer = 0x115de2000] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12be74800 == 38 [pid = 1649] [id = 643] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1293b8800 == 37 [pid = 1649] [id = 642] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12acaf000 == 36 [pid = 1649] [id = 641] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x112e99000 == 35 [pid = 1649] [id = 640] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12915f800 == 34 [pid = 1649] [id = 639] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x125769000 == 33 [pid = 1649] [id = 638] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x124e90000 == 32 [pid = 1649] [id = 637] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1168b9000 == 31 [pid = 1649] [id = 636] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11756c000 == 30 [pid = 1649] [id = 635] 08:05:41 INFO - PROCESS | 1649 | --DOCSHELL 0x113d08000 == 29 [pid = 1649] [id = 634] 08:05:41 INFO - PROCESS | 1649 | 1466175941745 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 624ms 08:05:41 INFO - PROCESS | 1649 | 1466175941756 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1649 | 1466175941762 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:05:41 INFO - PROCESS | 1649 | 1466175941769 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1649 | 1466175941770 Marionette TRACE conn2 <- [1,2558,null,{}] 08:05:41 INFO - PROCESS | 1649 | 1466175941773 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1649 | 1466175941776 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:41 INFO - PROCESS | 1649 | 1466175941866 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12505d400) [pid = 1649] [serial = 1870] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x126d04800) [pid = 1649] [serial = 1873] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x128a6c400) [pid = 1649] [serial = 1876] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12418a400) [pid = 1649] [serial = 1864] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124192400) [pid = 1649] [serial = 1865] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x116825c00) [pid = 1649] [serial = 1855] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x116fa7800) [pid = 1649] [serial = 1856] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x128a6d400) [pid = 1649] [serial = 1847] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x115dbb800) [pid = 1649] [serial = 1849] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11664a400) [pid = 1649] [serial = 1850] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1177e7400) [pid = 1649] [serial = 1852] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11830cc00) [pid = 1649] [serial = 1853] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x118364000) [pid = 1649] [serial = 1858] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11853f000) [pid = 1649] [serial = 1859] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119564400) [pid = 1649] [serial = 1861] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x119f0e400) [pid = 1649] [serial = 1862] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x128eef000) [pid = 1649] [serial = 1888] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x128ee7400) [pid = 1649] [serial = 1886] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1164fbc00) [pid = 1649] [serial = 1879] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x118312400) [pid = 1649] [serial = 1880] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x128c3a000) [pid = 1649] [serial = 1885] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x128a73000) [pid = 1649] [serial = 1877] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x128a6e400) [pid = 1649] [serial = 1883] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x124d43400) [pid = 1649] [serial = 1882] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x124383400) [pid = 1649] [serial = 1867] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x124b1c000) [pid = 1649] [serial = 1868] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x12692f400) [pid = 1649] [serial = 1871] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x127022800) [pid = 1649] [serial = 1874] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x129315000) [pid = 1649] [serial = 1889] [outer = 0x0] [url = about:blank] 08:05:41 INFO - PROCESS | 1649 | 1466175941926 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1649 | 1466175941927 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192df800 == 30 [pid = 1649] [id = 647] 08:05:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x113d6e000) [pid = 1649] [serial = 1941] [outer = 0x0] 08:05:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x116825c00) [pid = 1649] [serial = 1942] [outer = 0x113d6e000] 08:05:41 INFO - PROCESS | 1649 | 1466175941955 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11835e800) [pid = 1649] [serial = 1943] [outer = 0x113d6e000] 08:05:42 INFO - PROCESS | 1649 | 1466175942278 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 520ms 08:05:42 INFO - PROCESS | 1649 | 1466175942288 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1649 | 1466175942289 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:05:42 INFO - PROCESS | 1649 | 1466175942293 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1649 | 1466175942296 Marionette TRACE conn2 <- [1,2562,null,{}] 08:05:42 INFO - PROCESS | 1649 | 1466175942304 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1649 | 1466175942307 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:42 INFO - PROCESS | 1649 | 1466175942389 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:05:42 INFO - PROCESS | 1649 | 1466175942465 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1649 | 1466175942468 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695d000 == 31 [pid = 1649] [id = 648] 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x11835b000) [pid = 1649] [serial = 1944] [outer = 0x0] 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x11869ec00) [pid = 1649] [serial = 1945] [outer = 0x11835b000] 08:05:42 INFO - PROCESS | 1649 | 1466175942496 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11974b000) [pid = 1649] [serial = 1946] [outer = 0x11835b000] 08:05:42 INFO - PROCESS | 1649 | 1466175942801 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 523ms 08:05:42 INFO - PROCESS | 1649 | 1466175942817 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:05:42 INFO - PROCESS | 1649 | 1466175942819 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:05:42 INFO - PROCESS | 1649 | 1466175942821 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1649 | 1466175942822 Marionette TRACE conn2 <- [1,2566,null,{}] 08:05:42 INFO - PROCESS | 1649 | 1466175942827 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1649 | 1466175942829 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:42 INFO - PROCESS | 1649 | 1466175942912 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:05:42 INFO - PROCESS | 1649 | 1466175942916 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1649 | 1466175942917 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295f3000 == 32 [pid = 1649] [id = 649] 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x11999a400) [pid = 1649] [serial = 1947] [outer = 0x0] 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x120802400) [pid = 1649] [serial = 1948] [outer = 0x11999a400] 08:05:42 INFO - PROCESS | 1649 | 1466175942942 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x12418c400) [pid = 1649] [serial = 1949] [outer = 0x11999a400] 08:05:43 INFO - PROCESS | 1649 | 1466175943300 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 523ms 08:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:05:43 INFO - PROCESS | 1649 | 1466175943345 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1649 | 1466175943346 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:05:43 INFO - PROCESS | 1649 | 1466175943348 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1649 | 1466175943349 Marionette TRACE conn2 <- [1,2570,null,{}] 08:05:43 INFO - PROCESS | 1649 | 1466175943351 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 1649 | 1466175943353 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:43 INFO - PROCESS | 1649 | 1466175943428 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:05:43 INFO - PROCESS | 1649 | 1466175943434 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1649 | 1466175943435 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x124287800 == 33 [pid = 1649] [id = 650] 08:05:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118178c00) [pid = 1649] [serial = 1950] [outer = 0x0] 08:05:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124198000) [pid = 1649] [serial = 1951] [outer = 0x118178c00] 08:05:43 INFO - PROCESS | 1649 | 1466175943459 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1248bdc00) [pid = 1649] [serial = 1952] [outer = 0x118178c00] 08:05:43 INFO - PROCESS | 1649 | 1466175943801 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 470ms 08:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:05:43 INFO - PROCESS | 1649 | 1466175943819 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1649 | 1466175943820 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:05:43 INFO - PROCESS | 1649 | 1466175943823 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1649 | 1466175943826 Marionette TRACE conn2 <- [1,2574,null,{}] 08:05:43 INFO - PROCESS | 1649 | 1466175943829 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:43 INFO - PROCESS | 1649 | 1466175943833 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:43 INFO - PROCESS | 1649 | 1466175943997 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:05:44 INFO - PROCESS | 1649 | 1466175944059 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1649 | 1466175944061 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb1e800 == 34 [pid = 1649] [id = 651] 08:05:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x112f2cc00) [pid = 1649] [serial = 1953] [outer = 0x0] 08:05:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124d3e800) [pid = 1649] [serial = 1954] [outer = 0x112f2cc00] 08:05:44 INFO - PROCESS | 1649 | 1466175944102 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x125f8e400) [pid = 1649] [serial = 1955] [outer = 0x112f2cc00] 08:05:44 INFO - PROCESS | 1649 | 1466175944516 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 721ms 08:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:05:44 INFO - PROCESS | 1649 | 1466175944544 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1649 | 1466175944546 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:05:44 INFO - PROCESS | 1649 | 1466175944548 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1649 | 1466175944549 Marionette TRACE conn2 <- [1,2578,null,{}] 08:05:44 INFO - PROCESS | 1649 | 1466175944551 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1649 | 1466175944552 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:44 INFO - PROCESS | 1649 | 1466175944650 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:05:44 INFO - PROCESS | 1649 | 1466175944662 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1649 | 1466175944663 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be93800 == 35 [pid = 1649] [id = 652] 08:05:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x112a7ac00) [pid = 1649] [serial = 1956] [outer = 0x0] 08:05:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x125fe7400) [pid = 1649] [serial = 1957] [outer = 0x112a7ac00] 08:05:44 INFO - PROCESS | 1649 | 1466175944687 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12606c800) [pid = 1649] [serial = 1958] [outer = 0x112a7ac00] 08:05:45 INFO - PROCESS | 1649 | 1466175945044 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 518ms 08:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:05:45 INFO - PROCESS | 1649 | 1466175945067 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1649 | 1466175945068 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:05:45 INFO - PROCESS | 1649 | 1466175945070 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1649 | 1466175945072 Marionette TRACE conn2 <- [1,2582,null,{}] 08:05:45 INFO - PROCESS | 1649 | 1466175945074 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1649 | 1466175945077 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:45 INFO - PROCESS | 1649 | 1466175945180 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:05:45 INFO - PROCESS | 1649 | 1466175945184 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1649 | 1466175945185 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c379000 == 36 [pid = 1649] [id = 653] 08:05:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x125f93c00) [pid = 1649] [serial = 1959] [outer = 0x0] 08:05:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1269b5000) [pid = 1649] [serial = 1960] [outer = 0x125f93c00] 08:05:45 INFO - PROCESS | 1649 | 1466175945209 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x126d06800) [pid = 1649] [serial = 1961] [outer = 0x125f93c00] 08:05:45 INFO - PROCESS | 1649 | 1466175945546 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 521ms 08:05:45 INFO - PROCESS | 1649 | 1466175945593 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:05:45 INFO - PROCESS | 1649 | 1466175945595 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:05:45 INFO - PROCESS | 1649 | 1466175945598 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1649 | 1466175945599 Marionette TRACE conn2 <- [1,2586,null,{}] 08:05:45 INFO - PROCESS | 1649 | 1466175945601 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:45 INFO - PROCESS | 1649 | 1466175945602 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:45 INFO - PROCESS | 1649 | 1466175945700 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:05:45 INFO - PROCESS | 1649 | 1466175945737 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1649 | 1466175945738 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6bf800 == 37 [pid = 1649] [id = 654] 08:05:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1269b4400) [pid = 1649] [serial = 1962] [outer = 0x0] 08:05:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x12701f800) [pid = 1649] [serial = 1963] [outer = 0x1269b4400] 08:05:45 INFO - PROCESS | 1649 | 1466175945763 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x128a69c00) [pid = 1649] [serial = 1964] [outer = 0x1269b4400] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11682b400) [pid = 1649] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x11999b000) [pid = 1649] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x118347c00) [pid = 1649] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x112920800) [pid = 1649] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x113010800) [pid = 1649] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11682b800) [pid = 1649] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x115d25800) [pid = 1649] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x111c7f000) [pid = 1649] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x118311000) [pid = 1649] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119748c00) [pid = 1649] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12438cc00) [pid = 1649] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x115db8000) [pid = 1649] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:05:46 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x113349000) [pid = 1649] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 517ms 08:05:46 INFO - PROCESS | 1649 | 1466175946109 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:05:46 INFO - PROCESS | 1649 | 1466175946116 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1649 | 1466175946117 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:05:46 INFO - PROCESS | 1649 | 1466175946119 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1649 | 1466175946121 Marionette TRACE conn2 <- [1,2590,null,{}] 08:05:46 INFO - PROCESS | 1649 | 1466175946123 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1649 | 1466175946124 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:46 INFO - PROCESS | 1649 | 1466175946208 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:05:46 INFO - PROCESS | 1649 | 1466175946213 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1649 | 1466175946214 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e2800 == 38 [pid = 1649] [id = 655] 08:05:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x113349000) [pid = 1649] [serial = 1965] [outer = 0x0] 08:05:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118319400) [pid = 1649] [serial = 1966] [outer = 0x113349000] 08:05:46 INFO - PROCESS | 1649 | 1466175946238 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124008400) [pid = 1649] [serial = 1967] [outer = 0x113349000] 08:05:46 INFO - PROCESS | 1649 | 1466175946601 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 518ms 08:05:46 INFO - PROCESS | 1649 | 1466175946639 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1649 | 1466175946641 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:05:46 INFO - PROCESS | 1649 | 1466175946645 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1649 | 1466175946647 Marionette TRACE conn2 <- [1,2594,null,{}] 08:05:46 INFO - PROCESS | 1649 | 1466175946649 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1649 | 1466175946651 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:46 INFO - PROCESS | 1649 | 1466175946739 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:05:46 INFO - PROCESS | 1649 | 1466175946744 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1649 | 1466175946746 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c6800 == 39 [pid = 1649] [id = 656] 08:05:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x124191c00) [pid = 1649] [serial = 1968] [outer = 0x0] 08:05:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12505f400) [pid = 1649] [serial = 1969] [outer = 0x124191c00] 08:05:46 INFO - PROCESS | 1649 | 1466175946779 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x128c35800) [pid = 1649] [serial = 1970] [outer = 0x124191c00] 08:05:47 INFO - PROCESS | 1649 | 1466175947100 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 469ms 08:05:47 INFO - PROCESS | 1649 | 1466175947114 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1649 | 1466175947116 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:05:47 INFO - PROCESS | 1649 | 1466175947118 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1649 | 1466175947119 Marionette TRACE conn2 <- [1,2598,null,{}] 08:05:47 INFO - PROCESS | 1649 | 1466175947121 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1649 | 1466175947122 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:47 INFO - PROCESS | 1649 | 1466175947201 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:05:47 INFO - PROCESS | 1649 | 1466175947261 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1649 | 1466175947262 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2da800 == 40 [pid = 1649] [id = 657] 08:05:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124706800) [pid = 1649] [serial = 1971] [outer = 0x0] 08:05:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x128e5c400) [pid = 1649] [serial = 1972] [outer = 0x124706800] 08:05:47 INFO - PROCESS | 1649 | 1466175947286 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x128eef400) [pid = 1649] [serial = 1973] [outer = 0x124706800] 08:05:47 INFO - PROCESS | 1649 | 1466175947594 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 520ms 08:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:05:47 INFO - PROCESS | 1649 | 1466175947639 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1649 | 1466175947640 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:05:47 INFO - PROCESS | 1649 | 1466175947642 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1649 | 1466175947643 Marionette TRACE conn2 <- [1,2602,null,{}] 08:05:47 INFO - PROCESS | 1649 | 1466175947646 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1649 | 1466175947647 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:47 INFO - PROCESS | 1649 | 1466175947724 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:05:47 INFO - PROCESS | 1649 | 1466175947737 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1649 | 1466175947738 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d715000 == 41 [pid = 1649] [id = 658] 08:05:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x124706c00) [pid = 1649] [serial = 1974] [outer = 0x0] 08:05:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12931e800) [pid = 1649] [serial = 1975] [outer = 0x124706c00] 08:05:47 INFO - PROCESS | 1649 | 1466175947762 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1293e7800) [pid = 1649] [serial = 1976] [outer = 0x124706c00] 08:05:48 INFO - PROCESS | 1649 | 1466175948187 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 571ms 08:05:48 INFO - PROCESS | 1649 | 1466175948214 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1649 | 1466175948216 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:05:48 INFO - PROCESS | 1649 | 1466175948219 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1649 | 1466175948221 Marionette TRACE conn2 <- [1,2606,null,{}] 08:05:48 INFO - PROCESS | 1649 | 1466175948225 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1649 | 1466175948227 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:48 INFO - PROCESS | 1649 | 1466175948331 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:05:48 INFO - PROCESS | 1649 | 1466175948405 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1649 | 1466175948407 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192db800 == 42 [pid = 1649] [id = 659] 08:05:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x112a71c00) [pid = 1649] [serial = 1977] [outer = 0x0] 08:05:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x114f59400) [pid = 1649] [serial = 1978] [outer = 0x112a71c00] 08:05:48 INFO - PROCESS | 1649 | 1466175948438 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x116828400) [pid = 1649] [serial = 1979] [outer = 0x112a71c00] 08:05:48 INFO - PROCESS | 1649 | 1466175948902 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 08:05:48 INFO - PROCESS | 1649 | 1466175948943 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1649 | 1466175948946 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:05:48 INFO - PROCESS | 1649 | 1466175948991 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1649 | 1466175948993 Marionette TRACE conn2 <- [1,2610,null,{}] 08:05:48 INFO - PROCESS | 1649 | 1466175948997 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1649 | 1466175948999 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:49 INFO - PROCESS | 1649 | 1466175949100 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:05:49 INFO - PROCESS | 1649 | 1466175949171 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1649 | 1466175949173 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a68c000 == 43 [pid = 1649] [id = 660] 08:05:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11853bc00) [pid = 1649] [serial = 1980] [outer = 0x0] 08:05:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11853f000) [pid = 1649] [serial = 1981] [outer = 0x11853bc00] 08:05:49 INFO - PROCESS | 1649 | 1466175949204 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119455800) [pid = 1649] [serial = 1982] [outer = 0x11853bc00] 08:05:49 INFO - PROCESS | 1649 | 1466175949592 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 686ms 08:05:49 INFO - PROCESS | 1649 | 1466175949676 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1649 | 1466175949677 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:05:49 INFO - PROCESS | 1649 | 1466175949681 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1649 | 1466175949684 Marionette TRACE conn2 <- [1,2614,null,{}] 08:05:49 INFO - PROCESS | 1649 | 1466175949693 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:49 INFO - PROCESS | 1649 | 1466175949697 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:49 INFO - PROCESS | 1649 | 1466175949798 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:05:49 INFO - PROCESS | 1649 | 1466175949872 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1649 | 1466175949874 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2e4800 == 44 [pid = 1649] [id = 661] 08:05:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1248b9400) [pid = 1649] [serial = 1983] [outer = 0x0] 08:05:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124d3e400) [pid = 1649] [serial = 1984] [outer = 0x1248b9400] 08:05:49 INFO - PROCESS | 1649 | 1466175949905 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x125060c00) [pid = 1649] [serial = 1985] [outer = 0x1248b9400] 08:05:50 INFO - PROCESS | 1649 | 1466175950314 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 673ms 08:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:05:50 INFO - PROCESS | 1649 | 1466175950354 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1649 | 1466175950356 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:05:50 INFO - PROCESS | 1649 | 1466175950358 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1649 | 1466175950360 Marionette TRACE conn2 <- [1,2618,null,{}] 08:05:50 INFO - PROCESS | 1649 | 1466175950362 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1649 | 1466175950364 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:50 INFO - PROCESS | 1649 | 1466175950489 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:05:50 INFO - PROCESS | 1649 | 1466175950549 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1649 | 1466175950550 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x12de28000 == 45 [pid = 1649] [id = 662] 08:05:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x125787000) [pid = 1649] [serial = 1986] [outer = 0x0] 08:05:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x125ab5400) [pid = 1649] [serial = 1987] [outer = 0x125787000] 08:05:50 INFO - PROCESS | 1649 | 1466175950579 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1269b4000) [pid = 1649] [serial = 1988] [outer = 0x125787000] 08:05:51 INFO - PROCESS | 1649 | 1466175951199 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 871ms 08:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:05:51 INFO - PROCESS | 1649 | 1466175951231 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1649 | 1466175951233 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:05:51 INFO - PROCESS | 1649 | 1466175951237 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1649 | 1466175951238 Marionette TRACE conn2 <- [1,2622,null,{}] 08:05:51 INFO - PROCESS | 1649 | 1466175951242 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1649 | 1466175951244 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:51 INFO - PROCESS | 1649 | 1466175951337 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:05:51 INFO - PROCESS | 1649 | 1466175951410 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1649 | 1466175951413 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726c800 == 46 [pid = 1649] [id = 663] 08:05:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x112a6fc00) [pid = 1649] [serial = 1989] [outer = 0x0] 08:05:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x113d71c00) [pid = 1649] [serial = 1990] [outer = 0x112a6fc00] 08:05:51 INFO - PROCESS | 1649 | 1466175951441 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11682a400) [pid = 1649] [serial = 1991] [outer = 0x112a6fc00] 08:05:51 INFO - PROCESS | 1649 | 1466175951927 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms 08:05:51 INFO - PROCESS | 1649 | 1466175951957 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1649 | 1466175951964 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:05:51 INFO - PROCESS | 1649 | 1466175951970 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1649 | 1466175951973 Marionette TRACE conn2 <- [1,2626,null,{}] 08:05:51 INFO - PROCESS | 1649 | 1466175951975 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:51 INFO - PROCESS | 1649 | 1466175951977 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:52 INFO - PROCESS | 1649 | 1466175952113 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:05:52 INFO - PROCESS | 1649 | 1466175952222 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1649 | 1466175952223 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x124071800 == 47 [pid = 1649] [id = 664] 08:05:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1183dc400) [pid = 1649] [serial = 1992] [outer = 0x0] 08:05:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1188a8000) [pid = 1649] [serial = 1993] [outer = 0x1183dc400] 08:05:52 INFO - PROCESS | 1649 | 1466175952263 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1195ec400) [pid = 1649] [serial = 1994] [outer = 0x1183dc400] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2da800 == 46 [pid = 1649] [id = 657] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2c6800 == 45 [pid = 1649] [id = 656] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e2800 == 44 [pid = 1649] [id = 655] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6bf800 == 43 [pid = 1649] [id = 654] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12c379000 == 42 [pid = 1649] [id = 653] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12be93800 == 41 [pid = 1649] [id = 652] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb1e800 == 40 [pid = 1649] [id = 651] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x124287800 == 39 [pid = 1649] [id = 650] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1295f3000 == 38 [pid = 1649] [id = 649] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12695d000 == 37 [pid = 1649] [id = 648] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1192df800 == 36 [pid = 1649] [id = 647] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x119733000 == 35 [pid = 1649] [id = 646] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x124977800 == 34 [pid = 1649] [id = 645] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1168c3000 == 33 [pid = 1649] [id = 644] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x11726c800 == 32 [pid = 1649] [id = 663] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12de28000 == 31 [pid = 1649] [id = 662] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2e4800 == 30 [pid = 1649] [id = 661] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12a68c000 == 29 [pid = 1649] [id = 660] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12d715000 == 28 [pid = 1649] [id = 658] 08:05:52 INFO - PROCESS | 1649 | --DOCSHELL 0x1192db800 == 27 [pid = 1649] [id = 659] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x119b78800) [pid = 1649] [serial = 1918] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x124195c00) [pid = 1649] [serial = 1921] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11853a800) [pid = 1649] [serial = 1912] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11889dc00) [pid = 1649] [serial = 1913] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1129a1400) [pid = 1649] [serial = 1903] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x112a73400) [pid = 1649] [serial = 1904] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x115dc3400) [pid = 1649] [serial = 1906] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1166ea400) [pid = 1649] [serial = 1907] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1177e2800) [pid = 1649] [serial = 1909] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118317000) [pid = 1649] [serial = 1910] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x11677bc00) [pid = 1649] [serial = 1901] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x115dc1000) [pid = 1649] [serial = 1900] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x115db7800) [pid = 1649] [serial = 1892] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11299e800) [pid = 1649] [serial = 1891] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1183db000) [pid = 1649] [serial = 1894] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1186a5000) [pid = 1649] [serial = 1895] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1244ac400) [pid = 1649] [serial = 1898] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124003800) [pid = 1649] [serial = 1897] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124d41c00) [pid = 1649] [serial = 1924] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124b23c00) [pid = 1649] [serial = 1922] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1174d6c00) [pid = 1649] [serial = 1927] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124df1800) [pid = 1649] [serial = 1925] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x124191400) [pid = 1649] [serial = 1928] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11944ec00) [pid = 1649] [serial = 1915] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x11974b800) [pid = 1649] [serial = 1916] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x125060000) [pid = 1649] [serial = 1930] [outer = 0x0] [url = about:blank] 08:05:52 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124046800) [pid = 1649] [serial = 1919] [outer = 0x0] [url = about:blank] 08:05:53 INFO - PROCESS | 1649 | 1466175953140 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1226ms 08:05:53 INFO - PROCESS | 1649 | 1466175953196 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1649 | 1466175953198 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:05:53 INFO - PROCESS | 1649 | 1466175953201 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1649 | 1466175953205 Marionette TRACE conn2 <- [1,2630,null,{}] 08:05:53 INFO - PROCESS | 1649 | 1466175953208 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1649 | 1466175953209 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:53 INFO - PROCESS | 1649 | 1466175953289 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:05:53 INFO - PROCESS | 1649 | 1466175953295 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1649 | 1466175953298 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x117255000 == 28 [pid = 1649] [id = 665] 08:05:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1129a1400) [pid = 1649] [serial = 1995] [outer = 0x0] 08:05:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x115d25800) [pid = 1649] [serial = 1996] [outer = 0x1129a1400] 08:05:53 INFO - PROCESS | 1649 | 1466175953325 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x115de0400) [pid = 1649] [serial = 1997] [outer = 0x1129a1400] 08:05:53 INFO - PROCESS | 1649 | 1466175953687 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 522ms 08:05:53 INFO - PROCESS | 1649 | 1466175953723 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1649 | 1466175953729 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:05:53 INFO - PROCESS | 1649 | 1466175953739 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1649 | 1466175953741 Marionette TRACE conn2 <- [1,2634,null,{}] 08:05:53 INFO - PROCESS | 1649 | 1466175953744 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1649 | 1466175953745 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:53 INFO - PROCESS | 1649 | 1466175953823 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:05:53 INFO - PROCESS | 1649 | 1466175953829 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1649 | 1466175953830 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192c4800 == 29 [pid = 1649] [id = 666] 08:05:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x116249000) [pid = 1649] [serial = 1998] [outer = 0x0] 08:05:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11682f400) [pid = 1649] [serial = 1999] [outer = 0x116249000] 08:05:53 INFO - PROCESS | 1649 | 1466175953857 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116fa6400) [pid = 1649] [serial = 2000] [outer = 0x116249000] 08:05:54 INFO - PROCESS | 1649 | 1466175954227 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 528ms 08:05:54 INFO - PROCESS | 1649 | 1466175954264 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1649 | 1466175954265 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:05:54 INFO - PROCESS | 1649 | 1466175954267 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1649 | 1466175954270 Marionette TRACE conn2 <- [1,2638,null,{}] 08:05:54 INFO - PROCESS | 1649 | 1466175954278 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1649 | 1466175954281 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:54 INFO - PROCESS | 1649 | 1466175954380 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:05:54 INFO - PROCESS | 1649 | 1466175954387 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1649 | 1466175954389 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1244cb800 == 30 [pid = 1649] [id = 667] 08:05:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1177e2800) [pid = 1649] [serial = 2001] [outer = 0x0] 08:05:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1183da000) [pid = 1649] [serial = 2002] [outer = 0x1177e2800] 08:05:54 INFO - PROCESS | 1649 | 1466175954419 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11860fc00) [pid = 1649] [serial = 2003] [outer = 0x1177e2800] 08:05:54 INFO - PROCESS | 1649 | 1466175954731 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 472ms 08:05:54 INFO - PROCESS | 1649 | 1466175954740 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1649 | 1466175954742 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:05:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:05:54 INFO - PROCESS | 1649 | 1466175954748 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1649 | 1466175954749 Marionette TRACE conn2 <- [1,2642,null,{}] 08:05:54 INFO - PROCESS | 1649 | 1466175954751 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1649 | 1466175954752 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:54 INFO - PROCESS | 1649 | 1466175954832 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:05:54 INFO - PROCESS | 1649 | 1466175954836 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1649 | 1466175954837 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695f800 == 31 [pid = 1649] [id = 668] 08:05:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1186a5400) [pid = 1649] [serial = 2004] [outer = 0x0] 08:05:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119746400) [pid = 1649] [serial = 2005] [outer = 0x1186a5400] 08:05:54 INFO - PROCESS | 1649 | 1466175954864 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119999800) [pid = 1649] [serial = 2006] [outer = 0x1186a5400] 08:05:55 INFO - PROCESS | 1649 | 1466175955245 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 08:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:05:55 INFO - PROCESS | 1649 | 1466175955266 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1649 | 1466175955267 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:05:55 INFO - PROCESS | 1649 | 1466175955270 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1649 | 1466175955271 Marionette TRACE conn2 <- [1,2646,null,{}] 08:05:55 INFO - PROCESS | 1649 | 1466175955273 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1649 | 1466175955274 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:55 INFO - PROCESS | 1649 | 1466175955370 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:05:55 INFO - PROCESS | 1649 | 1466175955382 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1649 | 1466175955383 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12915c000 == 32 [pid = 1649] [id = 669] 08:05:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11682b800) [pid = 1649] [serial = 2007] [outer = 0x0] 08:05:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1199ad400) [pid = 1649] [serial = 2008] [outer = 0x11682b800] 08:05:55 INFO - PROCESS | 1649 | 1466175955407 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1208e6800) [pid = 1649] [serial = 2009] [outer = 0x11682b800] 08:05:55 INFO - PROCESS | 1649 | 1466175955764 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:05:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 519ms 08:05:55 INFO - PROCESS | 1649 | 1466175955789 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1649 | 1466175955791 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:05:55 INFO - PROCESS | 1649 | 1466175955798 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1649 | 1466175955799 Marionette TRACE conn2 <- [1,2650,null,{}] 08:05:55 INFO - PROCESS | 1649 | 1466175955801 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:55 INFO - PROCESS | 1649 | 1466175955805 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:55 INFO - PROCESS | 1649 | 1466175955914 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:05:55 INFO - PROCESS | 1649 | 1466175955918 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1649 | 1466175955919 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a635800 == 33 [pid = 1649] [id = 670] 08:05:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1208e7c00) [pid = 1649] [serial = 2010] [outer = 0x0] 08:05:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12418cc00) [pid = 1649] [serial = 2011] [outer = 0x1208e7c00] 08:05:55 INFO - PROCESS | 1649 | 1466175955944 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x124b1c400) [pid = 1649] [serial = 2012] [outer = 0x1208e7c00] 08:05:56 INFO - PROCESS | 1649 | 1466175956273 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 08:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:05:56 INFO - PROCESS | 1649 | 1466175956328 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1649 | 1466175956329 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1649 | 1466175956332 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1649 | 1466175956333 Marionette TRACE conn2 <- [1,2654,null,{}] 08:05:56 INFO - PROCESS | 1649 | 1466175956335 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1649 | 1466175956336 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:56 INFO - PROCESS | 1649 | 1466175956434 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:05:56 INFO - PROCESS | 1649 | 1466175956446 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1649 | 1466175956447 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1db000 == 34 [pid = 1649] [id = 671] 08:05:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124b1f000) [pid = 1649] [serial = 2013] [outer = 0x0] 08:05:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124d45c00) [pid = 1649] [serial = 2014] [outer = 0x124b1f000] 08:05:56 INFO - PROCESS | 1649 | 1466175956471 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125054800) [pid = 1649] [serial = 2015] [outer = 0x124b1f000] 08:05:56 INFO - PROCESS | 1649 | 1466175956788 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:05:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 470ms 08:05:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:05:56 INFO - PROCESS | 1649 | 1466175956803 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1649 | 1466175956804 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:05:56 INFO - PROCESS | 1649 | 1466175956806 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1649 | 1466175956807 Marionette TRACE conn2 <- [1,2658,null,{}] 08:05:56 INFO - PROCESS | 1649 | 1466175956812 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1649 | 1466175956815 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:56 INFO - PROCESS | 1649 | 1466175956915 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:05:56 INFO - PROCESS | 1649 | 1466175956928 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1649 | 1466175956929 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b9e8800 == 35 [pid = 1649] [id = 672] 08:05:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125054c00) [pid = 1649] [serial = 2016] [outer = 0x0] 08:05:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1253ae000) [pid = 1649] [serial = 2017] [outer = 0x125054c00] 08:05:56 INFO - PROCESS | 1649 | 1466175956953 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12578ec00) [pid = 1649] [serial = 2018] [outer = 0x125054c00] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x112a7ac00) [pid = 1649] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x125f93c00) [pid = 1649] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1269b4400) [pid = 1649] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11677a400) [pid = 1649] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118178c00) [pid = 1649] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118345400) [pid = 1649] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x115de2000) [pid = 1649] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x113d6e000) [pid = 1649] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1110ac400) [pid = 1649] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x11999a400) [pid = 1649] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x113349000) [pid = 1649] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11835b000) [pid = 1649] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124706c00) [pid = 1649] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124706800) [pid = 1649] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124191c00) [pid = 1649] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:05:57 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x112f2cc00) [pid = 1649] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:05:57 INFO - PROCESS | 1649 | 1466175957456 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 673ms 08:05:57 INFO - PROCESS | 1649 | 1466175957481 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1649 | 1466175957482 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:05:57 INFO - PROCESS | 1649 | 1466175957484 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1649 | 1466175957485 Marionette TRACE conn2 <- [1,2662,null,{}] 08:05:57 INFO - PROCESS | 1649 | 1466175957501 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1649 | 1466175957502 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:57 INFO - PROCESS | 1649 | 1466175957614 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:05:57 INFO - PROCESS | 1649 | 1466175957656 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1649 | 1466175957657 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0e000 == 36 [pid = 1649] [id = 673] 08:05:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1129a5000) [pid = 1649] [serial = 2019] [outer = 0x0] 08:05:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118319000) [pid = 1649] [serial = 2020] [outer = 0x1129a5000] 08:05:57 INFO - PROCESS | 1649 | 1466175957683 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x124706800) [pid = 1649] [serial = 2021] [outer = 0x1129a5000] 08:05:57 INFO - PROCESS | 1649 | 1466175957930 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:05:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 482ms 08:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:05:57 INFO - PROCESS | 1649 | 1466175957970 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1649 | 1466175957971 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:05:57 INFO - PROCESS | 1649 | 1466175957973 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1649 | 1466175957974 Marionette TRACE conn2 <- [1,2666,null,{}] 08:05:57 INFO - PROCESS | 1649 | 1466175957984 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1649 | 1466175957985 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:58 INFO - PROCESS | 1649 | 1466175958066 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:05:58 INFO - PROCESS | 1649 | 1466175958070 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1649 | 1466175958071 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be92800 == 37 [pid = 1649] [id = 674] 08:05:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1250aa000) [pid = 1649] [serial = 2022] [outer = 0x0] 08:05:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125f93800) [pid = 1649] [serial = 2023] [outer = 0x1250aa000] 08:05:58 INFO - PROCESS | 1649 | 1466175958097 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125ff1000) [pid = 1649] [serial = 2024] [outer = 0x1250aa000] 08:05:58 INFO - PROCESS | 1649 | 1466175958925 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:05:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 980ms 08:05:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:05:58 INFO - PROCESS | 1649 | 1466175958954 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1649 | 1466175958955 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:05:58 INFO - PROCESS | 1649 | 1466175958958 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1649 | 1466175958961 Marionette TRACE conn2 <- [1,2670,null,{}] 08:05:58 INFO - PROCESS | 1649 | 1466175958964 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:58 INFO - PROCESS | 1649 | 1466175958966 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:59 INFO - PROCESS | 1649 | 1466175959083 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:05:59 INFO - PROCESS | 1649 | 1466175959089 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1649 | 1466175959091 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:05:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6cc000 == 38 [pid = 1649] [id = 675] 08:05:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x126069800) [pid = 1649] [serial = 2025] [outer = 0x0] 08:05:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x126dba400) [pid = 1649] [serial = 2026] [outer = 0x126069800] 08:05:59 INFO - PROCESS | 1649 | 1466175959118 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x128a6c000) [pid = 1649] [serial = 2027] [outer = 0x126069800] 08:05:59 INFO - PROCESS | 1649 | --DOCSHELL 0x117255000 == 37 [pid = 1649] [id = 665] 08:05:59 INFO - PROCESS | 1649 | --DOCSHELL 0x124071800 == 36 [pid = 1649] [id = 664] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12915c000 == 35 [pid = 1649] [id = 669] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1244cb800 == 34 [pid = 1649] [id = 667] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0e000 == 33 [pid = 1649] [id = 673] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b9e8800 == 32 [pid = 1649] [id = 672] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12a635800 == 31 [pid = 1649] [id = 670] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12be92800 == 30 [pid = 1649] [id = 674] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12695f800 == 29 [pid = 1649] [id = 668] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1db000 == 28 [pid = 1649] [id = 671] 08:06:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1192c4800 == 27 [pid = 1649] [id = 666] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125fe7400) [pid = 1649] [serial = 1957] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1269b5000) [pid = 1649] [serial = 1960] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12701f800) [pid = 1649] [serial = 1963] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x116a2c000) [pid = 1649] [serial = 1936] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x117d44800) [pid = 1649] [serial = 1937] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x124198000) [pid = 1649] [serial = 1951] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1248bdc00) [pid = 1649] [serial = 1952] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x125435800) [pid = 1649] [serial = 1931] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1164f0800) [pid = 1649] [serial = 1939] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x11682c400) [pid = 1649] [serial = 1940] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x116825c00) [pid = 1649] [serial = 1942] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11835e800) [pid = 1649] [serial = 1943] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11291cc00) [pid = 1649] [serial = 1933] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x112e81000) [pid = 1649] [serial = 1934] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x120802400) [pid = 1649] [serial = 1948] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12418c400) [pid = 1649] [serial = 1949] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x124008400) [pid = 1649] [serial = 1967] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11869ec00) [pid = 1649] [serial = 1945] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x11974b000) [pid = 1649] [serial = 1946] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x118319400) [pid = 1649] [serial = 1966] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x128a69c00) [pid = 1649] [serial = 1964] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1293e7800) [pid = 1649] [serial = 1976] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12931e800) [pid = 1649] [serial = 1975] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x128eef400) [pid = 1649] [serial = 1973] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x128e5c400) [pid = 1649] [serial = 1972] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x128c35800) [pid = 1649] [serial = 1970] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x124d3e800) [pid = 1649] [serial = 1954] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12505f400) [pid = 1649] [serial = 1969] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x125f8e400) [pid = 1649] [serial = 1955] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x126d06800) [pid = 1649] [serial = 1961] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12606c800) [pid = 1649] [serial = 1958] [outer = 0x0] [url = about:blank] 08:06:00 INFO - PROCESS | 1649 | 1466175960958 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\n"]]]}] 08:06:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:06:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:06:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:06:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2023ms 08:06:00 INFO - PROCESS | 1649 | 1466175960982 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:06:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:06:00 INFO - PROCESS | 1649 | 1466175960985 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:06:00 INFO - PROCESS | 1649 | 1466175960988 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1649 | 1466175960990 Marionette TRACE conn2 <- [1,2674,null,{}] 08:06:00 INFO - PROCESS | 1649 | 1466175960997 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:00 INFO - PROCESS | 1649 | 1466175960998 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:01 INFO - PROCESS | 1649 | 1466175961075 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:06:01 INFO - PROCESS | 1649 | 1466175961127 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1649 | 1466175961129 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1167a1000 == 28 [pid = 1649] [id = 676] 08:06:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x112924800) [pid = 1649] [serial = 2028] [outer = 0x0] 08:06:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1129a4000) [pid = 1649] [serial = 2029] [outer = 0x112924800] 08:06:01 INFO - PROCESS | 1649 | 1466175961156 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x113344c00) [pid = 1649] [serial = 2030] [outer = 0x112924800] 08:06:01 INFO - PROCESS | 1649 | 1466175961924 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\n"]]]}] 08:06:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:06:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:06:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:06:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 976ms 08:06:01 INFO - PROCESS | 1649 | 1466175961964 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1649 | 1466175961968 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:06:01 INFO - PROCESS | 1649 | 1466175961972 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1649 | 1466175961974 Marionette TRACE conn2 <- [1,2678,null,{}] 08:06:01 INFO - PROCESS | 1649 | 1466175961977 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:01 INFO - PROCESS | 1649 | 1466175961979 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:02 INFO - PROCESS | 1649 | 1466175962058 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:06:02 INFO - PROCESS | 1649 | 1466175962064 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1649 | 1466175962066 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x118778800 == 29 [pid = 1649] [id = 677] 08:06:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x115dc0000) [pid = 1649] [serial = 2031] [outer = 0x0] 08:06:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1162bd000) [pid = 1649] [serial = 2032] [outer = 0x115dc0000] 08:06:02 INFO - PROCESS | 1649 | 1466175962093 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1166b9c00) [pid = 1649] [serial = 2033] [outer = 0x115dc0000] 08:06:02 INFO - PROCESS | 1649 | 1466175962937 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:06:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 08:06:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:06:02 INFO - PROCESS | 1649 | 1466175962945 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1649 | 1466175962946 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:06:02 INFO - PROCESS | 1649 | 1466175962948 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1649 | 1466175962951 Marionette TRACE conn2 <- [1,2682,null,{}] 08:06:02 INFO - PROCESS | 1649 | 1466175962959 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:02 INFO - PROCESS | 1649 | 1466175962964 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:03 INFO - PROCESS | 1649 | 1466175963059 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:06:03 INFO - PROCESS | 1649 | 1466175963066 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1649 | 1466175963068 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406c800 == 30 [pid = 1649] [id = 678] 08:06:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x110f84c00) [pid = 1649] [serial = 2034] [outer = 0x0] 08:06:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x116f4c000) [pid = 1649] [serial = 2035] [outer = 0x110f84c00] 08:06:03 INFO - PROCESS | 1649 | 1466175963096 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1174e0000) [pid = 1649] [serial = 2036] [outer = 0x110f84c00] 08:06:03 INFO - PROCESS | 1649 | 1466175963885 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:06:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 08:06:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:06:03 INFO - PROCESS | 1649 | 1466175963921 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1649 | 1466175963924 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:06:03 INFO - PROCESS | 1649 | 1466175963928 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1649 | 1466175963930 Marionette TRACE conn2 <- [1,2686,null,{}] 08:06:03 INFO - PROCESS | 1649 | 1466175963933 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:03 INFO - PROCESS | 1649 | 1466175963935 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:04 INFO - PROCESS | 1649 | 1466175964035 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:06:04 INFO - PROCESS | 1649 | 1466175964039 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1649 | 1466175964040 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e83000 == 31 [pid = 1649] [id = 679] 08:06:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x118111800) [pid = 1649] [serial = 2037] [outer = 0x0] 08:06:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118313c00) [pid = 1649] [serial = 2038] [outer = 0x118111800] 08:06:04 INFO - PROCESS | 1649 | 1466175964067 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x118349400) [pid = 1649] [serial = 2039] [outer = 0x118111800] 08:06:04 INFO - PROCESS | 1649 | 1466175964889 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\n"]]]}] 08:06:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:06:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:06:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:06:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 08:06:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:06:04 INFO - PROCESS | 1649 | 1466175964898 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 08:06:04 INFO - PROCESS | 1649 | 1466175964900 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:06:04 INFO - PROCESS | 1649 | 1466175964902 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:06:04 INFO - PROCESS | 1649 | 1466175964903 Marionette TRACE conn2 <- [1,2690,null,{}] 08:06:04 INFO - PROCESS | 1649 | 1466175964905 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:04 INFO - PROCESS | 1649 | 1466175964906 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:04 INFO - PROCESS | 1649 | 1466175964987 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:06:05 INFO - PROCESS | 1649 | 1466175965020 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1649 | 1466175965021 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695d800 == 32 [pid = 1649] [id = 680] 08:06:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x111c83c00) [pid = 1649] [serial = 2040] [outer = 0x0] 08:06:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1183d7c00) [pid = 1649] [serial = 2041] [outer = 0x111c83c00] 08:06:05 INFO - PROCESS | 1649 | 1466175965077 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118547000) [pid = 1649] [serial = 2042] [outer = 0x111c83c00] 08:06:05 INFO - PROCESS | 1649 | 1466175965885 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\n"]]]}] 08:06:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:06:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:06:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:06:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1018ms 08:06:05 INFO - PROCESS | 1649 | 1466175965921 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1649 | 1466175965922 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:06:05 INFO - PROCESS | 1649 | 1466175965924 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1649 | 1466175965926 Marionette TRACE conn2 <- [1,2694,null,{}] 08:06:05 INFO - PROCESS | 1649 | 1466175965928 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:05 INFO - PROCESS | 1649 | 1466175965932 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:06 INFO - PROCESS | 1649 | 1466175966040 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:06:06 INFO - PROCESS | 1649 | 1466175966076 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1649 | 1466175966078 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b6800 == 33 [pid = 1649] [id = 681] 08:06:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118696400) [pid = 1649] [serial = 2043] [outer = 0x0] 08:06:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x119999000) [pid = 1649] [serial = 2044] [outer = 0x118696400] 08:06:06 INFO - PROCESS | 1649 | 1466175966102 Marionette DEBUG loaded listener.js 08:06:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1199b6c00) [pid = 1649] [serial = 2045] [outer = 0x118696400] 08:06:06 INFO - PROCESS | 1649 | 1466175966870 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\n"]]]}] 08:06:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:06:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:06:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:06:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 972ms 08:06:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:06:06 INFO - PROCESS | 1649 | 1466175966898 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1649 | 1466175966899 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:06:06 INFO - PROCESS | 1649 | 1466175966901 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1649 | 1466175966902 Marionette TRACE conn2 <- [1,2698,null,{}] 08:06:06 INFO - PROCESS | 1649 | 1466175966904 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:06 INFO - PROCESS | 1649 | 1466175966905 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:07 INFO - PROCESS | 1649 | 1466175967006 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:06:07 INFO - PROCESS | 1649 | 1466175967010 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1649 | 1466175967011 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a523800 == 34 [pid = 1649] [id = 682] 08:06:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118347000) [pid = 1649] [serial = 2046] [outer = 0x0] 08:06:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119b7a800) [pid = 1649] [serial = 2047] [outer = 0x118347000] 08:06:07 INFO - PROCESS | 1649 | 1466175967035 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12418b000) [pid = 1649] [serial = 2048] [outer = 0x118347000] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1250aa000) [pid = 1649] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11682b800) [pid = 1649] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1208e7c00) [pid = 1649] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x124b1f000) [pid = 1649] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1129a5000) [pid = 1649] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x125054c00) [pid = 1649] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x1248b9400) [pid = 1649] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11853bc00) [pid = 1649] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x112a71c00) [pid = 1649] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1186a5400) [pid = 1649] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1177e2800) [pid = 1649] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x116249000) [pid = 1649] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x1129a1400) [pid = 1649] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1183dc400) [pid = 1649] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x112a6fc00) [pid = 1649] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:06:07 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x125787000) [pid = 1649] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:06:07 INFO - PROCESS | 1649 | 1466175967871 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\n"]]]}] 08:06:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:06:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:06:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1019ms 08:06:07 INFO - PROCESS | 1649 | 1466175967921 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1649 | 1466175967922 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:06:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:06:07 INFO - PROCESS | 1649 | 1466175967924 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1649 | 1466175967926 Marionette TRACE conn2 <- [1,2702,null,{}] 08:06:07 INFO - PROCESS | 1649 | 1466175967928 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:07 INFO - PROCESS | 1649 | 1466175967929 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:08 INFO - PROCESS | 1649 | 1466175968001 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:06:08 INFO - PROCESS | 1649 | 1466175968005 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1649 | 1466175968006 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a683000 == 35 [pid = 1649] [id = 683] 08:06:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1133e6400) [pid = 1649] [serial = 2049] [outer = 0x0] 08:06:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118343400) [pid = 1649] [serial = 2050] [outer = 0x1133e6400] 08:06:08 INFO - PROCESS | 1649 | 1466175968032 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x124003c00) [pid = 1649] [serial = 2051] [outer = 0x1133e6400] 08:06:08 INFO - PROCESS | 1649 | 1466175968382 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 471ms 08:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:06:08 INFO - PROCESS | 1649 | 1466175968397 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1649 | 1466175968399 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:06:08 INFO - PROCESS | 1649 | 1466175968402 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1649 | 1466175968404 Marionette TRACE conn2 <- [1,2706,null,{}] 08:06:08 INFO - PROCESS | 1649 | 1466175968408 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1649 | 1466175968410 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:08 INFO - PROCESS | 1649 | 1466175968528 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:06:08 INFO - PROCESS | 1649 | 1466175968626 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1649 | 1466175968627 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406c000 == 36 [pid = 1649] [id = 684] 08:06:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x116815800) [pid = 1649] [serial = 2052] [outer = 0x0] 08:06:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x124191800) [pid = 1649] [serial = 2053] [outer = 0x116815800] 08:06:08 INFO - PROCESS | 1649 | 1466175968651 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x12438a000) [pid = 1649] [serial = 2054] [outer = 0x116815800] 08:06:08 INFO - PROCESS | 1649 | 1466175968891 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:06:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 08:06:08 INFO - PROCESS | 1649 | 1466175968922 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1649 | 1466175968924 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:06:08 INFO - PROCESS | 1649 | 1466175968936 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1649 | 1466175968937 Marionette TRACE conn2 <- [1,2710,null,{}] 08:06:08 INFO - PROCESS | 1649 | 1466175968940 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1649 | 1466175968941 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:09 INFO - PROCESS | 1649 | 1466175969024 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:06:09 INFO - PROCESS | 1649 | 1466175969030 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1649 | 1466175969031 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0c000 == 37 [pid = 1649] [id = 685] 08:06:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x124193000) [pid = 1649] [serial = 2055] [outer = 0x0] 08:06:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1244b0c00) [pid = 1649] [serial = 2056] [outer = 0x124193000] 08:06:09 INFO - PROCESS | 1649 | 1466175969056 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x124985400) [pid = 1649] [serial = 2057] [outer = 0x124193000] 08:06:09 INFO - PROCESS | 1649 | 1466175969644 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1649 | 1466175969661 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:06:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:06:09 INFO - PROCESS | 1649 | 1466175969691 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1649 | 1466175969695 Marionette TRACE conn2 <- [1,2714,null,{}] 08:06:09 INFO - PROCESS | 1649 | 1466175969700 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:09 INFO - PROCESS | 1649 | 1466175969702 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:09 INFO - PROCESS | 1649 | 1466175969810 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:06:09 INFO - PROCESS | 1649 | 1466175969867 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1649 | 1466175969869 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x118384800 == 38 [pid = 1649] [id = 686] 08:06:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1138d5800) [pid = 1649] [serial = 2058] [outer = 0x0] 08:06:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x113d3dc00) [pid = 1649] [serial = 2059] [outer = 0x1138d5800] 08:06:09 INFO - PROCESS | 1649 | 1466175969900 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x115dc0c00) [pid = 1649] [serial = 2060] [outer = 0x1138d5800] 08:06:10 INFO - PROCESS | 1649 | 1466175970578 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:06:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 927ms 08:06:10 INFO - PROCESS | 1649 | 1466175970618 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1649 | 1466175970621 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:06:10 INFO - PROCESS | 1649 | 1466175970624 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1649 | 1466175970626 Marionette TRACE conn2 <- [1,2718,null,{}] 08:06:10 INFO - PROCESS | 1649 | 1466175970630 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:10 INFO - PROCESS | 1649 | 1466175970632 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:10 INFO - PROCESS | 1649 | 1466175970735 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:06:10 INFO - PROCESS | 1649 | 1466175970814 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1649 | 1466175970817 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d87800 == 39 [pid = 1649] [id = 687] 08:06:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x115db8c00) [pid = 1649] [serial = 2061] [outer = 0x0] 08:06:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x115de1c00) [pid = 1649] [serial = 2062] [outer = 0x115db8c00] 08:06:10 INFO - PROCESS | 1649 | 1466175970846 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1166e4c00) [pid = 1649] [serial = 2063] [outer = 0x115db8c00] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12406c000 == 38 [pid = 1649] [id = 684] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12a683000 == 37 [pid = 1649] [id = 683] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12a523800 == 36 [pid = 1649] [id = 682] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x1293b6800 == 35 [pid = 1649] [id = 681] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12695d800 == 34 [pid = 1649] [id = 680] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x124e83000 == 33 [pid = 1649] [id = 679] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12406c800 == 32 [pid = 1649] [id = 678] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x118778800 == 31 [pid = 1649] [id = 677] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126dba400) [pid = 1649] [serial = 2026] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x1167a1000 == 30 [pid = 1649] [id = 676] 08:06:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6cc000 == 29 [pid = 1649] [id = 675] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x125f93800) [pid = 1649] [serial = 2023] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1199ad400) [pid = 1649] [serial = 2008] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12418cc00) [pid = 1649] [serial = 2011] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x124d45c00) [pid = 1649] [serial = 2014] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118319000) [pid = 1649] [serial = 2020] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124b1c400) [pid = 1649] [serial = 2012] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1253ae000) [pid = 1649] [serial = 2017] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x125054800) [pid = 1649] [serial = 2015] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12578ec00) [pid = 1649] [serial = 2018] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x124d3e400) [pid = 1649] [serial = 1984] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x119455800) [pid = 1649] [serial = 1982] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11853f000) [pid = 1649] [serial = 1981] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x116828400) [pid = 1649] [serial = 1979] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x114f59400) [pid = 1649] [serial = 1978] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x119746400) [pid = 1649] [serial = 2005] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x1183da000) [pid = 1649] [serial = 2002] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x11860fc00) [pid = 1649] [serial = 2003] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x11682f400) [pid = 1649] [serial = 1999] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x116fa6400) [pid = 1649] [serial = 2000] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x115d25800) [pid = 1649] [serial = 1996] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x115de0400) [pid = 1649] [serial = 1997] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x1195ec400) [pid = 1649] [serial = 1994] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x1188a8000) [pid = 1649] [serial = 1993] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x11682a400) [pid = 1649] [serial = 1991] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x113d71c00) [pid = 1649] [serial = 1990] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x1269b4000) [pid = 1649] [serial = 1988] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 60 (0x125ab5400) [pid = 1649] [serial = 1987] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 59 (0x125060c00) [pid = 1649] [serial = 1985] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 58 (0x1208e6800) [pid = 1649] [serial = 2009] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 57 (0x124706800) [pid = 1649] [serial = 2021] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 56 (0x125ff1000) [pid = 1649] [serial = 2024] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | --DOMWINDOW == 55 (0x119999800) [pid = 1649] [serial = 2006] [outer = 0x0] [url = about:blank] 08:06:11 INFO - PROCESS | 1649 | 1466175971201 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1649 | 1466175971251 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:06:11 INFO - PROCESS | 1649 | 1466175971256 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1649 | 1466175971258 Marionette TRACE conn2 <- [1,2722,null,{}] 08:06:11 INFO - PROCESS | 1649 | 1466175971261 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 1649 | 1466175971262 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:11 INFO - PROCESS | 1649 | 1466175971329 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:06:11 INFO - PROCESS | 1649 | 1466175971333 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1649 | 1466175971334 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199e4000 == 30 [pid = 1649] [id = 688] 08:06:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 56 (0x11682a400) [pid = 1649] [serial = 2064] [outer = 0x0] 08:06:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x116893800) [pid = 1649] [serial = 2065] [outer = 0x11682a400] 08:06:11 INFO - PROCESS | 1649 | 1466175971355 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x116fa6800) [pid = 1649] [serial = 2066] [outer = 0x11682a400] 08:06:11 INFO - PROCESS | 1649 | 1466175971847 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1649 | 1466175971882 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:06:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:06:11 INFO - PROCESS | 1649 | 1466175971886 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1649 | 1466175971890 Marionette TRACE conn2 <- [1,2726,null,{}] 08:06:11 INFO - PROCESS | 1649 | 1466175971901 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 1649 | 1466175971906 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:12 INFO - PROCESS | 1649 | 1466175972021 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:06:12 INFO - PROCESS | 1649 | 1466175972028 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1649 | 1466175972031 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12497b000 == 31 [pid = 1649] [id = 689] 08:06:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x117d41400) [pid = 1649] [serial = 2067] [outer = 0x0] 08:06:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x118349000) [pid = 1649] [serial = 2068] [outer = 0x117d41400] 08:06:12 INFO - PROCESS | 1649 | 1466175972058 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x11853c800) [pid = 1649] [serial = 2069] [outer = 0x117d41400] 08:06:12 INFO - PROCESS | 1649 | 1466175972419 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:06:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 578ms 08:06:12 INFO - PROCESS | 1649 | 1466175972463 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1649 | 1466175972465 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:06:12 INFO - PROCESS | 1649 | 1466175972467 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1649 | 1466175972468 Marionette TRACE conn2 <- [1,2730,null,{}] 08:06:12 INFO - PROCESS | 1649 | 1466175972471 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 1649 | 1466175972472 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:12 INFO - PROCESS | 1649 | 1466175972548 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:06:12 INFO - PROCESS | 1649 | 1466175972552 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1649 | 1466175972553 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695b000 == 32 [pid = 1649] [id = 690] 08:06:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x118610000) [pid = 1649] [serial = 2070] [outer = 0x0] 08:06:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x1188a1c00) [pid = 1649] [serial = 2071] [outer = 0x118610000] 08:06:12 INFO - PROCESS | 1649 | 1466175972580 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x119564800) [pid = 1649] [serial = 2072] [outer = 0x118610000] 08:06:13 INFO - PROCESS | 1649 | 1466175973371 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\n"]]]}] 08:06:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:06:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:06:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:06:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:06:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 921ms 08:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:06:13 INFO - PROCESS | 1649 | 1466175973389 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1649 | 1466175973390 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:06:13 INFO - PROCESS | 1649 | 1466175973392 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1649 | 1466175973393 Marionette TRACE conn2 <- [1,2734,null,{}] 08:06:13 INFO - PROCESS | 1649 | 1466175973396 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1649 | 1466175973397 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:13 INFO - PROCESS | 1649 | 1466175973490 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:06:13 INFO - PROCESS | 1649 | 1466175973494 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1649 | 1466175973495 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x129160000 == 33 [pid = 1649] [id = 691] 08:06:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x118613400) [pid = 1649] [serial = 2073] [outer = 0x0] 08:06:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x119994c00) [pid = 1649] [serial = 2074] [outer = 0x118613400] 08:06:13 INFO - PROCESS | 1649 | 1466175973525 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x1199b6400) [pid = 1649] [serial = 2075] [outer = 0x118613400] 08:06:13 INFO - PROCESS | 1649 | 1466175973867 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:06:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 08:06:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:06:13 INFO - PROCESS | 1649 | 1466175973913 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1649 | 1466175973915 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:06:13 INFO - PROCESS | 1649 | 1466175973917 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1649 | 1466175973918 Marionette TRACE conn2 <- [1,2738,null,{}] 08:06:13 INFO - PROCESS | 1649 | 1466175973920 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1649 | 1466175973924 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:14 INFO - PROCESS | 1649 | 1466175974040 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:06:14 INFO - PROCESS | 1649 | 1466175974050 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1649 | 1466175974051 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a515800 == 34 [pid = 1649] [id = 692] 08:06:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1208e4800) [pid = 1649] [serial = 2076] [outer = 0x0] 08:06:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x124197400) [pid = 1649] [serial = 2077] [outer = 0x1208e4800] 08:06:14 INFO - PROCESS | 1649 | 1466175974076 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x124d44c00) [pid = 1649] [serial = 2078] [outer = 0x1208e4800] 08:06:14 INFO - PROCESS | 1649 | 1466175974408 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:06:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 569ms 08:06:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:06:14 INFO - PROCESS | 1649 | 1466175974487 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1649 | 1466175974489 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:06:14 INFO - PROCESS | 1649 | 1466175974492 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1649 | 1466175974494 Marionette TRACE conn2 <- [1,2742,null,{}] 08:06:14 INFO - PROCESS | 1649 | 1466175974497 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:14 INFO - PROCESS | 1649 | 1466175974499 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:14 INFO - PROCESS | 1649 | 1466175974644 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:06:14 INFO - PROCESS | 1649 | 1466175974664 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1649 | 1466175974665 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1db800 == 35 [pid = 1649] [id = 693] 08:06:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11300d400) [pid = 1649] [serial = 2079] [outer = 0x0] 08:06:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x12497d800) [pid = 1649] [serial = 2080] [outer = 0x11300d400] 08:06:14 INFO - PROCESS | 1649 | 1466175974715 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x125059400) [pid = 1649] [serial = 2081] [outer = 0x11300d400] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x111c83c00) [pid = 1649] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x118696400) [pid = 1649] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x126069800) [pid = 1649] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x118111800) [pid = 1649] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x115dc0000) [pid = 1649] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1133e6400) [pid = 1649] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x112924800) [pid = 1649] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x110f84c00) [pid = 1649] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:06:15 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x116815800) [pid = 1649] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:06:15 INFO - PROCESS | 1649 | 1466175975089 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 624ms 08:06:15 INFO - PROCESS | 1649 | 1466175975115 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1649 | 1466175975116 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:06:15 INFO - PROCESS | 1649 | 1466175975119 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1649 | 1466175975120 Marionette TRACE conn2 <- [1,2746,null,{}] 08:06:15 INFO - PROCESS | 1649 | 1466175975122 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1649 | 1466175975123 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:15 INFO - PROCESS | 1649 | 1466175975199 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:06:15 INFO - PROCESS | 1649 | 1466175975203 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1649 | 1466175975204 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0f800 == 36 [pid = 1649] [id = 694] 08:06:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x115db9400) [pid = 1649] [serial = 2082] [outer = 0x0] 08:06:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x118111800) [pid = 1649] [serial = 2083] [outer = 0x115db9400] 08:06:15 INFO - PROCESS | 1649 | 1466175975228 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x124192c00) [pid = 1649] [serial = 2084] [outer = 0x115db9400] 08:06:15 INFO - PROCESS | 1649 | 1466175975536 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:06:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 469ms 08:06:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:06:15 INFO - PROCESS | 1649 | 1466175975588 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1649 | 1466175975590 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:06:15 INFO - PROCESS | 1649 | 1466175975592 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1649 | 1466175975593 Marionette TRACE conn2 <- [1,2750,null,{}] 08:06:15 INFO - PROCESS | 1649 | 1466175975595 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1649 | 1466175975596 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:15 INFO - PROCESS | 1649 | 1466175975671 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:06:15 INFO - PROCESS | 1649 | 1466175975728 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1649 | 1466175975730 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be84800 == 37 [pid = 1649] [id = 695] 08:06:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x11853ac00) [pid = 1649] [serial = 2085] [outer = 0x0] 08:06:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1253ae000) [pid = 1649] [serial = 2086] [outer = 0x11853ac00] 08:06:15 INFO - PROCESS | 1649 | 1466175975761 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x12578ec00) [pid = 1649] [serial = 2087] [outer = 0x11853ac00] 08:06:16 INFO - PROCESS | 1649 | 1466175976034 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 471ms 08:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:06:16 INFO - PROCESS | 1649 | 1466175976068 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1649 | 1466175976069 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:06:16 INFO - PROCESS | 1649 | 1466175976071 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1649 | 1466175976072 Marionette TRACE conn2 <- [1,2754,null,{}] 08:06:16 INFO - PROCESS | 1649 | 1466175976074 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:16 INFO - PROCESS | 1649 | 1466175976075 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:16 INFO - PROCESS | 1649 | 1466175976152 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:06:16 INFO - PROCESS | 1649 | 1466175976156 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1649 | 1466175976157 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x126026000 == 38 [pid = 1649] [id = 696] 08:06:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x125ab1800) [pid = 1649] [serial = 2088] [outer = 0x0] 08:06:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x125fe7400) [pid = 1649] [serial = 2089] [outer = 0x125ab1800] 08:06:16 INFO - PROCESS | 1649 | 1466175976184 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x126064c00) [pid = 1649] [serial = 2090] [outer = 0x125ab1800] 08:06:16 INFO - PROCESS | 1649 | 1466175976507 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:06:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 08:06:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:06:16 INFO - PROCESS | 1649 | 1466175976540 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1649 | 1466175976541 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:06:16 INFO - PROCESS | 1649 | 1466175976545 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1649 | 1466175976548 Marionette TRACE conn2 <- [1,2758,null,{}] 08:06:16 INFO - PROCESS | 1649 | 1466175976550 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:16 INFO - PROCESS | 1649 | 1466175976552 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:16 INFO - PROCESS | 1649 | 1466175976673 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:06:16 INFO - PROCESS | 1649 | 1466175976681 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1649 | 1466175976683 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c384000 == 39 [pid = 1649] [id = 697] 08:06:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x126067800) [pid = 1649] [serial = 2091] [outer = 0x0] 08:06:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1269b5400) [pid = 1649] [serial = 2092] [outer = 0x126067800] 08:06:16 INFO - PROCESS | 1649 | 1466175976709 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x127024000) [pid = 1649] [serial = 2093] [outer = 0x126067800] 08:06:17 INFO - PROCESS | 1649 | 1466175976999 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 471ms 08:06:17 INFO - PROCESS | 1649 | 1466175977018 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1649 | 1466175977020 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:06:17 INFO - PROCESS | 1649 | 1466175977022 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1649 | 1466175977023 Marionette TRACE conn2 <- [1,2762,null,{}] 08:06:17 INFO - PROCESS | 1649 | 1466175977033 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:17 INFO - PROCESS | 1649 | 1466175977034 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:17 INFO - PROCESS | 1649 | 1466175977118 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:06:17 INFO - PROCESS | 1649 | 1466175977216 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1649 | 1466175977218 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x115ec9000 == 40 [pid = 1649] [id = 698] 08:06:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x110f84c00) [pid = 1649] [serial = 2094] [outer = 0x0] 08:06:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x111ec9c00) [pid = 1649] [serial = 2095] [outer = 0x110f84c00] 08:06:17 INFO - PROCESS | 1649 | 1466175977249 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x113b3c400) [pid = 1649] [serial = 2096] [outer = 0x110f84c00] 08:06:17 INFO - PROCESS | 1649 | 1466175977702 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:06:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 718ms 08:06:17 INFO - PROCESS | 1649 | 1466175977742 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:06:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:06:17 INFO - PROCESS | 1649 | 1466175977745 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:06:17 INFO - PROCESS | 1649 | 1466175977748 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1649 | 1466175977750 Marionette TRACE conn2 <- [1,2766,null,{}] 08:06:17 INFO - PROCESS | 1649 | 1466175977753 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:17 INFO - PROCESS | 1649 | 1466175977756 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:17 INFO - PROCESS | 1649 | 1466175977858 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:06:17 INFO - PROCESS | 1649 | 1466175977916 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1649 | 1466175977918 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12507d000 == 41 [pid = 1649] [id = 699] 08:06:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x114f5ac00) [pid = 1649] [serial = 2097] [outer = 0x0] 08:06:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x1177e1800) [pid = 1649] [serial = 2098] [outer = 0x114f5ac00] 08:06:17 INFO - PROCESS | 1649 | 1466175977948 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x118312800) [pid = 1649] [serial = 2099] [outer = 0x114f5ac00] 08:06:18 INFO - PROCESS | 1649 | 1466175978361 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:06:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 622ms 08:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:06:18 INFO - PROCESS | 1649 | 1466175978371 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1649 | 1466175978374 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:06:18 INFO - PROCESS | 1649 | 1466175978376 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1649 | 1466175978378 Marionette TRACE conn2 <- [1,2770,null,{}] 08:06:18 INFO - PROCESS | 1649 | 1466175978381 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:18 INFO - PROCESS | 1649 | 1466175978382 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:18 INFO - PROCESS | 1649 | 1466175978486 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:06:18 INFO - PROCESS | 1649 | 1466175978578 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1649 | 1466175978579 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb09800 == 42 [pid = 1649] [id = 700] 08:06:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1188ab000) [pid = 1649] [serial = 2100] [outer = 0x0] 08:06:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x119744000) [pid = 1649] [serial = 2101] [outer = 0x1188ab000] 08:06:18 INFO - PROCESS | 1649 | 1466175978609 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x124008400) [pid = 1649] [serial = 2102] [outer = 0x1188ab000] 08:06:19 INFO - PROCESS | 1649 | 1466175979022 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 671ms 08:06:19 INFO - PROCESS | 1649 | 1466175979047 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1649 | 1466175979049 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:06:19 INFO - PROCESS | 1649 | 1466175979057 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1649 | 1466175979061 Marionette TRACE conn2 <- [1,2774,null,{}] 08:06:19 INFO - PROCESS | 1649 | 1466175979082 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1649 | 1466175979085 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:19 INFO - PROCESS | 1649 | 1466175979188 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:06:19 INFO - PROCESS | 1649 | 1466175979258 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1649 | 1466175979260 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d138000 == 43 [pid = 1649] [id = 701] 08:06:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x124008c00) [pid = 1649] [serial = 2103] [outer = 0x0] 08:06:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x124d44000) [pid = 1649] [serial = 2104] [outer = 0x124008c00] 08:06:19 INFO - PROCESS | 1649 | 1466175979288 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125fe9c00) [pid = 1649] [serial = 2105] [outer = 0x124008c00] 08:06:19 INFO - PROCESS | 1649 | 1466175979722 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:06:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 695ms 08:06:19 INFO - PROCESS | 1649 | 1466175979747 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:06:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:06:19 INFO - PROCESS | 1649 | 1466175979749 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:06:19 INFO - PROCESS | 1649 | 1466175979752 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1649 | 1466175979753 Marionette TRACE conn2 <- [1,2778,null,{}] 08:06:19 INFO - PROCESS | 1649 | 1466175979755 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1649 | 1466175979757 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:19 INFO - PROCESS | 1649 | 1466175979875 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:06:19 INFO - PROCESS | 1649 | 1466175979945 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1649 | 1466175979946 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192cc000 == 44 [pid = 1649] [id = 702] 08:06:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1129a2400) [pid = 1649] [serial = 2106] [outer = 0x0] 08:06:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1177e0c00) [pid = 1649] [serial = 2107] [outer = 0x1129a2400] 08:06:19 INFO - PROCESS | 1649 | 1466175979975 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x126930000) [pid = 1649] [serial = 2108] [outer = 0x1129a2400] 08:06:20 INFO - PROCESS | 1649 | 1466175980602 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 869ms 08:06:20 INFO - PROCESS | 1649 | 1466175980633 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1649 | 1466175980635 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:06:20 INFO - PROCESS | 1649 | 1466175980639 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1649 | 1466175980641 Marionette TRACE conn2 <- [1,2782,null,{}] 08:06:20 INFO - PROCESS | 1649 | 1466175980647 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:20 INFO - PROCESS | 1649 | 1466175980648 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:20 INFO - PROCESS | 1649 | 1466175980744 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:06:20 INFO - PROCESS | 1649 | 1466175980818 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1649 | 1466175980820 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x117256800 == 45 [pid = 1649] [id = 703] 08:06:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x112e7d400) [pid = 1649] [serial = 2109] [outer = 0x0] 08:06:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x11623d400) [pid = 1649] [serial = 2110] [outer = 0x112e7d400] 08:06:20 INFO - PROCESS | 1649 | 1466175980848 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x116a31c00) [pid = 1649] [serial = 2111] [outer = 0x112e7d400] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12c384000 == 44 [pid = 1649] [id = 697] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x126026000 == 43 [pid = 1649] [id = 696] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12be84800 == 42 [pid = 1649] [id = 695] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0f800 == 41 [pid = 1649] [id = 694] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1db800 == 40 [pid = 1649] [id = 693] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12a515800 == 39 [pid = 1649] [id = 692] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x129160000 == 38 [pid = 1649] [id = 691] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12695b000 == 37 [pid = 1649] [id = 690] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12497b000 == 36 [pid = 1649] [id = 689] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1199e4000 == 35 [pid = 1649] [id = 688] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x117d87800 == 34 [pid = 1649] [id = 687] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0c000 == 33 [pid = 1649] [id = 685] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x118384800 == 32 [pid = 1649] [id = 686] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x1192cc000 == 31 [pid = 1649] [id = 702] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12d138000 == 30 [pid = 1649] [id = 701] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb09800 == 29 [pid = 1649] [id = 700] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x12507d000 == 28 [pid = 1649] [id = 699] 08:06:21 INFO - PROCESS | 1649 | --DOCSHELL 0x115ec9000 == 27 [pid = 1649] [id = 698] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x119999000) [pid = 1649] [serial = 2044] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x119b7a800) [pid = 1649] [serial = 2047] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1199b6c00) [pid = 1649] [serial = 2045] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x128a6c000) [pid = 1649] [serial = 2027] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x118313c00) [pid = 1649] [serial = 2038] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118349400) [pid = 1649] [serial = 2039] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1162bd000) [pid = 1649] [serial = 2032] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1166b9c00) [pid = 1649] [serial = 2033] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x124003c00) [pid = 1649] [serial = 2051] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1129a4000) [pid = 1649] [serial = 2029] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x113344c00) [pid = 1649] [serial = 2030] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x116f4c000) [pid = 1649] [serial = 2035] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1174e0000) [pid = 1649] [serial = 2036] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x124191800) [pid = 1649] [serial = 2053] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1244b0c00) [pid = 1649] [serial = 2056] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12438a000) [pid = 1649] [serial = 2054] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1183d7c00) [pid = 1649] [serial = 2041] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x118547000) [pid = 1649] [serial = 2042] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x118343400) [pid = 1649] [serial = 2050] [outer = 0x0] [url = about:blank] 08:06:21 INFO - PROCESS | 1649 | 1466175981769 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:06:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1177ms 08:06:21 INFO - PROCESS | 1649 | 1466175981816 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1649 | 1466175981818 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:06:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:06:21 INFO - PROCESS | 1649 | 1466175981821 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1649 | 1466175981823 Marionette TRACE conn2 <- [1,2786,null,{}] 08:06:21 INFO - PROCESS | 1649 | 1466175981828 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 1649 | 1466175981831 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:21 INFO - PROCESS | 1649 | 1466175981908 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:06:21 INFO - PROCESS | 1649 | 1466175981917 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1649 | 1466175981919 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x11726a800 == 28 [pid = 1649] [id = 704] 08:06:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x112a74400) [pid = 1649] [serial = 2112] [outer = 0x0] 08:06:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x113bbc400) [pid = 1649] [serial = 2113] [outer = 0x112a74400] 08:06:21 INFO - PROCESS | 1649 | 1466175981947 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x110fb0400) [pid = 1649] [serial = 2114] [outer = 0x112a74400] 08:06:22 INFO - PROCESS | 1649 | 1466175982287 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 519ms 08:06:22 INFO - PROCESS | 1649 | 1466175982341 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1649 | 1466175982344 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:06:22 INFO - PROCESS | 1649 | 1466175982349 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1649 | 1466175982351 Marionette TRACE conn2 <- [1,2790,null,{}] 08:06:22 INFO - PROCESS | 1649 | 1466175982353 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1649 | 1466175982355 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:22 INFO - PROCESS | 1649 | 1466175982433 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:06:22 INFO - PROCESS | 1649 | 1466175982437 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1649 | 1466175982439 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1199e0800 == 29 [pid = 1649] [id = 705] 08:06:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1164f3800) [pid = 1649] [serial = 2115] [outer = 0x0] 08:06:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116824800) [pid = 1649] [serial = 2116] [outer = 0x1164f3800] 08:06:22 INFO - PROCESS | 1649 | 1466175982468 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116f4b000) [pid = 1649] [serial = 2117] [outer = 0x1164f3800] 08:06:22 INFO - PROCESS | 1649 | 1466175982809 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 471ms 08:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:06:22 INFO - PROCESS | 1649 | 1466175982820 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1649 | 1466175982821 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:06:22 INFO - PROCESS | 1649 | 1466175982824 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1649 | 1466175982826 Marionette TRACE conn2 <- [1,2794,null,{}] 08:06:22 INFO - PROCESS | 1649 | 1466175982834 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1649 | 1466175982837 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:22 INFO - PROCESS | 1649 | 1466175982919 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:06:22 INFO - PROCESS | 1649 | 1466175982975 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1649 | 1466175982978 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e7f000 == 30 [pid = 1649] [id = 706] 08:06:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x113349400) [pid = 1649] [serial = 2118] [outer = 0x0] 08:06:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118317c00) [pid = 1649] [serial = 2119] [outer = 0x113349400] 08:06:23 INFO - PROCESS | 1649 | 1466175983005 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x1183dbc00) [pid = 1649] [serial = 2120] [outer = 0x113349400] 08:06:23 INFO - PROCESS | 1649 | 1466175983300 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 08:06:23 INFO - PROCESS | 1649 | 1466175983348 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1649 | 1466175983350 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:06:23 INFO - PROCESS | 1649 | 1466175983352 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1649 | 1466175983353 Marionette TRACE conn2 <- [1,2798,null,{}] 08:06:23 INFO - PROCESS | 1649 | 1466175983355 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 1649 | 1466175983356 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:23 INFO - PROCESS | 1649 | 1466175983436 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:06:23 INFO - PROCESS | 1649 | 1466175983496 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1649 | 1466175983497 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x126da6800 == 31 [pid = 1649] [id = 707] 08:06:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x1183d4c00) [pid = 1649] [serial = 2121] [outer = 0x0] 08:06:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11869e400) [pid = 1649] [serial = 2122] [outer = 0x1183d4c00] 08:06:23 INFO - PROCESS | 1649 | 1466175983522 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119451800) [pid = 1649] [serial = 2123] [outer = 0x1183d4c00] 08:06:23 INFO - PROCESS | 1649 | 1466175983826 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:06:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 519ms 08:06:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:06:23 INFO - PROCESS | 1649 | 1466175983872 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1649 | 1466175983873 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:06:23 INFO - PROCESS | 1649 | 1466175983875 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1649 | 1466175983876 Marionette TRACE conn2 <- [1,2802,null,{}] 08:06:23 INFO - PROCESS | 1649 | 1466175983886 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 1649 | 1466175983887 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:23 INFO - PROCESS | 1649 | 1466175983980 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:06:24 INFO - PROCESS | 1649 | 1466175984017 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1649 | 1466175984018 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e3800 == 32 [pid = 1649] [id = 708] 08:06:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x116246800) [pid = 1649] [serial = 2124] [outer = 0x0] 08:06:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1195ec400) [pid = 1649] [serial = 2125] [outer = 0x116246800] 08:06:24 INFO - PROCESS | 1649 | 1466175984043 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11999fc00) [pid = 1649] [serial = 2126] [outer = 0x116246800] 08:06:24 INFO - PROCESS | 1649 | 1466175984366 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 525ms 08:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:06:24 INFO - PROCESS | 1649 | 1466175984400 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1649 | 1466175984402 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:06:24 INFO - PROCESS | 1649 | 1466175984404 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1649 | 1466175984405 Marionette TRACE conn2 <- [1,2806,null,{}] 08:06:24 INFO - PROCESS | 1649 | 1466175984407 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:24 INFO - PROCESS | 1649 | 1466175984411 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:24 INFO - PROCESS | 1649 | 1466175984532 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:06:24 INFO - PROCESS | 1649 | 1466175984536 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1649 | 1466175984537 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a68c000 == 33 [pid = 1649] [id = 709] 08:06:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118545000) [pid = 1649] [serial = 2127] [outer = 0x0] 08:06:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1208e8800) [pid = 1649] [serial = 2128] [outer = 0x118545000] 08:06:24 INFO - PROCESS | 1649 | 1466175984562 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x12470ec00) [pid = 1649] [serial = 2129] [outer = 0x118545000] 08:06:24 INFO - PROCESS | 1649 | 1466175984906 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 08:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:06:24 INFO - PROCESS | 1649 | 1466175984922 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1649 | 1466175984924 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:06:24 INFO - PROCESS | 1649 | 1466175984926 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1649 | 1466175984929 Marionette TRACE conn2 <- [1,2810,null,{}] 08:06:24 INFO - PROCESS | 1649 | 1466175984932 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:24 INFO - PROCESS | 1649 | 1466175984933 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:25 INFO - PROCESS | 1649 | 1466175985033 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:06:25 INFO - PROCESS | 1649 | 1466175985071 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1649 | 1466175985072 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e8800 == 34 [pid = 1649] [id = 710] 08:06:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124707c00) [pid = 1649] [serial = 2130] [outer = 0x0] 08:06:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x124d3ac00) [pid = 1649] [serial = 2131] [outer = 0x124707c00] 08:06:25 INFO - PROCESS | 1649 | 1466175985095 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124d48400) [pid = 1649] [serial = 2132] [outer = 0x124707c00] 08:06:25 INFO - PROCESS | 1649 | 1466175985398 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:06:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 08:06:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:06:25 INFO - PROCESS | 1649 | 1466175985448 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1649 | 1466175985449 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:06:25 INFO - PROCESS | 1649 | 1466175985451 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1649 | 1466175985452 Marionette TRACE conn2 <- [1,2814,null,{}] 08:06:25 INFO - PROCESS | 1649 | 1466175985454 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:25 INFO - PROCESS | 1649 | 1466175985455 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:25 INFO - PROCESS | 1649 | 1466175985548 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:06:25 INFO - PROCESS | 1649 | 1466175985585 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1649 | 1466175985586 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0e800 == 35 [pid = 1649] [id = 711] 08:06:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11291c400) [pid = 1649] [serial = 2133] [outer = 0x0] 08:06:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12505b000) [pid = 1649] [serial = 2134] [outer = 0x11291c400] 08:06:25 INFO - PROCESS | 1649 | 1466175985610 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x125435800) [pid = 1649] [serial = 2135] [outer = 0x11291c400] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x118613400) [pid = 1649] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11300d400) [pid = 1649] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1208e4800) [pid = 1649] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x115db8c00) [pid = 1649] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1138d5800) [pid = 1649] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11682a400) [pid = 1649] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x117d41400) [pid = 1649] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x124193000) [pid = 1649] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118610000) [pid = 1649] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125ab1800) [pid = 1649] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x115db9400) [pid = 1649] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x126067800) [pid = 1649] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11853ac00) [pid = 1649] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:06:25 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x118347000) [pid = 1649] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:06:26 INFO - PROCESS | 1649 | 1466175986017 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 571ms 08:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:06:26 INFO - PROCESS | 1649 | 1466175986022 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1649 | 1466175986024 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:06:26 INFO - PROCESS | 1649 | 1466175986026 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1649 | 1466175986027 Marionette TRACE conn2 <- [1,2818,null,{}] 08:06:26 INFO - PROCESS | 1649 | 1466175986033 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 1649 | 1466175986034 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:26 INFO - PROCESS | 1649 | 1466175986117 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:06:26 INFO - PROCESS | 1649 | 1466175986120 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1649 | 1466175986121 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x124bc6000 == 36 [pid = 1649] [id = 712] 08:06:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11682a400) [pid = 1649] [serial = 2136] [outer = 0x0] 08:06:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119566000) [pid = 1649] [serial = 2137] [outer = 0x11682a400] 08:06:26 INFO - PROCESS | 1649 | 1466175986148 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x125057c00) [pid = 1649] [serial = 2138] [outer = 0x11682a400] 08:06:26 INFO - PROCESS | 1649 | 1466175986450 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 474ms 08:06:26 INFO - PROCESS | 1649 | 1466175986500 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1649 | 1466175986502 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:06:26 INFO - PROCESS | 1649 | 1466175986520 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1649 | 1466175986521 Marionette TRACE conn2 <- [1,2822,null,{}] 08:06:26 INFO - PROCESS | 1649 | 1466175986524 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 1649 | 1466175986525 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:26 INFO - PROCESS | 1649 | 1466175986605 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:06:26 INFO - PROCESS | 1649 | 1466175986609 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1649 | 1466175986612 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c382000 == 37 [pid = 1649] [id = 713] 08:06:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119448000) [pid = 1649] [serial = 2139] [outer = 0x0] 08:06:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x12572c800) [pid = 1649] [serial = 2140] [outer = 0x119448000] 08:06:26 INFO - PROCESS | 1649 | 1466175986637 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x125f8d800) [pid = 1649] [serial = 2141] [outer = 0x119448000] 08:06:26 INFO - PROCESS | 1649 | 1466175986984 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:06:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 475ms 08:06:26 INFO - PROCESS | 1649 | 1466175986991 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1649 | 1466175986994 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:06:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:06:27 INFO - PROCESS | 1649 | 1466175986999 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1649 | 1466175987000 Marionette TRACE conn2 <- [1,2826,null,{}] 08:06:27 INFO - PROCESS | 1649 | 1466175987002 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:27 INFO - PROCESS | 1649 | 1466175987004 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:27 INFO - PROCESS | 1649 | 1466175987105 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:06:27 INFO - PROCESS | 1649 | 1466175987109 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1649 | 1466175987111 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e2800 == 38 [pid = 1649] [id = 714] 08:06:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x125abcc00) [pid = 1649] [serial = 2142] [outer = 0x0] 08:06:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x126065800) [pid = 1649] [serial = 2143] [outer = 0x125abcc00] 08:06:27 INFO - PROCESS | 1649 | 1466175987139 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126dc0400) [pid = 1649] [serial = 2144] [outer = 0x125abcc00] 08:06:27 INFO - PROCESS | 1649 | 1466175987463 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:06:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 08:06:27 INFO - PROCESS | 1649 | 1466175987519 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1649 | 1466175987521 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:06:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:06:27 INFO - PROCESS | 1649 | 1466175987523 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1649 | 1466175987525 Marionette TRACE conn2 <- [1,2830,null,{}] 08:06:27 INFO - PROCESS | 1649 | 1466175987527 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:27 INFO - PROCESS | 1649 | 1466175987531 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:27 INFO - PROCESS | 1649 | 1466175987610 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:06:27 INFO - PROCESS | 1649 | 1466175987616 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1649 | 1466175987617 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d136000 == 39 [pid = 1649] [id = 715] 08:06:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1254f4800) [pid = 1649] [serial = 2145] [outer = 0x0] 08:06:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x1270ecc00) [pid = 1649] [serial = 2146] [outer = 0x1254f4800] 08:06:27 INFO - PROCESS | 1649 | 1466175987641 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x128a70400) [pid = 1649] [serial = 2147] [outer = 0x1254f4800] 08:06:28 INFO - PROCESS | 1649 | 1466175988136 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:06:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 622ms 08:06:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:06:28 INFO - PROCESS | 1649 | 1466175988172 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1649 | 1466175988175 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:06:28 INFO - PROCESS | 1649 | 1466175988181 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1649 | 1466175988183 Marionette TRACE conn2 <- [1,2834,null,{}] 08:06:28 INFO - PROCESS | 1649 | 1466175988187 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:28 INFO - PROCESS | 1649 | 1466175988189 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:28 INFO - PROCESS | 1649 | 1466175988302 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:06:28 INFO - PROCESS | 1649 | 1466175988408 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1649 | 1466175988409 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x11941e000 == 40 [pid = 1649] [id = 716] 08:06:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x113bc3800) [pid = 1649] [serial = 2148] [outer = 0x0] 08:06:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x113d71c00) [pid = 1649] [serial = 2149] [outer = 0x113bc3800] 08:06:28 INFO - PROCESS | 1649 | 1466175988442 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x115de2000) [pid = 1649] [serial = 2150] [outer = 0x113bc3800] 08:06:28 INFO - PROCESS | 1649 | 1466175988984 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:06:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 871ms 08:06:29 INFO - PROCESS | 1649 | 1466175989052 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1649 | 1466175989057 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:06:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:06:29 INFO - PROCESS | 1649 | 1466175989097 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1649 | 1466175989100 Marionette TRACE conn2 <- [1,2838,null,{}] 08:06:29 INFO - PROCESS | 1649 | 1466175989106 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 1649 | 1466175989109 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:29 INFO - PROCESS | 1649 | 1466175989267 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:06:29 INFO - PROCESS | 1649 | 1466175989377 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1649 | 1466175989379 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1293b3800 == 41 [pid = 1649] [id = 717] 08:06:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x116a2c400) [pid = 1649] [serial = 2151] [outer = 0x0] 08:06:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1174d6800) [pid = 1649] [serial = 2152] [outer = 0x116a2c400] 08:06:29 INFO - PROCESS | 1649 | 1466175989410 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118313c00) [pid = 1649] [serial = 2153] [outer = 0x116a2c400] 08:06:30 INFO - PROCESS | 1649 | 1466175990209 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1211ms 08:06:30 INFO - PROCESS | 1649 | 1466175990273 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1649 | 1466175990276 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:06:30 INFO - PROCESS | 1649 | 1466175990279 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1649 | 1466175990281 Marionette TRACE conn2 <- [1,2842,null,{}] 08:06:30 INFO - PROCESS | 1649 | 1466175990285 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 1649 | 1466175990286 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:30 INFO - PROCESS | 1649 | 1466175990390 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:06:30 INFO - PROCESS | 1649 | 1466175990449 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1649 | 1466175990451 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192df000 == 42 [pid = 1649] [id = 718] 08:06:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x115dc0800) [pid = 1649] [serial = 2154] [outer = 0x0] 08:06:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1162c1000) [pid = 1649] [serial = 2155] [outer = 0x115dc0800] 08:06:30 INFO - PROCESS | 1649 | 1466175990480 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x116830000) [pid = 1649] [serial = 2156] [outer = 0x115dc0800] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e2800 == 41 [pid = 1649] [id = 714] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12c382000 == 40 [pid = 1649] [id = 713] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x124bc6000 == 39 [pid = 1649] [id = 712] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb0e800 == 38 [pid = 1649] [id = 711] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e8800 == 37 [pid = 1649] [id = 710] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12a68c000 == 36 [pid = 1649] [id = 709] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1295e3800 == 35 [pid = 1649] [id = 708] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x126da6800 == 34 [pid = 1649] [id = 707] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x124e7f000 == 33 [pid = 1649] [id = 706] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1199e0800 == 32 [pid = 1649] [id = 705] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11726a800 == 31 [pid = 1649] [id = 704] 08:06:30 INFO - PROCESS | 1649 | --DOCSHELL 0x117256800 == 30 [pid = 1649] [id = 703] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x119994c00) [pid = 1649] [serial = 2074] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12497d800) [pid = 1649] [serial = 2080] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124197400) [pid = 1649] [serial = 2077] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x115de1c00) [pid = 1649] [serial = 2062] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1166e4c00) [pid = 1649] [serial = 2063] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x113d3dc00) [pid = 1649] [serial = 2059] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x115dc0c00) [pid = 1649] [serial = 2060] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x116893800) [pid = 1649] [serial = 2065] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x116fa6800) [pid = 1649] [serial = 2066] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x118349000) [pid = 1649] [serial = 2068] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11853c800) [pid = 1649] [serial = 2069] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124985400) [pid = 1649] [serial = 2057] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1188a1c00) [pid = 1649] [serial = 2071] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x126064c00) [pid = 1649] [serial = 2090] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x118111800) [pid = 1649] [serial = 2083] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124192c00) [pid = 1649] [serial = 2084] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125059400) [pid = 1649] [serial = 2081] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x125fe7400) [pid = 1649] [serial = 2089] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x124d44c00) [pid = 1649] [serial = 2078] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x1269b5400) [pid = 1649] [serial = 2092] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1199b6400) [pid = 1649] [serial = 2075] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12578ec00) [pid = 1649] [serial = 2087] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x127024000) [pid = 1649] [serial = 2093] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119564800) [pid = 1649] [serial = 2072] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1253ae000) [pid = 1649] [serial = 2086] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12418b000) [pid = 1649] [serial = 2048] [outer = 0x0] [url = about:blank] 08:06:30 INFO - PROCESS | 1649 | 1466175990850 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:06:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 620ms 08:06:30 INFO - PROCESS | 1649 | 1466175990900 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1649 | 1466175990903 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:06:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:06:30 INFO - PROCESS | 1649 | 1466175990907 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1649 | 1466175990909 Marionette TRACE conn2 <- [1,2846,null,{}] 08:06:30 INFO - PROCESS | 1649 | 1466175990911 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 1649 | 1466175990913 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:30 INFO - PROCESS | 1649 | 1466175990993 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:06:31 INFO - PROCESS | 1649 | 1466175991052 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1649 | 1466175991053 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a89800 == 31 [pid = 1649] [id = 719] 08:06:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x116a2b000) [pid = 1649] [serial = 2157] [outer = 0x0] 08:06:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11817b400) [pid = 1649] [serial = 2158] [outer = 0x116a2b000] 08:06:31 INFO - PROCESS | 1649 | 1466175991080 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118349c00) [pid = 1649] [serial = 2159] [outer = 0x116a2b000] 08:06:31 INFO - PROCESS | 1649 | 1466175991392 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 518ms 08:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:06:31 INFO - PROCESS | 1649 | 1466175991426 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1649 | 1466175991429 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:06:31 INFO - PROCESS | 1649 | 1466175991432 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1649 | 1466175991434 Marionette TRACE conn2 <- [1,2850,null,{}] 08:06:31 INFO - PROCESS | 1649 | 1466175991442 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1649 | 1466175991445 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:31 INFO - PROCESS | 1649 | 1466175991523 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:06:31 INFO - PROCESS | 1649 | 1466175991592 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1649 | 1466175991594 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x126da6800 == 32 [pid = 1649] [id = 720] 08:06:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11291f800) [pid = 1649] [serial = 2160] [outer = 0x0] 08:06:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11944dc00) [pid = 1649] [serial = 2161] [outer = 0x11291f800] 08:06:31 INFO - PROCESS | 1649 | 1466175991629 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119999c00) [pid = 1649] [serial = 2162] [outer = 0x11291f800] 08:06:31 INFO - PROCESS | 1649 | 1466175991937 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:06:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 524ms 08:06:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:06:31 INFO - PROCESS | 1649 | 1466175991956 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1649 | 1466175991958 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:06:31 INFO - PROCESS | 1649 | 1466175991960 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1649 | 1466175991964 Marionette TRACE conn2 <- [1,2854,null,{}] 08:06:31 INFO - PROCESS | 1649 | 1466175991968 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1649 | 1466175991969 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:32 INFO - PROCESS | 1649 | 1466175992050 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:06:32 INFO - PROCESS | 1649 | 1466175992053 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1649 | 1466175992055 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a520000 == 33 [pid = 1649] [id = 721] 08:06:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1199ae800) [pid = 1649] [serial = 2163] [outer = 0x0] 08:06:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1208e8c00) [pid = 1649] [serial = 2164] [outer = 0x1199ae800] 08:06:32 INFO - PROCESS | 1649 | 1466175992082 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x12418f400) [pid = 1649] [serial = 2165] [outer = 0x1199ae800] 08:06:32 INFO - PROCESS | 1649 | 1466175992416 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 473ms 08:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:06:32 INFO - PROCESS | 1649 | 1466175992434 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1649 | 1466175992435 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:06:32 INFO - PROCESS | 1649 | 1466175992437 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1649 | 1466175992438 Marionette TRACE conn2 <- [1,2858,null,{}] 08:06:32 INFO - PROCESS | 1649 | 1466175992440 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 1649 | 1466175992442 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:32 INFO - PROCESS | 1649 | 1466175992553 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:06:32 INFO - PROCESS | 1649 | 1466175992560 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1649 | 1466175992561 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12aca7000 == 34 [pid = 1649] [id = 722] 08:06:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11291f400) [pid = 1649] [serial = 2166] [outer = 0x0] 08:06:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x124196000) [pid = 1649] [serial = 2167] [outer = 0x11291f400] 08:06:32 INFO - PROCESS | 1649 | 1466175992593 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1248b0800) [pid = 1649] [serial = 2168] [outer = 0x11291f400] 08:06:32 INFO - PROCESS | 1649 | 1466175992938 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:06:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 518ms 08:06:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:06:32 INFO - PROCESS | 1649 | 1466175992956 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1649 | 1466175992957 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:06:32 INFO - PROCESS | 1649 | 1466175992959 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1649 | 1466175992960 Marionette TRACE conn2 <- [1,2862,null,{}] 08:06:32 INFO - PROCESS | 1649 | 1466175992969 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 1649 | 1466175992974 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:33 INFO - PROCESS | 1649 | 1466175993091 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:06:33 INFO - PROCESS | 1649 | 1466175993095 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1649 | 1466175993096 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb03000 == 35 [pid = 1649] [id = 723] 08:06:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1248b9400) [pid = 1649] [serial = 2169] [outer = 0x0] 08:06:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x124df2000) [pid = 1649] [serial = 2170] [outer = 0x1248b9400] 08:06:33 INFO - PROCESS | 1649 | 1466175993121 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x125ff1000) [pid = 1649] [serial = 2171] [outer = 0x1248b9400] 08:06:33 INFO - PROCESS | 1649 | --DOCSHELL 0x12d144000 == 34 [pid = 1649] [id = 16] 08:06:33 INFO - PROCESS | 1649 | 1466175993489 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:06:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 572ms 08:06:33 INFO - PROCESS | 1649 | 1466175993531 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1649 | 1466175993532 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:06:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:06:33 INFO - PROCESS | 1649 | 1466175993535 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1649 | 1466175993536 Marionette TRACE conn2 <- [1,2866,null,{}] 08:06:33 INFO - PROCESS | 1649 | 1466175993538 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:33 INFO - PROCESS | 1649 | 1466175993539 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:33 INFO - PROCESS | 1649 | 1466175993637 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:06:33 INFO - PROCESS | 1649 | 1466175993654 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1649 | 1466175993662 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c37d800 == 35 [pid = 1649] [id = 724] 08:06:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x125f91400) [pid = 1649] [serial = 2172] [outer = 0x0] 08:06:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x126928c00) [pid = 1649] [serial = 2173] [outer = 0x125f91400] 08:06:33 INFO - PROCESS | 1649 | 1466175993688 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1269c0800) [pid = 1649] [serial = 2174] [outer = 0x125f91400] 08:06:34 INFO - PROCESS | 1649 | 1466175994024 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 08:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:06:34 INFO - PROCESS | 1649 | 1466175994064 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1649 | 1466175994065 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:06:34 INFO - PROCESS | 1649 | 1466175994067 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1649 | 1466175994068 Marionette TRACE conn2 <- [1,2870,null,{}] 08:06:34 INFO - PROCESS | 1649 | 1466175994070 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 1649 | 1466175994071 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:34 INFO - PROCESS | 1649 | 1466175994172 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:06:34 INFO - PROCESS | 1649 | 1466175994176 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1649 | 1466175994177 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6d9800 == 36 [pid = 1649] [id = 725] 08:06:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1122ab000) [pid = 1649] [serial = 2175] [outer = 0x0] 08:06:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1270e7400) [pid = 1649] [serial = 2176] [outer = 0x1122ab000] 08:06:34 INFO - PROCESS | 1649 | 1466175994201 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128a6f400) [pid = 1649] [serial = 2177] [outer = 0x1122ab000] 08:06:34 INFO - PROCESS | 1649 | 1466175994538 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:06:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 519ms 08:06:34 INFO - PROCESS | 1649 | 1466175994587 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1649 | 1466175994588 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:06:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:06:34 INFO - PROCESS | 1649 | 1466175994590 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1649 | 1466175994591 Marionette TRACE conn2 <- [1,2874,null,{}] 08:06:34 INFO - PROCESS | 1649 | 1466175994600 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 1649 | 1466175994601 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:34 INFO - PROCESS | 1649 | 1466175994708 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:06:34 INFO - PROCESS | 1649 | 1466175994711 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1649 | 1466175994712 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x126d9d800 == 37 [pid = 1649] [id = 726] 08:06:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x128a6d400) [pid = 1649] [serial = 2178] [outer = 0x0] 08:06:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x128ad2400) [pid = 1649] [serial = 2179] [outer = 0x128a6d400] 08:06:34 INFO - PROCESS | 1649 | 1466175994735 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128adbc00) [pid = 1649] [serial = 2180] [outer = 0x128a6d400] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1183d4c00) [pid = 1649] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1164f3800) [pid = 1649] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x112e7d400) [pid = 1649] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x110f84c00) [pid = 1649] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x112a74400) [pid = 1649] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125abcc00) [pid = 1649] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x124008c00) [pid = 1649] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113349400) [pid = 1649] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119448000) [pid = 1649] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11682a400) [pid = 1649] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x118545000) [pid = 1649] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x114f5ac00) [pid = 1649] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1129a2400) [pid = 1649] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x124707c00) [pid = 1649] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x116246800) [pid = 1649] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x1188ab000) [pid = 1649] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:06:34 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11291c400) [pid = 1649] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:06:35 INFO - PROCESS | 1649 | 1466175995133 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 08:06:35 INFO - PROCESS | 1649 | 1466175995177 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1649 | 1466175995181 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:06:35 INFO - PROCESS | 1649 | 1466175995190 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1649 | 1466175995191 Marionette TRACE conn2 <- [1,2878,null,{}] 08:06:35 INFO - PROCESS | 1649 | 1466175995193 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 1649 | 1466175995197 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:35 INFO - PROCESS | 1649 | 1466175995281 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:06:35 INFO - PROCESS | 1649 | 1466175995285 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1649 | 1466175995286 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1e1800 == 38 [pid = 1649] [id = 727] 08:06:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x1129a2400) [pid = 1649] [serial = 2181] [outer = 0x0] 08:06:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1183d4c00) [pid = 1649] [serial = 2182] [outer = 0x1129a2400] 08:06:35 INFO - PROCESS | 1649 | 1466175995310 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x119566400) [pid = 1649] [serial = 2183] [outer = 0x1129a2400] 08:06:35 INFO - PROCESS | 1649 | 1466175995641 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:06:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 473ms 08:06:35 INFO - PROCESS | 1649 | 1466175995664 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1649 | 1466175995666 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:06:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:06:35 INFO - PROCESS | 1649 | 1466175995668 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1649 | 1466175995670 Marionette TRACE conn2 <- [1,2882,null,{}] 08:06:35 INFO - PROCESS | 1649 | 1466175995672 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 1649 | 1466175995673 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:35 INFO - PROCESS | 1649 | 1466175995771 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:06:35 INFO - PROCESS | 1649 | 1466175995830 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1649 | 1466175995832 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d36c800 == 39 [pid = 1649] [id = 728] 08:06:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11974b000) [pid = 1649] [serial = 2184] [outer = 0x0] 08:06:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x124002800) [pid = 1649] [serial = 2185] [outer = 0x11974b000] 08:06:35 INFO - PROCESS | 1649 | 1466175995857 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x128ee2000) [pid = 1649] [serial = 2186] [outer = 0x11974b000] 08:06:36 INFO - PROCESS | 1649 | 1466175996132 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 519ms 08:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:06:36 INFO - PROCESS | 1649 | 1466175996187 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1649 | 1466175996188 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:06:36 INFO - PROCESS | 1649 | 1466175996190 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1649 | 1466175996191 Marionette TRACE conn2 <- [1,2886,null,{}] 08:06:36 INFO - PROCESS | 1649 | 1466175996196 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 1649 | 1466175996199 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:36 INFO - PROCESS | 1649 | 1466175996281 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:06:36 INFO - PROCESS | 1649 | 1466175996284 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1649 | 1466175996285 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d810800 == 40 [pid = 1649] [id = 729] 08:06:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x128ad5800) [pid = 1649] [serial = 2187] [outer = 0x0] 08:06:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x128eef400) [pid = 1649] [serial = 2188] [outer = 0x128ad5800] 08:06:36 INFO - PROCESS | 1649 | 1466175996309 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12931b000) [pid = 1649] [serial = 2189] [outer = 0x128ad5800] 08:06:36 INFO - PROCESS | 1649 | 1466175996649 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:06:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 468ms 08:06:36 INFO - PROCESS | 1649 | 1466175996660 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1649 | 1466175996663 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:06:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:06:36 INFO - PROCESS | 1649 | 1466175996668 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1649 | 1466175996669 Marionette TRACE conn2 <- [1,2890,null,{}] 08:06:36 INFO - PROCESS | 1649 | 1466175996671 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 1649 | 1466175996672 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:36 INFO - PROCESS | 1649 | 1466175996792 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:06:36 INFO - PROCESS | 1649 | 1466175996799 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1649 | 1466175996800 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12de2c000 == 41 [pid = 1649] [id = 730] 08:06:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x127017800) [pid = 1649] [serial = 2190] [outer = 0x0] 08:06:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12931d400) [pid = 1649] [serial = 2191] [outer = 0x127017800] 08:06:36 INFO - PROCESS | 1649 | 1466175996823 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1293eac00) [pid = 1649] [serial = 2192] [outer = 0x127017800] 08:06:37 INFO - PROCESS | 1649 | 1466175997248 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 620ms 08:06:37 INFO - PROCESS | 1649 | 1466175997289 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1649 | 1466175997292 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:06:37 INFO - PROCESS | 1649 | 1466175997297 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1649 | 1466175997299 Marionette TRACE conn2 <- [1,2894,null,{}] 08:06:37 INFO - PROCESS | 1649 | 1466175997304 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:37 INFO - PROCESS | 1649 | 1466175997306 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:37 INFO - PROCESS | 1649 | 1466175997411 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:06:37 INFO - PROCESS | 1649 | 1466175997485 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1649 | 1466175997486 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e83000 == 42 [pid = 1649] [id = 731] 08:06:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x115d22800) [pid = 1649] [serial = 2193] [outer = 0x0] 08:06:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x115de0c00) [pid = 1649] [serial = 2194] [outer = 0x115d22800] 08:06:37 INFO - PROCESS | 1649 | 1466175997517 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x116a2b400) [pid = 1649] [serial = 2195] [outer = 0x115d22800] 08:06:37 INFO - PROCESS | 1649 | 1466175997948 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:06:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 674ms 08:06:37 INFO - PROCESS | 1649 | 1466175997969 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1649 | 1466175997972 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:06:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:06:37 INFO - PROCESS | 1649 | 1466175997977 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1649 | 1466175997979 Marionette TRACE conn2 <- [1,2898,null,{}] 08:06:37 INFO - PROCESS | 1649 | 1466175997982 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:37 INFO - PROCESS | 1649 | 1466175997983 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:38 INFO - PROCESS | 1649 | 1466175998089 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:06:38 INFO - PROCESS | 1649 | 1466175998150 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1649 | 1466175998151 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb03800 == 43 [pid = 1649] [id = 732] 08:06:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x118344000) [pid = 1649] [serial = 2196] [outer = 0x0] 08:06:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118545c00) [pid = 1649] [serial = 2197] [outer = 0x118344000] 08:06:38 INFO - PROCESS | 1649 | 1466175998182 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1188ab000) [pid = 1649] [serial = 2198] [outer = 0x118344000] 08:06:38 INFO - PROCESS | 1649 | 1466175998633 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:06:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 720ms 08:06:38 INFO - PROCESS | 1649 | 1466175998698 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1649 | 1466175998699 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:06:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:06:38 INFO - PROCESS | 1649 | 1466175998702 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1649 | 1466175998705 Marionette TRACE conn2 <- [1,2902,null,{}] 08:06:38 INFO - PROCESS | 1649 | 1466175998713 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 1649 | 1466175998716 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:38 INFO - PROCESS | 1649 | 1466175998840 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:06:38 INFO - PROCESS | 1649 | 1466175998927 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1649 | 1466175998929 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d9bf000 == 44 [pid = 1649] [id = 733] 08:06:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124709400) [pid = 1649] [serial = 2199] [outer = 0x0] 08:06:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124b24800) [pid = 1649] [serial = 2200] [outer = 0x124709400] 08:06:38 INFO - PROCESS | 1649 | 1466175998959 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x125057000) [pid = 1649] [serial = 2201] [outer = 0x124709400] 08:06:39 INFO - PROCESS | 1649 | 1466175999401 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:06:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 721ms 08:06:39 INFO - PROCESS | 1649 | 1466175999424 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1649 | 1466175999426 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:06:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:06:39 INFO - PROCESS | 1649 | 1466175999428 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1649 | 1466175999430 Marionette TRACE conn2 <- [1,2906,null,{}] 08:06:39 INFO - PROCESS | 1649 | 1466175999432 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:39 INFO - PROCESS | 1649 | 1466175999433 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:39 INFO - PROCESS | 1649 | 1466175999537 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:06:39 INFO - PROCESS | 1649 | 1466175999596 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1649 | 1466175999598 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12406c000 == 45 [pid = 1649] [id = 734] 08:06:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1162be000) [pid = 1649] [serial = 2202] [outer = 0x0] 08:06:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119b7b800) [pid = 1649] [serial = 2203] [outer = 0x1162be000] 08:06:39 INFO - PROCESS | 1649 | 1466175999627 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x125055400) [pid = 1649] [serial = 2204] [outer = 0x1162be000] 08:06:40 INFO - PROCESS | 1649 | 1466176000259 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:06:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 872ms 08:06:40 INFO - PROCESS | 1649 | 1466176000301 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1649 | 1466176000303 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:06:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:06:40 INFO - PROCESS | 1649 | 1466176000307 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1649 | 1466176000310 Marionette TRACE conn2 <- [1,2910,null,{}] 08:06:40 INFO - PROCESS | 1649 | 1466176000314 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:40 INFO - PROCESS | 1649 | 1466176000316 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:40 INFO - PROCESS | 1649 | 1466176000419 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:06:40 INFO - PROCESS | 1649 | 1466176000494 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1649 | 1466176000496 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1188c5800 == 46 [pid = 1649] [id = 735] 08:06:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x115dbd800) [pid = 1649] [serial = 2205] [outer = 0x0] 08:06:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x116822000) [pid = 1649] [serial = 2206] [outer = 0x115dbd800] 08:06:40 INFO - PROCESS | 1649 | 1466176000526 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x116f55400) [pid = 1649] [serial = 2207] [outer = 0x115dbd800] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d810800 == 45 [pid = 1649] [id = 729] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d36c800 == 44 [pid = 1649] [id = 728] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1e1800 == 43 [pid = 1649] [id = 727] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x126d9d800 == 42 [pid = 1649] [id = 726] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12c6d9800 == 41 [pid = 1649] [id = 725] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12c37d800 == 40 [pid = 1649] [id = 724] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb03000 == 39 [pid = 1649] [id = 723] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12aca7000 == 38 [pid = 1649] [id = 722] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12a520000 == 37 [pid = 1649] [id = 721] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x126da6800 == 36 [pid = 1649] [id = 720] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x119a89800 == 35 [pid = 1649] [id = 719] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1192df000 == 34 [pid = 1649] [id = 718] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d143800 == 33 [pid = 1649] [id = 17] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1293b3800 == 32 [pid = 1649] [id = 717] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11941e000 == 31 [pid = 1649] [id = 716] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d136000 == 30 [pid = 1649] [id = 715] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12406c000 == 29 [pid = 1649] [id = 734] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d9bf000 == 28 [pid = 1649] [id = 733] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb03800 == 27 [pid = 1649] [id = 732] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12de2c000 == 26 [pid = 1649] [id = 730] 08:06:41 INFO - PROCESS | 1649 | --DOCSHELL 0x124e83000 == 25 [pid = 1649] [id = 731] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11869e400) [pid = 1649] [serial = 2122] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x116f4b000) [pid = 1649] [serial = 2117] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x116a31c00) [pid = 1649] [serial = 2111] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x113b3c400) [pid = 1649] [serial = 2096] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x113bbc400) [pid = 1649] [serial = 2113] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x126065800) [pid = 1649] [serial = 2143] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x111ec9c00) [pid = 1649] [serial = 2095] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x125fe9c00) [pid = 1649] [serial = 2105] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118317c00) [pid = 1649] [serial = 2119] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x125f8d800) [pid = 1649] [serial = 2141] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x116824800) [pid = 1649] [serial = 2116] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x125057c00) [pid = 1649] [serial = 2138] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1208e8800) [pid = 1649] [serial = 2128] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118312800) [pid = 1649] [serial = 2099] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1177e0c00) [pid = 1649] [serial = 2107] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1177e1800) [pid = 1649] [serial = 2098] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1183dbc00) [pid = 1649] [serial = 2120] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12572c800) [pid = 1649] [serial = 2140] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x124d48400) [pid = 1649] [serial = 2132] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1195ec400) [pid = 1649] [serial = 2125] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11999fc00) [pid = 1649] [serial = 2126] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x124008400) [pid = 1649] [serial = 2102] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x119744000) [pid = 1649] [serial = 2101] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119566000) [pid = 1649] [serial = 2137] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x125435800) [pid = 1649] [serial = 2135] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x126930000) [pid = 1649] [serial = 2108] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x110fb0400) [pid = 1649] [serial = 2114] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12470ec00) [pid = 1649] [serial = 2129] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x124d44000) [pid = 1649] [serial = 2104] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x119451800) [pid = 1649] [serial = 2123] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x11623d400) [pid = 1649] [serial = 2110] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12505b000) [pid = 1649] [serial = 2134] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x124d3ac00) [pid = 1649] [serial = 2131] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x126dc0400) [pid = 1649] [serial = 2144] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1270ecc00) [pid = 1649] [serial = 2146] [outer = 0x0] [url = about:blank] 08:06:41 INFO - PROCESS | 1649 | 1466176001411 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:06:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:06:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:06:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1126ms 08:06:41 INFO - PROCESS | 1649 | 1466176001433 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:06:41 INFO - TEST-START | /DOMEvents/constructors.html 08:06:41 INFO - PROCESS | 1649 | 1466176001435 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:06:41 INFO - PROCESS | 1649 | 1466176001438 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1649 | 1466176001440 Marionette TRACE conn2 <- [1,2914,null,{}] 08:06:41 INFO - PROCESS | 1649 | 1466176001443 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 1649 | 1466176001445 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:41 INFO - PROCESS | 1649 | 1466176001527 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:06:41 INFO - PROCESS | 1649 | 1466176001534 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1649 | 1466176001537 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x117d74800 == 26 [pid = 1649] [id = 736] 08:06:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x112a73c00) [pid = 1649] [serial = 2208] [outer = 0x0] 08:06:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11334e000) [pid = 1649] [serial = 2209] [outer = 0x112a73c00] 08:06:41 INFO - PROCESS | 1649 | 1466176001565 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x115d24800) [pid = 1649] [serial = 2210] [outer = 0x112a73c00] 08:06:42 INFO - PROCESS | 1649 | 1466176002108 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:06:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:06:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:06:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:06:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 727ms 08:06:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:06:42 INFO - PROCESS | 1649 | 1466176002171 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1649 | 1466176002174 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:06:42 INFO - PROCESS | 1649 | 1466176002179 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1649 | 1466176002184 Marionette TRACE conn2 <- [1,2918,null,{}] 08:06:42 INFO - PROCESS | 1649 | 1466176002187 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 1649 | 1466176002189 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:42 INFO - PROCESS | 1649 | 1466176002292 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:06:42 INFO - PROCESS | 1649 | 1466176002369 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1649 | 1466176002370 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x1188c3000 == 27 [pid = 1649] [id = 737] 08:06:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1164f3800) [pid = 1649] [serial = 2211] [outer = 0x0] 08:06:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x116828000) [pid = 1649] [serial = 2212] [outer = 0x1164f3800] 08:06:42 INFO - PROCESS | 1649 | 1466176002402 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116a31c00) [pid = 1649] [serial = 2213] [outer = 0x1164f3800] 08:06:42 INFO - PROCESS | 1649 | 1466176002826 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:06:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:06:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 673ms 08:06:42 INFO - PROCESS | 1649 | 1466176002852 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1649 | 1466176002856 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:06:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:06:42 INFO - PROCESS | 1649 | 1466176002929 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1649 | 1466176002931 Marionette TRACE conn2 <- [1,2922,null,{}] 08:06:42 INFO - PROCESS | 1649 | 1466176002935 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 1649 | 1466176002937 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:43 INFO - PROCESS | 1649 | 1466176003043 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:06:43 INFO - PROCESS | 1649 | 1466176003120 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1649 | 1466176003122 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x124971800 == 28 [pid = 1649] [id = 738] 08:06:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1122a2000) [pid = 1649] [serial = 2214] [outer = 0x0] 08:06:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x11830e400) [pid = 1649] [serial = 2215] [outer = 0x1122a2000] 08:06:43 INFO - PROCESS | 1649 | 1466176003153 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x118318c00) [pid = 1649] [serial = 2216] [outer = 0x1122a2000] 08:06:43 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:43 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:43 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:43 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:43 INFO - PROCESS | 1649 | 1466176003569 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:06:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:06:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:06:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:06:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:06:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:06:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 721ms 08:06:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:06:43 INFO - PROCESS | 1649 | 1466176003601 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1649 | 1466176003603 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:06:43 INFO - PROCESS | 1649 | 1466176003605 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1649 | 1466176003608 Marionette TRACE conn2 <- [1,2926,null,{}] 08:06:43 INFO - PROCESS | 1649 | 1466176003617 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:43 INFO - PROCESS | 1649 | 1466176003620 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:43 INFO - PROCESS | 1649 | 1466176003725 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:06:43 INFO - PROCESS | 1649 | 1466176003808 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1649 | 1466176003810 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12695e800 == 29 [pid = 1649] [id = 739] 08:06:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1183d5400) [pid = 1649] [serial = 2217] [outer = 0x0] 08:06:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118613400) [pid = 1649] [serial = 2218] [outer = 0x1183d5400] 08:06:43 INFO - PROCESS | 1649 | 1466176003843 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1188a9400) [pid = 1649] [serial = 2219] [outer = 0x1183d5400] 08:06:44 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:06:44 INFO - PROCESS | 1649 | --DOCSHELL 0x1188c5800 == 28 [pid = 1649] [id = 735] 08:06:44 INFO - PROCESS | 1649 | 1466176004272 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:06:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:06:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 676ms 08:06:44 INFO - PROCESS | 1649 | 1466176004281 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1649 | 1466176004284 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:06:44 INFO - PROCESS | 1649 | 1466176004287 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1649 | 1466176004289 Marionette TRACE conn2 <- [1,2930,null,{}] 08:06:44 INFO - PROCESS | 1649 | 1466176004293 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:44 INFO - PROCESS | 1649 | 1466176004295 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:44 INFO - PROCESS | 1649 | 1466176004375 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:06:44 INFO - PROCESS | 1649 | 1466176004458 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1649 | 1466176004461 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x11876c000 == 29 [pid = 1649] [id = 740] 08:06:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x115e62000) [pid = 1649] [serial = 2220] [outer = 0x0] 08:06:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x116828400) [pid = 1649] [serial = 2221] [outer = 0x115e62000] 08:06:44 INFO - PROCESS | 1649 | 1466176004489 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x1174dd800) [pid = 1649] [serial = 2222] [outer = 0x115e62000] 08:06:44 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:06:44 INFO - PROCESS | 1649 | 1466176004749 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:06:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:06:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 471ms 08:06:44 INFO - PROCESS | 1649 | 1466176004759 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1649 | 1466176004765 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:06:44 INFO - PROCESS | 1649 | 1466176004781 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1649 | 1466176004784 Marionette TRACE conn2 <- [1,2934,null,{}] 08:06:44 INFO - PROCESS | 1649 | 1466176004791 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:44 INFO - PROCESS | 1649 | 1466176004793 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:44 INFO - PROCESS | 1649 | 1466176004897 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:06:44 INFO - PROCESS | 1649 | 1466176004901 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1649 | 1466176004902 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x128a98800 == 30 [pid = 1649] [id = 741] 08:06:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x116f4ac00) [pid = 1649] [serial = 2223] [outer = 0x0] 08:06:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11853d000) [pid = 1649] [serial = 2224] [outer = 0x116f4ac00] 08:06:44 INFO - PROCESS | 1649 | 1466176004930 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11944d000) [pid = 1649] [serial = 2225] [outer = 0x116f4ac00] 08:06:45 INFO - PROCESS | 1649 | 1466176005255 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:06:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 533ms 08:06:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:06:45 INFO - PROCESS | 1649 | 1466176005307 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1649 | 1466176005309 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:06:45 INFO - PROCESS | 1649 | 1466176005311 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1649 | 1466176005313 Marionette TRACE conn2 <- [1,2938,null,{}] 08:06:45 INFO - PROCESS | 1649 | 1466176005321 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 1649 | 1466176005324 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:45 INFO - PROCESS | 1649 | 1466176005401 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:06:45 INFO - PROCESS | 1649 | 1466176005406 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1649 | 1466176005408 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a51f800 == 31 [pid = 1649] [id = 742] 08:06:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119567800) [pid = 1649] [serial = 2226] [outer = 0x0] 08:06:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11999a400) [pid = 1649] [serial = 2227] [outer = 0x119567800] 08:06:45 INFO - PROCESS | 1649 | 1466176005439 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1199b6400) [pid = 1649] [serial = 2228] [outer = 0x119567800] 08:06:45 INFO - PROCESS | 1649 | 1466176005798 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:06:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:06:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 522ms 08:06:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:06:45 INFO - PROCESS | 1649 | 1466176005834 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1649 | 1466176005835 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:06:45 INFO - PROCESS | 1649 | 1466176005837 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1649 | 1466176005838 Marionette TRACE conn2 <- [1,2942,null,{}] 08:06:45 INFO - PROCESS | 1649 | 1466176005841 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 1649 | 1466176005842 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:45 INFO - PROCESS | 1649 | 1466176005961 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:06:45 INFO - PROCESS | 1649 | 1466176005973 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1649 | 1466176005974 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1ca800 == 32 [pid = 1649] [id = 743] 08:06:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1208e6800) [pid = 1649] [serial = 2229] [outer = 0x0] 08:06:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12418ac00) [pid = 1649] [serial = 2230] [outer = 0x1208e6800] 08:06:46 INFO - PROCESS | 1649 | 1466176005999 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x124196800) [pid = 1649] [serial = 2231] [outer = 0x1208e6800] 08:06:46 INFO - PROCESS | 1649 | 1466176006317 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:06:46 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:06:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:06:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 521ms 08:06:46 INFO - PROCESS | 1649 | 1466176006359 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1649 | 1466176006361 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:06:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:06:46 INFO - PROCESS | 1649 | 1466176006364 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1649 | 1466176006366 Marionette TRACE conn2 <- [1,2946,null,{}] 08:06:46 INFO - PROCESS | 1649 | 1466176006369 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:46 INFO - PROCESS | 1649 | 1466176006371 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:46 INFO - PROCESS | 1649 | 1466176006522 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:06:46 INFO - PROCESS | 1649 | 1466176006538 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1649 | 1466176006540 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb12000 == 33 [pid = 1649] [id = 744] 08:06:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1188a8000) [pid = 1649] [serial = 2232] [outer = 0x0] 08:06:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x124983400) [pid = 1649] [serial = 2233] [outer = 0x1188a8000] 08:06:46 INFO - PROCESS | 1649 | 1466176006576 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x124d3e000) [pid = 1649] [serial = 2234] [outer = 0x1188a8000] 08:06:47 INFO - PROCESS | 1649 | 1466176007017 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:06:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:06:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 669ms 08:06:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:06:47 INFO - PROCESS | 1649 | 1466176007034 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1649 | 1466176007035 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:06:47 INFO - PROCESS | 1649 | 1466176007037 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1649 | 1466176007038 Marionette TRACE conn2 <- [1,2950,null,{}] 08:06:47 INFO - PROCESS | 1649 | 1466176007040 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 1649 | 1466176007045 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:47 INFO - PROCESS | 1649 | 1466176007164 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:06:47 INFO - PROCESS | 1649 | 1466176007175 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1649 | 1466176007176 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfea000 == 34 [pid = 1649] [id = 745] 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x124d42000) [pid = 1649] [serial = 2235] [outer = 0x0] 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1250abc00) [pid = 1649] [serial = 2236] [outer = 0x124d42000] 08:06:47 INFO - PROCESS | 1649 | 1466176007202 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x125f95800) [pid = 1649] [serial = 2237] [outer = 0x124d42000] 08:06:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c38f000 == 35 [pid = 1649] [id = 746] 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12605e800) [pid = 1649] [serial = 2238] [outer = 0x0] 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x1257ec800) [pid = 1649] [serial = 2239] [outer = 0x12605e800] 08:06:47 INFO - PROCESS | 1649 | 1466176007552 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:06:47 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:06:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 08:06:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:06:47 INFO - PROCESS | 1649 | 1466176007557 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1649 | 1466176007558 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:06:47 INFO - PROCESS | 1649 | 1466176007560 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1649 | 1466176007562 Marionette TRACE conn2 <- [1,2954,null,{}] 08:06:47 INFO - PROCESS | 1649 | 1466176007566 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:47 INFO - PROCESS | 1649 | 1466176007567 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:47 INFO - PROCESS | 1649 | 1466176007684 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:06:47 INFO - PROCESS | 1649 | 1466176007695 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1649 | 1466176007696 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c381800 == 36 [pid = 1649] [id = 747] 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x125ff5000) [pid = 1649] [serial = 2240] [outer = 0x0] 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12606d800) [pid = 1649] [serial = 2241] [outer = 0x125ff5000] 08:06:47 INFO - PROCESS | 1649 | 1466176007720 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1269b7400) [pid = 1649] [serial = 2242] [outer = 0x125ff5000] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x128ad5800) [pid = 1649] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x115dbd800) [pid = 1649] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x115d22800) [pid = 1649] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x118344000) [pid = 1649] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124709400) [pid = 1649] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1248b9400) [pid = 1649] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x125f91400) [pid = 1649] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x113bc3800) [pid = 1649] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x115dc0800) [pid = 1649] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x11291f400) [pid = 1649] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11291f800) [pid = 1649] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1199ae800) [pid = 1649] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116a2c400) [pid = 1649] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116a2b000) [pid = 1649] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1254f4800) [pid = 1649] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1122ab000) [pid = 1649] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x1162be000) [pid = 1649] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x128a6d400) [pid = 1649] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1129a2400) [pid = 1649] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x11974b000) [pid = 1649] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12c686800) [pid = 1649] [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.] 08:06:48 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x127017800) [pid = 1649] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:06:48 INFO - PROCESS | 1649 | 1466176008075 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:06:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:06:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 521ms 08:06:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:06:48 INFO - PROCESS | 1649 | 1466176008081 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1649 | 1466176008082 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:06:48 INFO - PROCESS | 1649 | 1466176008084 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1649 | 1466176008085 Marionette TRACE conn2 <- [1,2958,null,{}] 08:06:48 INFO - PROCESS | 1649 | 1466176008088 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:48 INFO - PROCESS | 1649 | 1466176008089 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:48 INFO - PROCESS | 1649 | 1466176008177 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:06:48 INFO - PROCESS | 1649 | 1466176008183 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1649 | 1466176008184 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c38a000 == 37 [pid = 1649] [id = 748] 08:06:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1122ab000) [pid = 1649] [serial = 2243] [outer = 0x0] 08:06:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x117d42c00) [pid = 1649] [serial = 2244] [outer = 0x1122ab000] 08:06:48 INFO - PROCESS | 1649 | 1466176008209 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11999b000) [pid = 1649] [serial = 2245] [outer = 0x1122ab000] 08:06:48 INFO - PROCESS | 1649 | 1466176008579 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:06:48 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:06:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 522ms 08:06:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:06:48 INFO - PROCESS | 1649 | 1466176008615 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1649 | 1466176008617 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:06:48 INFO - PROCESS | 1649 | 1466176008620 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1649 | 1466176008622 Marionette TRACE conn2 <- [1,2962,null,{}] 08:06:48 INFO - PROCESS | 1649 | 1466176008625 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:48 INFO - PROCESS | 1649 | 1466176008627 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:48 INFO - PROCESS | 1649 | 1466176008747 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:06:48 INFO - PROCESS | 1649 | 1466176008752 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1649 | 1466176008754 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2dc800 == 38 [pid = 1649] [id = 749] 08:06:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11999d400) [pid = 1649] [serial = 2246] [outer = 0x0] 08:06:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x125f91400) [pid = 1649] [serial = 2247] [outer = 0x11999d400] 08:06:48 INFO - PROCESS | 1649 | 1466176008793 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1269b5800) [pid = 1649] [serial = 2248] [outer = 0x11999d400] 08:06:49 INFO - PROCESS | 1649 | 1466176009228 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:06:49 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 620ms 08:06:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:06:49 INFO - PROCESS | 1649 | 1466176009241 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1649 | 1466176009243 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1649 | 1466176009249 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1649 | 1466176009251 Marionette TRACE conn2 <- [1,2966,null,{}] 08:06:49 INFO - PROCESS | 1649 | 1466176009255 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 1649 | 1466176009256 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:49 INFO - PROCESS | 1649 | 1466176009430 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:06:49 INFO - PROCESS | 1649 | 1466176009447 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1649 | 1466176009448 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d716800 == 39 [pid = 1649] [id = 750] 08:06:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x126d09000) [pid = 1649] [serial = 2249] [outer = 0x0] 08:06:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x1270e8c00) [pid = 1649] [serial = 2250] [outer = 0x126d09000] 08:06:49 INFO - PROCESS | 1649 | 1466176009487 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128a6c000) [pid = 1649] [serial = 2251] [outer = 0x126d09000] 08:06:49 INFO - PROCESS | 1649 | 1466176009855 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:06:49 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:06:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 08:06:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:06:49 INFO - PROCESS | 1649 | 1466176009869 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1649 | 1466176009870 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1649 | 1466176009872 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1649 | 1466176009874 Marionette TRACE conn2 <- [1,2970,null,{}] 08:06:49 INFO - PROCESS | 1649 | 1466176009877 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 1649 | 1466176009880 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:49 INFO - PROCESS | 1649 | 1466176009970 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:06:50 INFO - PROCESS | 1649 | 1466176010075 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1649 | 1466176010077 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1168bc000 == 40 [pid = 1649] [id = 751] 08:06:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x111e2fc00) [pid = 1649] [serial = 2252] [outer = 0x0] 08:06:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11291c000) [pid = 1649] [serial = 2253] [outer = 0x111e2fc00] 08:06:50 INFO - PROCESS | 1649 | 1466176010140 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x113bc0c00) [pid = 1649] [serial = 2254] [outer = 0x111e2fc00] 08:06:50 INFO - PROCESS | 1649 | 1466176010520 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:06:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:06:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 671ms 08:06:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:06:50 INFO - PROCESS | 1649 | 1466176010545 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1649 | 1466176010547 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:06:50 INFO - PROCESS | 1649 | 1466176010550 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1649 | 1466176010553 Marionette TRACE conn2 <- [1,2974,null,{}] 08:06:50 INFO - PROCESS | 1649 | 1466176010557 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:50 INFO - PROCESS | 1649 | 1466176010558 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:50 INFO - PROCESS | 1649 | 1466176010663 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:06:50 INFO - PROCESS | 1649 | 1466176010720 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1649 | 1466176010722 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1295e3000 == 41 [pid = 1649] [id = 752] 08:06:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1175f2c00) [pid = 1649] [serial = 2255] [outer = 0x0] 08:06:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x118347400) [pid = 1649] [serial = 2256] [outer = 0x1175f2c00] 08:06:50 INFO - PROCESS | 1649 | 1466176010752 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x11944f800) [pid = 1649] [serial = 2257] [outer = 0x1175f2c00] 08:06:51 INFO - PROCESS | 1649 | 1466176011142 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:06:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:06:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 621ms 08:06:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:06:51 INFO - PROCESS | 1649 | 1466176011173 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1649 | 1466176011176 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:06:51 INFO - PROCESS | 1649 | 1466176011179 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1649 | 1466176011181 Marionette TRACE conn2 <- [1,2978,null,{}] 08:06:51 INFO - PROCESS | 1649 | 1466176011183 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:51 INFO - PROCESS | 1649 | 1466176011185 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:51 INFO - PROCESS | 1649 | 1466176011290 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:06:51 INFO - PROCESS | 1649 | 1466176011375 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1649 | 1466176011376 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c6b9800 == 42 [pid = 1649] [id = 753] 08:06:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1199a9c00) [pid = 1649] [serial = 2258] [outer = 0x0] 08:06:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1243f0c00) [pid = 1649] [serial = 2259] [outer = 0x1199a9c00] 08:06:51 INFO - PROCESS | 1649 | 1466176011417 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x124dec400) [pid = 1649] [serial = 2260] [outer = 0x1199a9c00] 08:06:51 INFO - PROCESS | 1649 | 1466176011777 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:06:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:06:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 619ms 08:06:51 INFO - PROCESS | 1649 | 1466176011799 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1649 | 1466176011800 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:06:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:06:51 INFO - PROCESS | 1649 | 1466176011804 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1649 | 1466176011808 Marionette TRACE conn2 <- [1,2982,null,{}] 08:06:51 INFO - PROCESS | 1649 | 1466176011815 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:51 INFO - PROCESS | 1649 | 1466176011818 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:51 INFO - PROCESS | 1649 | 1466176011922 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:06:51 INFO - PROCESS | 1649 | 1466176011979 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1649 | 1466176011980 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d9d6800 == 43 [pid = 1649] [id = 754] 08:06:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x124ded800) [pid = 1649] [serial = 2261] [outer = 0x0] 08:06:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1250ab400) [pid = 1649] [serial = 2262] [outer = 0x124ded800] 08:06:52 INFO - PROCESS | 1649 | 1466176012009 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1269b6400) [pid = 1649] [serial = 2263] [outer = 0x124ded800] 08:06:52 INFO - PROCESS | 1649 | 1466176012385 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:06:52 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:06:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:06:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 624ms 08:06:52 INFO - PROCESS | 1649 | 1466176012428 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:06:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:06:52 INFO - PROCESS | 1649 | 1466176012430 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:06:52 INFO - PROCESS | 1649 | 1466176012432 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1649 | 1466176012433 Marionette TRACE conn2 <- [1,2986,null,{}] 08:06:52 INFO - PROCESS | 1649 | 1466176012436 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 1649 | 1466176012437 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:52 INFO - PROCESS | 1649 | 1466176012541 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:06:52 INFO - PROCESS | 1649 | 1466176012597 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1649 | 1466176012598 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x127288000 == 44 [pid = 1649] [id = 755] 08:06:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x1199b6800) [pid = 1649] [serial = 2264] [outer = 0x0] 08:06:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1270eb800) [pid = 1649] [serial = 2265] [outer = 0x1199b6800] 08:06:52 INFO - PROCESS | 1649 | 1466176012627 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x128c3b000) [pid = 1649] [serial = 2266] [outer = 0x1199b6800] 08:06:53 INFO - PROCESS | 1649 | 1466176013036 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:06:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 620ms 08:06:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:06:53 INFO - PROCESS | 1649 | 1466176013053 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1649 | 1466176013054 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:06:53 INFO - PROCESS | 1649 | 1466176013056 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1649 | 1466176013057 Marionette TRACE conn2 <- [1,2990,null,{}] 08:06:53 INFO - PROCESS | 1649 | 1466176013060 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 1649 | 1466176013061 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:53 INFO - PROCESS | 1649 | 1466176013162 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:06:53 INFO - PROCESS | 1649 | 1466176013219 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1649 | 1466176013223 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1253d9000 == 45 [pid = 1649] [id = 756] 08:06:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x128a70000) [pid = 1649] [serial = 2267] [outer = 0x0] 08:06:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x128c31c00) [pid = 1649] [serial = 2268] [outer = 0x128a70000] 08:06:53 INFO - PROCESS | 1649 | 1466176013259 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x128eeac00) [pid = 1649] [serial = 2269] [outer = 0x128a70000] 08:06:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x112609800 == 46 [pid = 1649] [id = 757] 08:06:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x110f84000) [pid = 1649] [serial = 2270] [outer = 0x0] 08:06:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x110f7c400) [pid = 1649] [serial = 2271] [outer = 0x110f84000] 08:06:53 INFO - PROCESS | 1649 | 1466176013849 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:06:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 819ms 08:06:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:06:53 INFO - PROCESS | 1649 | 1466176013876 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1649 | 1466176013878 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:06:53 INFO - PROCESS | 1649 | 1466176013881 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1649 | 1466176013884 Marionette TRACE conn2 <- [1,2994,null,{}] 08:06:53 INFO - PROCESS | 1649 | 1466176013908 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 1649 | 1466176013910 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:54 INFO - PROCESS | 1649 | 1466176014025 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:06:54 INFO - PROCESS | 1649 | 1466176014101 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1649 | 1466176014103 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192d7800 == 47 [pid = 1649] [id = 758] 08:06:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x11334ac00) [pid = 1649] [serial = 2272] [outer = 0x0] 08:06:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x113b3c400) [pid = 1649] [serial = 2273] [outer = 0x11334ac00] 08:06:54 INFO - PROCESS | 1649 | 1466176014132 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x115db7400) [pid = 1649] [serial = 2274] [outer = 0x11334ac00] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12d716800 == 46 [pid = 1649] [id = 750] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2dc800 == 45 [pid = 1649] [id = 749] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12c38a000 == 44 [pid = 1649] [id = 748] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12c381800 == 43 [pid = 1649] [id = 747] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12c38f000 == 42 [pid = 1649] [id = 746] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfea000 == 41 [pid = 1649] [id = 745] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12bb12000 == 40 [pid = 1649] [id = 744] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12b1ca800 == 39 [pid = 1649] [id = 743] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12a51f800 == 38 [pid = 1649] [id = 742] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x128a98800 == 37 [pid = 1649] [id = 741] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x11876c000 == 36 [pid = 1649] [id = 740] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12695e800 == 35 [pid = 1649] [id = 739] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x124971800 == 34 [pid = 1649] [id = 738] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x1188c3000 == 33 [pid = 1649] [id = 737] 08:06:54 INFO - PROCESS | 1649 | --DOCSHELL 0x117d74800 == 32 [pid = 1649] [id = 736] 08:06:54 INFO - PROCESS | 1649 | 1466176014510 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:06:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:06:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:06:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 672ms 08:06:54 INFO - PROCESS | 1649 | 1466176014553 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1649 | 1466176014556 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:06:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:06:54 INFO - PROCESS | 1649 | 1466176014560 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1649 | 1466176014562 Marionette TRACE conn2 <- [1,2998,null,{}] 08:06:54 INFO - PROCESS | 1649 | 1466176014565 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 1649 | 1466176014566 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:54 INFO - PROCESS | 1649 | 1466176014657 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:06:54 INFO - PROCESS | 1649 | 1466176014661 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1649 | 1466176014665 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12416f000 == 33 [pid = 1649] [id = 759] 08:06:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1164ef400) [pid = 1649] [serial = 2275] [outer = 0x0] 08:06:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x116815800) [pid = 1649] [serial = 2276] [outer = 0x1164ef400] 08:06:54 INFO - PROCESS | 1649 | 1466176014693 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11682fc00) [pid = 1649] [serial = 2277] [outer = 0x1164ef400] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x116822000) [pid = 1649] [serial = 2206] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x115de0c00) [pid = 1649] [serial = 2194] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x118545c00) [pid = 1649] [serial = 2197] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x116f55400) [pid = 1649] [serial = 2207] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x116a2b400) [pid = 1649] [serial = 2195] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124b24800) [pid = 1649] [serial = 2200] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1188ab000) [pid = 1649] [serial = 2198] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x124df2000) [pid = 1649] [serial = 2170] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x126928c00) [pid = 1649] [serial = 2173] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x1269c0800) [pid = 1649] [serial = 2174] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x125ff1000) [pid = 1649] [serial = 2171] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x113d71c00) [pid = 1649] [serial = 2149] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x115de2000) [pid = 1649] [serial = 2150] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1162c1000) [pid = 1649] [serial = 2155] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x116830000) [pid = 1649] [serial = 2156] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124196000) [pid = 1649] [serial = 2167] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11944dc00) [pid = 1649] [serial = 2161] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x119999c00) [pid = 1649] [serial = 2162] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1208e8c00) [pid = 1649] [serial = 2164] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12418f400) [pid = 1649] [serial = 2165] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1174d6800) [pid = 1649] [serial = 2152] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118313c00) [pid = 1649] [serial = 2153] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118349c00) [pid = 1649] [serial = 2159] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11817b400) [pid = 1649] [serial = 2158] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x128a70400) [pid = 1649] [serial = 2147] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128a6f400) [pid = 1649] [serial = 2177] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119b7b800) [pid = 1649] [serial = 2203] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1270e7400) [pid = 1649] [serial = 2176] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x125057000) [pid = 1649] [serial = 2201] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x125055400) [pid = 1649] [serial = 2204] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x128ad2400) [pid = 1649] [serial = 2179] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1183d4c00) [pid = 1649] [serial = 2182] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x128ee2000) [pid = 1649] [serial = 2186] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12931b000) [pid = 1649] [serial = 2189] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x128adbc00) [pid = 1649] [serial = 2180] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11682c800) [pid = 1649] [serial = 1478] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119566400) [pid = 1649] [serial = 2183] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x1248b0800) [pid = 1649] [serial = 2168] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x124002800) [pid = 1649] [serial = 2185] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x1293eac00) [pid = 1649] [serial = 2192] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12931d400) [pid = 1649] [serial = 2191] [outer = 0x0] [url = about:blank] 08:06:54 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x128eef400) [pid = 1649] [serial = 2188] [outer = 0x0] [url = about:blank] 08:06:55 INFO - PROCESS | 1649 | 1466176015060 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:06:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:06:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 520ms 08:06:55 INFO - PROCESS | 1649 | 1466176015081 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1649 | 1466176015082 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:06:55 INFO - PROCESS | 1649 | 1466176015085 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1649 | 1466176015087 Marionette TRACE conn2 <- [1,3002,null,{}] 08:06:55 INFO - PROCESS | 1649 | 1466176015095 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:55 INFO - PROCESS | 1649 | 1466176015097 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:55 INFO - PROCESS | 1649 | 1466176015182 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:06:55 INFO - PROCESS | 1649 | 1466176015187 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1649 | 1466176015189 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x125765800 == 34 [pid = 1649] [id = 760] 08:06:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x1174d4800) [pid = 1649] [serial = 2278] [outer = 0x0] 08:06:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x118178800) [pid = 1649] [serial = 2279] [outer = 0x1174d4800] 08:06:55 INFO - PROCESS | 1649 | 1466176015215 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11834b800) [pid = 1649] [serial = 2280] [outer = 0x1174d4800] 08:06:55 INFO - PROCESS | 1649 | 1466176015550 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:06:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:06:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 471ms 08:06:55 INFO - PROCESS | 1649 | 1466176015556 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:06:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:06:55 INFO - PROCESS | 1649 | 1466176015558 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:06:55 INFO - PROCESS | 1649 | 1466176015561 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1649 | 1466176015563 Marionette TRACE conn2 <- [1,3006,null,{}] 08:06:55 INFO - PROCESS | 1649 | 1466176015567 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:55 INFO - PROCESS | 1649 | 1466176015568 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:55 INFO - PROCESS | 1649 | 1466176015656 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:06:55 INFO - PROCESS | 1649 | 1466176015714 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1649 | 1466176015715 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x127298800 == 35 [pid = 1649] [id = 761] 08:06:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x118180c00) [pid = 1649] [serial = 2281] [outer = 0x0] 08:06:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1183e3c00) [pid = 1649] [serial = 2282] [outer = 0x118180c00] 08:06:55 INFO - PROCESS | 1649 | 1466176015740 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1186a3400) [pid = 1649] [serial = 2283] [outer = 0x118180c00] 08:06:55 INFO - PROCESS | 1649 | 1466176015982 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:06:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:06:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 472ms 08:06:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:06:56 INFO - PROCESS | 1649 | 1466176016035 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1649 | 1466176016036 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:06:56 INFO - PROCESS | 1649 | 1466176016039 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1649 | 1466176016040 Marionette TRACE conn2 <- [1,3010,null,{}] 08:06:56 INFO - PROCESS | 1649 | 1466176016042 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 1649 | 1466176016043 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:56 INFO - PROCESS | 1649 | 1466176016128 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:06:56 INFO - PROCESS | 1649 | 1466176016134 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1649 | 1466176016135 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x116785000 == 36 [pid = 1649] [id = 762] 08:06:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1188a1c00) [pid = 1649] [serial = 2284] [outer = 0x0] 08:06:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119567000) [pid = 1649] [serial = 2285] [outer = 0x1188a1c00] 08:06:56 INFO - PROCESS | 1649 | 1466176016159 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119747800) [pid = 1649] [serial = 2286] [outer = 0x1188a1c00] 08:06:56 INFO - PROCESS | 1649 | 1466176016507 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:06:56 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:06:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 518ms 08:06:56 INFO - PROCESS | 1649 | 1466176016575 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1649 | 1466176016576 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:06:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:06:56 INFO - PROCESS | 1649 | 1466176016578 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1649 | 1466176016580 Marionette TRACE conn2 <- [1,3014,null,{}] 08:06:56 INFO - PROCESS | 1649 | 1466176016582 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 1649 | 1466176016586 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:56 INFO - PROCESS | 1649 | 1466176016704 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:06:56 INFO - PROCESS | 1649 | 1466176016716 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1649 | 1466176016717 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x116853800 == 37 [pid = 1649] [id = 763] 08:06:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11999f400) [pid = 1649] [serial = 2287] [outer = 0x0] 08:06:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124002c00) [pid = 1649] [serial = 2288] [outer = 0x11999f400] 08:06:56 INFO - PROCESS | 1649 | 1466176016742 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x124389400) [pid = 1649] [serial = 2289] [outer = 0x11999f400] 08:06:56 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:57 INFO - PROCESS | 1649 | 1466176017086 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:06:57 INFO - {} 08:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:06:57 INFO - {} 08:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:06:57 INFO - {} 08:06:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:06:57 INFO - {} 08:06:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 523ms 08:06:57 INFO - PROCESS | 1649 | 1466176017102 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1649 | 1466176017103 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:06:57 INFO - TEST-START | /FileAPI/fileReader.html 08:06:57 INFO - PROCESS | 1649 | 1466176017105 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1649 | 1466176017106 Marionette TRACE conn2 <- [1,3018,null,{}] 08:06:57 INFO - PROCESS | 1649 | 1466176017109 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 1649 | 1466176017110 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:57 INFO - PROCESS | 1649 | 1466176017212 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:06:57 INFO - PROCESS | 1649 | 1466176017222 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1649 | 1466176017223 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be8a800 == 38 [pid = 1649] [id = 764] 08:06:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1244aa400) [pid = 1649] [serial = 2290] [outer = 0x0] 08:06:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124d3e800) [pid = 1649] [serial = 2291] [outer = 0x1244aa400] 08:06:57 INFO - PROCESS | 1649 | 1466176017279 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x125058c00) [pid = 1649] [serial = 2292] [outer = 0x1244aa400] 08:06:57 INFO - PROCESS | 1649 | 1466176017556 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:06:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:06:57 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:06:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:06:57 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:06:57 INFO - TEST-OK | /FileAPI/fileReader.html | took 468ms 08:06:57 INFO - TEST-START | /FileAPI/historical.html 08:06:57 INFO - PROCESS | 1649 | 1466176017573 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1649 | 1466176017575 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:06:57 INFO - PROCESS | 1649 | 1466176017584 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1649 | 1466176017585 Marionette TRACE conn2 <- [1,3022,null,{}] 08:06:57 INFO - PROCESS | 1649 | 1466176017593 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 1649 | 1466176017597 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:57 INFO - PROCESS | 1649 | 1466176017713 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:06:57 INFO - PROCESS | 1649 | 1466176017717 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1649 | 1466176017718 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bfea000 == 39 [pid = 1649] [id = 765] 08:06:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x115d26000) [pid = 1649] [serial = 2293] [outer = 0x0] 08:06:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1250aa400) [pid = 1649] [serial = 2294] [outer = 0x115d26000] 08:06:57 INFO - PROCESS | 1649 | 1466176017742 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125786000) [pid = 1649] [serial = 2295] [outer = 0x115d26000] 08:06:58 INFO - PROCESS | 1649 | 1466176018053 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:06:58 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:06:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:06:58 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:06:58 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:06:58 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:06:58 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:06:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:06:58 INFO - TEST-OK | /FileAPI/historical.html | took 529ms 08:06:58 INFO - PROCESS | 1649 | 1466176018107 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1649 | 1466176018108 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:06:58 INFO - TEST-START | /FileAPI/idlharness.html 08:06:58 INFO - PROCESS | 1649 | 1466176018117 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1649 | 1466176018118 Marionette TRACE conn2 <- [1,3026,null,{}] 08:06:58 INFO - PROCESS | 1649 | 1466176018121 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 1649 | 1466176018122 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:58 INFO - PROCESS | 1649 | 1466176018235 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:06:58 INFO - PROCESS | 1649 | 1466176018272 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1649 | 1466176018274 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cef5000 == 40 [pid = 1649] [id = 766] 08:06:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125724000) [pid = 1649] [serial = 2296] [outer = 0x0] 08:06:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125787000) [pid = 1649] [serial = 2297] [outer = 0x125724000] 08:06:58 INFO - PROCESS | 1649 | 1466176018297 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x126928c00) [pid = 1649] [serial = 2298] [outer = 0x125724000] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x125ff5000) [pid = 1649] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12d144800) [pid = 1649] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1188a8000) [pid = 1649] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x115e62000) [pid = 1649] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x124d42000) [pid = 1649] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116f4ac00) [pid = 1649] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x1183d5400) [pid = 1649] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x119567800) [pid = 1649] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12605e800) [pid = 1649] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1122ab000) [pid = 1649] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11999d400) [pid = 1649] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x1208e6800) [pid = 1649] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:06:58 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12d14b000) [pid = 1649] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:06:58 INFO - PROCESS | 1649 | 1466176018860 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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:06:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:06:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:06:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:06:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:06:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 781ms 08:06:58 INFO - TEST-START | /FileAPI/idlharness.worker 08:06:58 INFO - PROCESS | 1649 | 1466176018899 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1649 | 1466176018900 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:06:58 INFO - PROCESS | 1649 | 1466176018903 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1649 | 1466176018904 Marionette TRACE conn2 <- [1,3030,null,{}] 08:06:58 INFO - PROCESS | 1649 | 1466176018906 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 1649 | 1466176018907 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:59 INFO - PROCESS | 1649 | 1466176019001 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:06:59 INFO - PROCESS | 1649 | 1466176019006 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1649 | 1466176019007 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a91800 == 41 [pid = 1649] [id = 767] 08:06:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x126930000) [pid = 1649] [serial = 2299] [outer = 0x0] 08:06:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x12a46c400) [pid = 1649] [serial = 2300] [outer = 0x126930000] 08:06:59 INFO - PROCESS | 1649 | 1466176019034 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12a5e0000) [pid = 1649] [serial = 2301] [outer = 0x126930000] 08:06:59 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:06:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:06:59 INFO - {} 08:06:59 INFO - PROCESS | 1649 | 1466176019656 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:06:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:06:59 INFO - {} 08:06:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 785ms 08:06:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:06:59 INFO - PROCESS | 1649 | 1466176019688 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1649 | 1466176019690 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:06:59 INFO - PROCESS | 1649 | 1466176019692 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1649 | 1466176019693 Marionette TRACE conn2 <- [1,3034,null,{}] 08:06:59 INFO - PROCESS | 1649 | 1466176019696 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:59 INFO - PROCESS | 1649 | 1466176019697 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:59 INFO - PROCESS | 1649 | 1466176019849 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:06:59 INFO - PROCESS | 1649 | 1466176019854 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1649 | 1466176019856 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:06:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d92c000 == 42 [pid = 1649] [id = 768] 08:06:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12a5e0400) [pid = 1649] [serial = 2302] [outer = 0x0] 08:06:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x12bef7000) [pid = 1649] [serial = 2303] [outer = 0x12a5e0400] 08:06:59 INFO - PROCESS | 1649 | 1466176019897 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12c362400) [pid = 1649] [serial = 2304] [outer = 0x12a5e0400] 08:07:00 INFO - PROCESS | 1649 | 1466176020297 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:07:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:07:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 623ms 08:07:00 INFO - PROCESS | 1649 | 1466176020320 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1649 | 1466176020321 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:07:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:07:00 INFO - PROCESS | 1649 | 1466176020323 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1649 | 1466176020324 Marionette TRACE conn2 <- [1,3038,null,{}] 08:07:00 INFO - PROCESS | 1649 | 1466176020327 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 1649 | 1466176020329 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:00 INFO - PROCESS | 1649 | 1466176020452 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:07:00 INFO - PROCESS | 1649 | 1466176020458 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1649 | 1466176020459 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12f40a000 == 43 [pid = 1649] [id = 769] 08:07:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x12a669800) [pid = 1649] [serial = 2305] [outer = 0x0] 08:07:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12c365400) [pid = 1649] [serial = 2306] [outer = 0x12a669800] 08:07:00 INFO - PROCESS | 1649 | 1466176020483 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12c36b000) [pid = 1649] [serial = 2307] [outer = 0x12a669800] 08:07:00 INFO - PROCESS | 1649 | 1466176020759 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:07:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:07:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:07:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:07:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 471ms 08:07:00 INFO - PROCESS | 1649 | 1466176020801 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1649 | 1466176020803 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:07:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:07:00 INFO - PROCESS | 1649 | 1466176020805 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1649 | 1466176020806 Marionette TRACE conn2 <- [1,3042,null,{}] 08:07:00 INFO - PROCESS | 1649 | 1466176020808 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 1649 | 1466176020809 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:00 INFO - PROCESS | 1649 | 1466176020957 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:07:01 INFO - PROCESS | 1649 | 1466176021015 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1649 | 1466176021017 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x110edb000 == 44 [pid = 1649] [id = 770] 08:07:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x110f81c00) [pid = 1649] [serial = 2308] [outer = 0x0] 08:07:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x110fb3800) [pid = 1649] [serial = 2309] [outer = 0x110f81c00] 08:07:01 INFO - PROCESS | 1649 | 1466176021048 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11299f000) [pid = 1649] [serial = 2310] [outer = 0x110f81c00] 08:07:01 INFO - PROCESS | 1649 | 1466176021503 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:07:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:07:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:07:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:07:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:07:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 726ms 08:07:01 INFO - PROCESS | 1649 | 1466176021533 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1649 | 1466176021535 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:07:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:07:01 INFO - PROCESS | 1649 | 1466176021539 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1649 | 1466176021541 Marionette TRACE conn2 <- [1,3046,null,{}] 08:07:01 INFO - PROCESS | 1649 | 1466176021545 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:01 INFO - PROCESS | 1649 | 1466176021549 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:01 INFO - PROCESS | 1649 | 1466176021680 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:07:01 INFO - PROCESS | 1649 | 1466176021777 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1649 | 1466176021779 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e90800 == 45 [pid = 1649] [id = 771] 08:07:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1129ac000) [pid = 1649] [serial = 2311] [outer = 0x0] 08:07:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x115dbb000) [pid = 1649] [serial = 2312] [outer = 0x1129ac000] 08:07:01 INFO - PROCESS | 1649 | 1466176021807 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1183e0400) [pid = 1649] [serial = 2313] [outer = 0x1129ac000] 08:07:01 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:07:02 INFO - PROCESS | 1649 | 1466176022177 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 676ms 08:07:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:07:02 INFO - PROCESS | 1649 | 1466176022215 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1649 | 1466176022217 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:07:02 INFO - PROCESS | 1649 | 1466176022219 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1649 | 1466176022221 Marionette TRACE conn2 <- [1,3050,null,{}] 08:07:02 INFO - PROCESS | 1649 | 1466176022223 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:02 INFO - PROCESS | 1649 | 1466176022224 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:02 INFO - PROCESS | 1649 | 1466176022350 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:07:02 INFO - PROCESS | 1649 | 1466176022432 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1649 | 1466176022434 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be79800 == 46 [pid = 1649] [id = 772] 08:07:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x119992800) [pid = 1649] [serial = 2314] [outer = 0x0] 08:07:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1244af800) [pid = 1649] [serial = 2315] [outer = 0x119992800] 08:07:02 INFO - PROCESS | 1649 | 1466176022457 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x124d44000) [pid = 1649] [serial = 2316] [outer = 0x119992800] 08:07:02 INFO - PROCESS | 1649 | 1466176022805 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:07:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:07:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 626ms 08:07:02 INFO - PROCESS | 1649 | 1466176022845 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1649 | 1466176022847 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:07:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:07:02 INFO - PROCESS | 1649 | 1466176022855 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1649 | 1466176022858 Marionette TRACE conn2 <- [1,3054,null,{}] 08:07:02 INFO - PROCESS | 1649 | 1466176022860 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:02 INFO - PROCESS | 1649 | 1466176022862 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:02 INFO - PROCESS | 1649 | 1466176022964 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:07:03 INFO - PROCESS | 1649 | 1466176023021 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1649 | 1466176023022 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9c0000 == 47 [pid = 1649] [id = 773] 08:07:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12505a800) [pid = 1649] [serial = 2317] [outer = 0x0] 08:07:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x126931400) [pid = 1649] [serial = 2318] [outer = 0x12505a800] 08:07:03 INFO - PROCESS | 1649 | 1466176023045 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x128a6d400) [pid = 1649] [serial = 2319] [outer = 0x12505a800] 08:07:03 INFO - PROCESS | 1649 | 1466176023687 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:07:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 899ms 08:07:03 INFO - PROCESS | 1649 | 1466176023752 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1649 | 1466176023754 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:07:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:07:03 INFO - PROCESS | 1649 | 1466176023758 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1649 | 1466176023760 Marionette TRACE conn2 <- [1,3058,null,{}] 08:07:03 INFO - PROCESS | 1649 | 1466176023764 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:03 INFO - PROCESS | 1649 | 1466176023766 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:03 INFO - PROCESS | 1649 | 1466176023855 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:07:03 INFO - PROCESS | 1649 | 1466176023924 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1649 | 1466176023926 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x128b74800 == 48 [pid = 1649] [id = 774] 08:07:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118545000) [pid = 1649] [serial = 2320] [outer = 0x0] 08:07:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1186a4c00) [pid = 1649] [serial = 2321] [outer = 0x118545000] 08:07:03 INFO - PROCESS | 1649 | 1466176023948 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x119999800) [pid = 1649] [serial = 2322] [outer = 0x118545000] 08:07:04 INFO - PROCESS | 1649 | 1466176024300 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:07:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:07:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:07:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:07:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:07:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:07:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:07:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:07:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:07:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:07:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 579ms 08:07:04 INFO - PROCESS | 1649 | 1466176024337 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1649 | 1466176024339 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:07:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:07:04 INFO - PROCESS | 1649 | 1466176024343 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1649 | 1466176024345 Marionette TRACE conn2 <- [1,3062,null,{}] 08:07:04 INFO - PROCESS | 1649 | 1466176024347 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:04 INFO - PROCESS | 1649 | 1466176024348 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:04 INFO - PROCESS | 1649 | 1466176024432 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:07:04 INFO - PROCESS | 1649 | 1466176024490 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1649 | 1466176024491 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x124282000 == 49 [pid = 1649] [id = 775] 08:07:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x124985000) [pid = 1649] [serial = 2323] [outer = 0x0] 08:07:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x124b23c00) [pid = 1649] [serial = 2324] [outer = 0x124985000] 08:07:04 INFO - PROCESS | 1649 | 1466176024514 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x125056000) [pid = 1649] [serial = 2325] [outer = 0x124985000] 08:07:04 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12f40a000 == 48 [pid = 1649] [id = 769] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12d92c000 == 47 [pid = 1649] [id = 768] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x119a91800 == 46 [pid = 1649] [id = 767] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12cef5000 == 45 [pid = 1649] [id = 766] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x1270e8c00) [pid = 1649] [serial = 2250] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12bfea000 == 44 [pid = 1649] [id = 765] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12be8a800 == 43 [pid = 1649] [id = 764] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x116853800 == 42 [pid = 1649] [id = 763] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x116785000 == 41 [pid = 1649] [id = 762] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x127298800 == 40 [pid = 1649] [id = 761] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x125765800 == 39 [pid = 1649] [id = 760] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x12416f000 == 38 [pid = 1649] [id = 759] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x1192d7800 == 37 [pid = 1649] [id = 758] 08:07:04 INFO - PROCESS | 1649 | --DOCSHELL 0x112609800 == 36 [pid = 1649] [id = 757] 08:07:04 INFO - PROCESS | 1649 | 1466176024868 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x125f91400) [pid = 1649] [serial = 2247] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12418ac00) [pid = 1649] [serial = 2230] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x124d3e000) [pid = 1649] [serial = 2234] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x125f95800) [pid = 1649] [serial = 2237] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1269b7400) [pid = 1649] [serial = 2242] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x124196800) [pid = 1649] [serial = 2231] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1269b5800) [pid = 1649] [serial = 2248] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x11999b000) [pid = 1649] [serial = 2245] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x124983400) [pid = 1649] [serial = 2233] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11334e000) [pid = 1649] [serial = 2209] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11830e400) [pid = 1649] [serial = 2215] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x116828400) [pid = 1649] [serial = 2221] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1250abc00) [pid = 1649] [serial = 2236] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x116828000) [pid = 1649] [serial = 2212] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1174dd800) [pid = 1649] [serial = 2222] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11853d000) [pid = 1649] [serial = 2224] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11944d000) [pid = 1649] [serial = 2225] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1188a9400) [pid = 1649] [serial = 2219] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x118613400) [pid = 1649] [serial = 2218] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11999a400) [pid = 1649] [serial = 2227] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1199b6400) [pid = 1649] [serial = 2228] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12606d800) [pid = 1649] [serial = 2241] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1257ec800) [pid = 1649] [serial = 2239] [outer = 0x0] [url = about:blank] 08:07:04 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x117d42c00) [pid = 1649] [serial = 2244] [outer = 0x0] [url = about:blank] 08:07:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:07:04 INFO - {} 08:07:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 576ms 08:07:04 INFO - PROCESS | 1649 | 1466176024919 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:07:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:07:04 INFO - PROCESS | 1649 | 1466176024920 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:07:04 INFO - PROCESS | 1649 | 1466176024922 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1649 | 1466176024924 Marionette TRACE conn2 <- [1,3066,null,{}] 08:07:04 INFO - PROCESS | 1649 | 1466176024930 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:04 INFO - PROCESS | 1649 | 1466176024933 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:05 INFO - PROCESS | 1649 | 1466176025005 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:07:05 INFO - PROCESS | 1649 | 1466176025009 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1649 | 1466176025011 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1192d7800 == 37 [pid = 1649] [id = 776] 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124d49c00) [pid = 1649] [serial = 2326] [outer = 0x0] 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12578dc00) [pid = 1649] [serial = 2327] [outer = 0x124d49c00] 08:07:05 INFO - PROCESS | 1649 | 1466176025034 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x125f98000) [pid = 1649] [serial = 2328] [outer = 0x124d49c00] 08:07:05 INFO - PROCESS | 1649 | 1466176025358 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:07:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:07:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 473ms 08:07:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:07:05 INFO - PROCESS | 1649 | 1466176025396 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1649 | 1466176025397 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:07:05 INFO - PROCESS | 1649 | 1466176025399 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1649 | 1466176025400 Marionette TRACE conn2 <- [1,3070,null,{}] 08:07:05 INFO - PROCESS | 1649 | 1466176025402 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 1649 | 1466176025403 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:05 INFO - PROCESS | 1649 | 1466176025475 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:07:05 INFO - PROCESS | 1649 | 1466176025535 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1649 | 1466176025537 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x110e7e800 == 38 [pid = 1649] [id = 777] 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1269b5400) [pid = 1649] [serial = 2329] [outer = 0x0] 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x126d04800) [pid = 1649] [serial = 2330] [outer = 0x1269b5400] 08:07:05 INFO - PROCESS | 1649 | 1466176025562 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128a70400) [pid = 1649] [serial = 2331] [outer = 0x1269b5400] 08:07:05 INFO - PROCESS | 1649 | 1466176025791 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:07:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:07:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 423ms 08:07:05 INFO - PROCESS | 1649 | 1466176025823 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1649 | 1466176025824 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:07:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:07:05 INFO - PROCESS | 1649 | 1466176025826 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1649 | 1466176025827 Marionette TRACE conn2 <- [1,3074,null,{}] 08:07:05 INFO - PROCESS | 1649 | 1466176025838 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 1649 | 1466176025839 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:05 INFO - PROCESS | 1649 | 1466176025915 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:07:05 INFO - PROCESS | 1649 | 1466176025919 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1649 | 1466176025920 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12b1ce000 == 39 [pid = 1649] [id = 778] 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x128ad2400) [pid = 1649] [serial = 2332] [outer = 0x0] 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x128c3c400) [pid = 1649] [serial = 2333] [outer = 0x128ad2400] 08:07:05 INFO - PROCESS | 1649 | 1466176025940 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128ee1c00) [pid = 1649] [serial = 2334] [outer = 0x128ad2400] 08:07:06 INFO - PROCESS | 1649 | 1466176026207 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:07:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:07:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 430ms 08:07:06 INFO - PROCESS | 1649 | 1466176026256 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1649 | 1466176026257 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:07:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:07:06 INFO - PROCESS | 1649 | 1466176026260 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1649 | 1466176026261 Marionette TRACE conn2 <- [1,3078,null,{}] 08:07:06 INFO - PROCESS | 1649 | 1466176026266 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:06 INFO - PROCESS | 1649 | 1466176026270 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:06 INFO - PROCESS | 1649 | 1466176026369 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:07:06 INFO - PROCESS | 1649 | 1466176026437 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1649 | 1466176026438 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bb0e800 == 40 [pid = 1649] [id = 779] 08:07:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1269b5800) [pid = 1649] [serial = 2335] [outer = 0x0] 08:07:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x128eebc00) [pid = 1649] [serial = 2336] [outer = 0x1269b5800] 08:07:06 INFO - PROCESS | 1649 | 1466176026458 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12a665c00) [pid = 1649] [serial = 2337] [outer = 0x1269b5800] 08:07:06 INFO - PROCESS | 1649 | 1466176026705 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1649 | 1466176026737 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:07:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:07:06 INFO - PROCESS | 1649 | 1466176026739 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1649 | 1466176026740 Marionette TRACE conn2 <- [1,3082,null,{}] 08:07:06 INFO - PROCESS | 1649 | 1466176026743 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:06 INFO - PROCESS | 1649 | 1466176026744 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:06 INFO - PROCESS | 1649 | 1466176026851 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:07:06 INFO - PROCESS | 1649 | 1466176026861 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1649 | 1466176026862 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ce32800 == 41 [pid = 1649] [id = 780] 08:07:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12a5e1400) [pid = 1649] [serial = 2338] [outer = 0x0] 08:07:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12aa34400) [pid = 1649] [serial = 2339] [outer = 0x12a5e1400] 08:07:06 INFO - PROCESS | 1649 | 1466176026882 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12aa3ec00) [pid = 1649] [serial = 2340] [outer = 0x12a5e1400] 08:07:07 INFO - PROCESS | 1649 | 1466176027168 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:07:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:07:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:07:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:07:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 476ms 08:07:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:07:07 INFO - PROCESS | 1649 | 1466176027216 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1649 | 1466176027217 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:07:07 INFO - PROCESS | 1649 | 1466176027219 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1649 | 1466176027221 Marionette TRACE conn2 <- [1,3086,null,{}] 08:07:07 INFO - PROCESS | 1649 | 1466176027223 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 1649 | 1466176027231 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:07 INFO - PROCESS | 1649 | 1466176027325 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:07:07 INFO - PROCESS | 1649 | 1466176027366 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1649 | 1466176027367 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x118187000 == 42 [pid = 1649] [id = 781] 08:07:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x112d79000) [pid = 1649] [serial = 2341] [outer = 0x0] 08:07:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1199ad800) [pid = 1649] [serial = 2342] [outer = 0x112d79000] 08:07:07 INFO - PROCESS | 1649 | 1466176027387 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12aa41800) [pid = 1649] [serial = 2343] [outer = 0x112d79000] 08:07:07 INFO - PROCESS | 1649 | 1466176027630 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:07:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:07:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 424ms 08:07:07 INFO - PROCESS | 1649 | 1466176027644 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1649 | 1466176027646 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:07:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:07:07 INFO - PROCESS | 1649 | 1466176027654 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1649 | 1466176027655 Marionette TRACE conn2 <- [1,3090,null,{}] 08:07:07 INFO - PROCESS | 1649 | 1466176027657 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:07 INFO - PROCESS | 1649 | 1466176027658 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:07 INFO - PROCESS | 1649 | 1466176027761 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:07:07 INFO - PROCESS | 1649 | 1466176027765 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1649 | 1466176027766 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2ce800 == 43 [pid = 1649] [id = 782] 08:07:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x119f13800) [pid = 1649] [serial = 2344] [outer = 0x0] 08:07:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12b10c800) [pid = 1649] [serial = 2345] [outer = 0x119f13800] 08:07:07 INFO - PROCESS | 1649 | 1466176027785 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12b1bdc00) [pid = 1649] [serial = 2346] [outer = 0x119f13800] 08:07:08 INFO - PROCESS | 1649 | 1466176028050 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:07:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 428ms 08:07:08 INFO - PROCESS | 1649 | 1466176028092 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:07:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:07:08 INFO - PROCESS | 1649 | 1466176028103 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:07:08 INFO - PROCESS | 1649 | 1466176028110 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1649 | 1466176028111 Marionette TRACE conn2 <- [1,3094,null,{}] 08:07:08 INFO - PROCESS | 1649 | 1466176028119 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 1649 | 1466176028120 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:08 INFO - PROCESS | 1649 | 1466176028221 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:07:08 INFO - PROCESS | 1649 | 1466176028231 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1649 | 1466176028232 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d369800 == 44 [pid = 1649] [id = 783] 08:07:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12b1bfc00) [pid = 1649] [serial = 2347] [outer = 0x0] 08:07:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12b1c3c00) [pid = 1649] [serial = 2348] [outer = 0x12b1bfc00] 08:07:08 INFO - PROCESS | 1649 | 1466176028251 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12b8d9000) [pid = 1649] [serial = 2349] [outer = 0x12b1bfc00] 08:07:08 INFO - PROCESS | 1649 | 1466176028538 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:07:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:07:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 472ms 08:07:08 INFO - PROCESS | 1649 | 1466176028583 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1649 | 1466176028584 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:07:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:07:08 INFO - PROCESS | 1649 | 1466176028586 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1649 | 1466176028587 Marionette TRACE conn2 <- [1,3098,null,{}] 08:07:08 INFO - PROCESS | 1649 | 1466176028590 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 1649 | 1466176028591 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:08 INFO - PROCESS | 1649 | 1466176028699 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11999f400) [pid = 1649] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x1244aa400) [pid = 1649] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x115d26000) [pid = 1649] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1174d4800) [pid = 1649] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x1164ef400) [pid = 1649] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x1188a1c00) [pid = 1649] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x118180c00) [pid = 1649] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x125724000) [pid = 1649] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11334ac00) [pid = 1649] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x110f84000) [pid = 1649] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x128a70000) [pid = 1649] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x126930000) [pid = 1649] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12a5e0400) [pid = 1649] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:07:09 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x126d09000) [pid = 1649] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:07:09 INFO - PROCESS | 1649 | 1466176029024 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1649 | 1466176029026 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x129157800 == 45 [pid = 1649] [id = 784] 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x110fac800) [pid = 1649] [serial = 2350] [outer = 0x0] 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1174d4800) [pid = 1649] [serial = 2351] [outer = 0x110fac800] 08:07:09 INFO - PROCESS | 1649 | 1466176029049 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12b922800) [pid = 1649] [serial = 2352] [outer = 0x110fac800] 08:07:09 INFO - PROCESS | 1649 | 1466176029277 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:07:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:07:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 731ms 08:07:09 INFO - PROCESS | 1649 | 1466176029322 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1649 | 1466176029322 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:07:09 INFO - PROCESS | 1649 | 1466176029324 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1649 | 1466176029325 Marionette TRACE conn2 <- [1,3102,null,{}] 08:07:09 INFO - PROCESS | 1649 | 1466176029328 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:09 INFO - PROCESS | 1649 | 1466176029329 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:09 INFO - PROCESS | 1649 | 1466176029416 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:07:09 INFO - PROCESS | 1649 | 1466176029420 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1649 | 1466176029421 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d91d000 == 46 [pid = 1649] [id = 785] 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12b92b400) [pid = 1649] [serial = 2353] [outer = 0x0] 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12bb4bc00) [pid = 1649] [serial = 2354] [outer = 0x12b92b400] 08:07:09 INFO - PROCESS | 1649 | 1466176029441 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12be04800) [pid = 1649] [serial = 2355] [outer = 0x12b92b400] 08:07:09 INFO - PROCESS | 1649 | 1466176029710 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:07:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 424ms 08:07:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:07:09 INFO - PROCESS | 1649 | 1466176029752 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1649 | 1466176029753 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:07:09 INFO - PROCESS | 1649 | 1466176029755 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1649 | 1466176029756 Marionette TRACE conn2 <- [1,3106,null,{}] 08:07:09 INFO - PROCESS | 1649 | 1466176029758 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:09 INFO - PROCESS | 1649 | 1466176029759 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:09 INFO - PROCESS | 1649 | 1466176029839 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:07:09 INFO - PROCESS | 1649 | 1466176029842 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1649 | 1466176029843 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d9c9800 == 47 [pid = 1649] [id = 786] 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128a6dc00) [pid = 1649] [serial = 2356] [outer = 0x0] 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12be0e800) [pid = 1649] [serial = 2357] [outer = 0x128a6dc00] 08:07:09 INFO - PROCESS | 1649 | 1466176029863 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12bef6800) [pid = 1649] [serial = 2358] [outer = 0x128a6dc00] 08:07:10 INFO - PROCESS | 1649 | 1466176030161 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:07:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:07:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 419ms 08:07:10 INFO - PROCESS | 1649 | 1466176030192 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1649 | 1466176030194 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:07:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:07:10 INFO - PROCESS | 1649 | 1466176030203 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1649 | 1466176030204 Marionette TRACE conn2 <- [1,3110,null,{}] 08:07:10 INFO - PROCESS | 1649 | 1466176030206 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:10 INFO - PROCESS | 1649 | 1466176030207 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:10 INFO - PROCESS | 1649 | 1466176030318 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:07:10 INFO - PROCESS | 1649 | 1466176030325 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1649 | 1466176030326 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d9cc000 == 48 [pid = 1649] [id = 787] 08:07:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1130e0c00) [pid = 1649] [serial = 2359] [outer = 0x0] 08:07:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1130e9800) [pid = 1649] [serial = 2360] [outer = 0x1130e0c00] 08:07:10 INFO - PROCESS | 1649 | 1466176030345 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11334b400) [pid = 1649] [serial = 2361] [outer = 0x1130e0c00] 08:07:10 INFO - PROCESS | 1649 | 1466176030602 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:07:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:07:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:07:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:07:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 420ms 08:07:10 INFO - PROCESS | 1649 | 1466176030624 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1649 | 1466176030625 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:07:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:07:10 INFO - PROCESS | 1649 | 1466176030627 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1649 | 1466176030628 Marionette TRACE conn2 <- [1,3114,null,{}] 08:07:10 INFO - PROCESS | 1649 | 1466176030637 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:10 INFO - PROCESS | 1649 | 1466176030638 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:10 INFO - PROCESS | 1649 | 1466176030720 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:07:10 INFO - PROCESS | 1649 | 1466176030724 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\", \"363c36fc-bab9-4f85-8a88-2a1adf7efd48\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1649 | 1466176030725 Marionette INFO sendAsync bf51ecd3-49bb-984a-8c84-252158b58b4d 08:07:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12e005800 == 49 [pid = 1649] [id = 788] 08:07:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1133f2000) [pid = 1649] [serial = 2362] [outer = 0x0] 08:07:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12505b400) [pid = 1649] [serial = 2363] [outer = 0x1133f2000] 08:07:10 INFO - PROCESS | 1649 | 1466176030744 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12bef4400) [pid = 1649] [serial = 2364] [outer = 0x1133f2000] 08:07:11 INFO - PROCESS | 1649 | 1466176031065 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:07:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 484ms 08:07:11 INFO - PROCESS | 1649 | 1466176031112 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1649 | 1466176031114 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:07:12 WARNING - u'runner_teardown' () 08:07:12 INFO - No more tests 08:07:12 INFO - Got 0 unexpected results 08:07:12 INFO - SUITE-END | took 499s 08:07:12 INFO - Closing logging queue 08:07:12 INFO - queue closed 08:07:12 INFO - Return code: 0 08:07:12 WARNING - # TBPL SUCCESS # 08:07:12 INFO - Running post-action listener: _resource_record_post_action 08:07:12 INFO - Running post-run listener: _resource_record_post_run 08:07:13 INFO - Total resource usage - Wall time: 520s; CPU: 58.0%; Read bytes: 32390656; Write bytes: 951301632; Read time: 331; Write time: 4618 08:07:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:07:13 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150512128; Write bytes: 146544640; Read time: 13557; Write time: 354 08:07:13 INFO - run-tests - Wall time: 503s; CPU: 58.0%; Read bytes: 30211584; Write bytes: 792288768; Read time: 304; Write time: 4221 08:07:13 INFO - Running post-run listener: _upload_blobber_files 08:07:13 INFO - Blob upload gear active. 08:07:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:07:13 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:07:13 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:07:13 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:07:13 INFO - (blobuploader) - INFO - Open directory for files ... 08:07:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:07:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:07:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:07:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:07:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:07:14 INFO - (blobuploader) - INFO - Done attempting. 08:07:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:07:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:07:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:07:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:07:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:07:16 INFO - (blobuploader) - INFO - Done attempting. 08:07:16 INFO - (blobuploader) - INFO - Iteration through files over. 08:07:16 INFO - Return code: 0 08:07:16 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:07:16 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:07:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ead9c29027b054352a85cb90cf3ef72c47a92db1c09b9df607ee48211cbe7c58a341c2096d7cd5ec05afe64b1e6dc7d405f24f7a1a46b78c8189a43e1ab9dc2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9709e93b3cf8cbe19ab41a766f18183fb2bea220b61e40806c0b4f28dc9cc433af7c15d9d4fd815ff8d5295913bdbc1124ed56b135412ea6d8df696b5c328ee3"} 08:07:16 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:07:16 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:07:16 INFO - Contents: 08:07:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ead9c29027b054352a85cb90cf3ef72c47a92db1c09b9df607ee48211cbe7c58a341c2096d7cd5ec05afe64b1e6dc7d405f24f7a1a46b78c8189a43e1ab9dc2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9709e93b3cf8cbe19ab41a766f18183fb2bea220b61e40806c0b4f28dc9cc433af7c15d9d4fd815ff8d5295913bdbc1124ed56b135412ea6d8df696b5c328ee3"} 08:07:16 INFO - Running post-run listener: copy_logs_to_upload_dir 08:07:16 INFO - Copying logs to upload dir... 08:07:16 INFO - mkdir: /builds/slave/test/build/upload/logs 08:07:16 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=590.736794 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 51 secs) (at 2016-06-17 08:07:16.467792) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-17 08:07:16.471208) ========= 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.U7coBj9JNl/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.3QnJXMgHds/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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-beta/sha512/ead9c29027b054352a85cb90cf3ef72c47a92db1c09b9df607ee48211cbe7c58a341c2096d7cd5ec05afe64b1e6dc7d405f24f7a1a46b78c8189a43e1ab9dc2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9709e93b3cf8cbe19ab41a766f18183fb2bea220b61e40806c0b4f28dc9cc433af7c15d9d4fd815ff8d5295913bdbc1124ed56b135412ea6d8df696b5c328ee3"} build_url:https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012710 build_url: 'https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ead9c29027b054352a85cb90cf3ef72c47a92db1c09b9df607ee48211cbe7c58a341c2096d7cd5ec05afe64b1e6dc7d405f24f7a1a46b78c8189a43e1ab9dc2a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9709e93b3cf8cbe19ab41a766f18183fb2bea220b61e40806c0b4f28dc9cc433af7c15d9d4fd815ff8d5295913bdbc1124ed56b135412ea6d8df696b5c328ee3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WTpxc0c9RAum3y7X07pZ-w/artifacts/public/build/firefox-48.0.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-17 08:07:16.505491) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 08:07:16.508838) ========= 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.U7coBj9JNl/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.3QnJXMgHds/Listeners TMPDIR=/var/folders/rg/gwlnpvp52557f_83wf586mv000000w/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.005566 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 08:07:16.557616) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-17 08:07:16.557943) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-17 08:07:16.558277) ========= ========= Total master_lag: 0.47 =========