builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0257 starttime: 1466526858.64 results: success (0) buildid: 20160621081102 builduid: 964f703828154d979a8003f131c33f10 revision: fb8483f7bc37750e0bf19549141c922d37262c3d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:18.641150) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:18.641619) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:18.641918) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:18.683683) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:18.684094) ========= 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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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-21 09:34:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 19.3M=0.001s 2016-06-21 09:34:19 (19.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.594777 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:19.299896) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:19.300269) ========= 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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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.025726 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:19.349150) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 09:34:19.349532) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb8483f7bc37750e0bf19549141c922d37262c3d --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 fb8483f7bc37750e0bf19549141c922d37262c3d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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-21 09:34:19,432 truncating revision to first 12 chars 2016-06-21 09:34:19,432 Setting DEBUG logging. 2016-06-21 09:34:19,432 attempt 1/10 2016-06-21 09:34:19,432 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fb8483f7bc37?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 09:34:20,201 unpacking tar archive at: mozilla-beta-fb8483f7bc37/testing/mozharness/ program finished with exit code 0 elapsedTime=1.049742 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 09:34:20.420258) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:20.420746) ========= script_repo_revision: fb8483f7bc37750e0bf19549141c922d37262c3d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:20.421158) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:20.421430) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 09:34:20.443185) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 4 secs) (at 2016-06-21 09:34:20.443591) ========= /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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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 09:34:20 INFO - MultiFileLogger online at 20160621 09:34:20 in /builds/slave/test 09:34:20 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 09:34:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:34:20 INFO - {'append_to_log': False, 09:34:20 INFO - 'base_work_dir': '/builds/slave/test', 09:34:20 INFO - 'blob_upload_branch': 'mozilla-beta', 09:34:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:34:20 INFO - 'buildbot_json_path': 'buildprops.json', 09:34:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:34:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:34:20 INFO - 'download_minidump_stackwalk': True, 09:34:20 INFO - 'download_symbols': 'true', 09:34:20 INFO - 'e10s': False, 09:34:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:34:20 INFO - 'tooltool.py': '/tools/tooltool.py', 09:34:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:34:20 INFO - '/tools/misc-python/virtualenv.py')}, 09:34:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:34:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:34:20 INFO - 'log_level': 'info', 09:34:20 INFO - 'log_to_console': True, 09:34:20 INFO - 'opt_config_files': (), 09:34:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:34:20 INFO - '--processes=1', 09:34:20 INFO - '--config=%(test_path)s/wptrunner.ini', 09:34:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:34:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:34:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:34:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:34:20 INFO - 'pip_index': False, 09:34:20 INFO - 'require_test_zip': True, 09:34:20 INFO - 'test_type': ('testharness',), 09:34:20 INFO - 'this_chunk': '1', 09:34:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:34:20 INFO - 'total_chunks': '10', 09:34:20 INFO - 'virtualenv_path': 'venv', 09:34:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:34:20 INFO - 'work_dir': 'build'} 09:34:20 INFO - ##### 09:34:20 INFO - ##### Running clobber step. 09:34:20 INFO - ##### 09:34:20 INFO - Running pre-action listener: _resource_record_pre_action 09:34:20 INFO - Running main action method: clobber 09:34:20 INFO - rmtree: /builds/slave/test/build 09:34:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:34:22 INFO - Running post-action listener: _resource_record_post_action 09:34:22 INFO - ##### 09:34:22 INFO - ##### Running read-buildbot-config step. 09:34:22 INFO - ##### 09:34:22 INFO - Running pre-action listener: _resource_record_pre_action 09:34:22 INFO - Running main action method: read_buildbot_config 09:34:22 INFO - Using buildbot properties: 09:34:22 INFO - { 09:34:22 INFO - "project": "", 09:34:22 INFO - "product": "firefox", 09:34:22 INFO - "script_repo_revision": "production", 09:34:22 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 09:34:22 INFO - "repository": "", 09:34:22 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 09:34:22 INFO - "buildid": "20160621081102", 09:34:22 INFO - "pgo_build": "False", 09:34:22 INFO - "basedir": "/builds/slave/test", 09:34:22 INFO - "buildnumber": 4, 09:34:22 INFO - "slavename": "t-yosemite-r7-0257", 09:34:22 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 09:34:22 INFO - "platform": "macosx64", 09:34:22 INFO - "branch": "mozilla-beta", 09:34:22 INFO - "revision": "fb8483f7bc37750e0bf19549141c922d37262c3d", 09:34:22 INFO - "repo_path": "releases/mozilla-beta", 09:34:22 INFO - "moz_repo_path": "", 09:34:22 INFO - "stage_platform": "macosx64", 09:34:22 INFO - "builduid": "964f703828154d979a8003f131c33f10", 09:34:22 INFO - "slavebuilddir": "test" 09:34:22 INFO - } 09:34:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 09:34:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 09:34:22 INFO - Running post-action listener: _resource_record_post_action 09:34:22 INFO - ##### 09:34:22 INFO - ##### Running download-and-extract step. 09:34:22 INFO - ##### 09:34:22 INFO - Running pre-action listener: _resource_record_pre_action 09:34:22 INFO - Running main action method: download_and_extract 09:34:22 INFO - mkdir: /builds/slave/test/build/tests 09:34:22 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')]} 09:34:22 INFO - https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 09:34:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:34:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 09:34:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:34:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:34:44 INFO - Downloaded 1201 bytes. 09:34:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:34:44 INFO - Using the following test package requirements: 09:34:44 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:34:44 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:34:44 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:34:44 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'jsshell-mac64.zip'], 09:34:44 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:34:44 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:34:44 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:34:44 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:34:44 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:34:44 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:34:44 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:34:44 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 09:34:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:44 INFO - https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 09:34:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:34:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 09:34:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:34:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:34:51 INFO - Downloaded 18356481 bytes. 09:34:51 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/*'] 09:34:51 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/* 09:34:51 INFO - caution: filename not matched: web-platform/* 09:34:51 INFO - Return code: 11 09:34:51 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')]} 09:34:51 INFO - https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 09:34:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:34:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:34:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:34:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:34:53 INFO - Downloaded 36389087 bytes. 09:34:53 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/*'] 09:34:53 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/* 09:34:57 INFO - caution: filename not matched: bin/* 09:34:57 INFO - caution: filename not matched: config/* 09:34:57 INFO - caution: filename not matched: mozbase/* 09:34:57 INFO - caution: filename not matched: marionette/* 09:34:57 INFO - caution: filename not matched: tools/wptserve/* 09:34:57 INFO - Return code: 11 09:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:34:57 INFO - https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 09:34:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:34:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:34:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 09:34:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:35:01 INFO - Downloaded 73063256 bytes. 09:35:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:35:01 INFO - mkdir: /builds/slave/test/properties 09:35:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:35:01 INFO - Writing to file /builds/slave/test/properties/build_url 09:35:01 INFO - Contents: 09:35:01 INFO - build_url:https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 09:35:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:35:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:35:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:35:01 INFO - Contents: 09:35:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:35:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:01 INFO - https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:35:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:35:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:35:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:35:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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 09:35:04 INFO - Downloaded 103656753 bytes. 09:35:04 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'] 09:35:04 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 09:35:08 INFO - Return code: 0 09:35:08 INFO - Running post-action listener: _resource_record_post_action 09:35:08 INFO - Running post-action listener: set_extra_try_arguments 09:35:08 INFO - ##### 09:35:08 INFO - ##### Running create-virtualenv step. 09:35:08 INFO - ##### 09:35:08 INFO - Running pre-action listener: _pre_create_virtualenv 09:35:08 INFO - Running pre-action listener: _resource_record_pre_action 09:35:08 INFO - Running main action method: create_virtualenv 09:35:08 INFO - Creating virtualenv /builds/slave/test/build/venv 09:35:08 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 09:35:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:35:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:35:08 INFO - Using real prefix '/tools/python27' 09:35:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:35:09 INFO - Installing distribute.............................................................................................................................................................................................done. 09:35:11 INFO - Installing pip.................done. 09:35:11 INFO - Return code: 0 09:35:11 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:35:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dff3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e010f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8419dac080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e00c5e0>, '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 0x10dbefcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dc1a990>, '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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:35:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:35:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:35:11 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mJaO6Usd1Z/Render', 09:35:11 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:35:11 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:35:11 INFO - 'HOME': '/Users/cltbld', 09:35:11 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:35:11 INFO - 'LOGNAME': 'cltbld', 09:35:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:11 INFO - 'MOZ_NO_REMOTE': '1', 09:35:11 INFO - 'NO_EM_RESTART': '1', 09:35:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:11 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:35:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:11 INFO - 'PWD': '/builds/slave/test', 09:35:11 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:35:11 INFO - 'SHELL': '/bin/bash', 09:35:11 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fjSVVPt4Ht/Listeners', 09:35:11 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 09:35:11 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:35:11 INFO - 'USER': 'cltbld', 09:35:11 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:35:11 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:35:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:35:11 INFO - 'XPC_FLAGS': '0x0', 09:35:11 INFO - 'XPC_SERVICE_NAME': '0', 09:35:11 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:35:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:35:12 INFO - Downloading/unpacking psutil>=0.7.1 09:35:12 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 09:35:12 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 09:35:12 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 09:35:12 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 09:35:12 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 09:35:12 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 09:35:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:35:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:35:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:35:15 INFO - Installing collected packages: psutil 09:35:15 INFO - Running setup.py install for psutil 09:35:15 INFO - building 'psutil._psutil_osx' extension 09:35:15 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 09:35:16 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 09:35:16 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 09:35:16 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 09:35:16 INFO - building 'psutil._psutil_posix' extension 09:35:16 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 09:35:16 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:35:16 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:35:16 INFO - ^ 09:35:16 INFO - 1 warning generated. 09:35:16 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 09:35:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:35:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:35:16 INFO - Successfully installed psutil 09:35:16 INFO - Cleaning up... 09:35:16 INFO - Return code: 0 09:35:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:35:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:16 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 0x10dff3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e010f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8419dac080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e00c5e0>, '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 0x10dbefcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dc1a990>, '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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:35:16 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 09:35:16 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 09:35:16 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mJaO6Usd1Z/Render', 09:35:16 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:35:16 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:35:16 INFO - 'HOME': '/Users/cltbld', 09:35:16 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:35:16 INFO - 'LOGNAME': 'cltbld', 09:35:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:16 INFO - 'MOZ_NO_REMOTE': '1', 09:35:16 INFO - 'NO_EM_RESTART': '1', 09:35:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:16 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:35:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:16 INFO - 'PWD': '/builds/slave/test', 09:35:16 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:35:16 INFO - 'SHELL': '/bin/bash', 09:35:16 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fjSVVPt4Ht/Listeners', 09:35:16 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 09:35:16 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:35:16 INFO - 'USER': 'cltbld', 09:35:16 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:35:16 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:35:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:35:16 INFO - 'XPC_FLAGS': '0x0', 09:35:16 INFO - 'XPC_SERVICE_NAME': '0', 09:35:16 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:35:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:35:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:35: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 09:35: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 09:35: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 09:35: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 09:35: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 09:35: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 09:35:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:35:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:35:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:35:19 INFO - Installing collected packages: mozsystemmonitor 09:35:19 INFO - Running setup.py install for mozsystemmonitor 09:35:19 INFO - Successfully installed mozsystemmonitor 09:35:19 INFO - Cleaning up... 09:35:19 INFO - Return code: 0 09:35:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:35:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dff3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e010f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8419dac080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e00c5e0>, '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 0x10dbefcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dc1a990>, '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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:35:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:35:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:35:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mJaO6Usd1Z/Render', 09:35:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:35:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:35:19 INFO - 'HOME': '/Users/cltbld', 09:35:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:35:19 INFO - 'LOGNAME': 'cltbld', 09:35:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:19 INFO - 'MOZ_NO_REMOTE': '1', 09:35:19 INFO - 'NO_EM_RESTART': '1', 09:35:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:35:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:19 INFO - 'PWD': '/builds/slave/test', 09:35:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:35:19 INFO - 'SHELL': '/bin/bash', 09:35:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fjSVVPt4Ht/Listeners', 09:35:19 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 09:35:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:35:19 INFO - 'USER': 'cltbld', 09:35:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:35:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:35:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:35:19 INFO - 'XPC_FLAGS': '0x0', 09:35:19 INFO - 'XPC_SERVICE_NAME': '0', 09:35:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:35:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:35:20 INFO - Downloading/unpacking blobuploader==1.2.4 09:35:20 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 09:35:20 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 09:35:20 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 09:35:20 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 09:35:20 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 09:35:20 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 09:35:22 INFO - Downloading blobuploader-1.2.4.tar.gz 09:35:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:35:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:35:22 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 09:35:22 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 09:35:22 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 09:35:22 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 09:35:22 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 09:35:22 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 09:35:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:35:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:35:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:35:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:35:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:35:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:35:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:35:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:35:23 INFO - Downloading docopt-0.6.1.tar.gz 09:35:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:35:23 INFO - Installing collected packages: blobuploader, requests, docopt 09:35:23 INFO - Running setup.py install for blobuploader 09:35:23 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:35:23 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:35:23 INFO - Running setup.py install for requests 09:35:24 INFO - Running setup.py install for docopt 09:35:24 INFO - Successfully installed blobuploader requests docopt 09:35:24 INFO - Cleaning up... 09:35:24 INFO - Return code: 0 09:35:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:35: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')]} 09:35:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35: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')]} 09:35:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:24 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 0x10dff3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e010f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8419dac080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e00c5e0>, '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 0x10dbefcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dc1a990>, '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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:35:24 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 09:35:24 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 09:35:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mJaO6Usd1Z/Render', 09:35:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:35:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:35:24 INFO - 'HOME': '/Users/cltbld', 09:35:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:35:24 INFO - 'LOGNAME': 'cltbld', 09:35:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:24 INFO - 'MOZ_NO_REMOTE': '1', 09:35:24 INFO - 'NO_EM_RESTART': '1', 09:35:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:35:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:24 INFO - 'PWD': '/builds/slave/test', 09:35:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:35:24 INFO - 'SHELL': '/bin/bash', 09:35:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fjSVVPt4Ht/Listeners', 09:35:24 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 09:35:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:35:24 INFO - 'USER': 'cltbld', 09:35:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:35:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:35:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:35:24 INFO - 'XPC_FLAGS': '0x0', 09:35:24 INFO - 'XPC_SERVICE_NAME': '0', 09:35:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:35:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:35:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:35:24 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-4Y7CgQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:35:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:35:24 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-qmgNZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-QLElfI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-VBvOZ0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-1PZwmO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-o2paU0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-owr1uE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-MxzjUV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-5pBv0s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-i8qpLM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:35:25 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-DYd_2w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:35:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-sQSbMI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-lBjFH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-lIl0_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-wU0hcv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-UjEhWx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-wzGuDA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-KOEDzN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-N_Wncn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:35:26 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-yv42MW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:35:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:35:27 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-EiPtDe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:35:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:35:27 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 09:35:27 INFO - Running setup.py install for manifestparser 09:35:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:35:27 INFO - Running setup.py install for mozcrash 09:35:27 INFO - Running setup.py install for mozdebug 09:35:27 INFO - Running setup.py install for mozdevice 09:35:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Running setup.py install for mozfile 09:35:28 INFO - Running setup.py install for mozhttpd 09:35:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Running setup.py install for mozinfo 09:35:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Running setup.py install for mozInstall 09:35:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Running setup.py install for mozleak 09:35:28 INFO - Running setup.py install for mozlog 09:35:28 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:35:28 INFO - Running setup.py install for moznetwork 09:35:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:35:29 INFO - Running setup.py install for mozprocess 09:35:29 INFO - Running setup.py install for mozprofile 09:35:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:35:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:35:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:35:29 INFO - Running setup.py install for mozrunner 09:35:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:35:29 INFO - Running setup.py install for mozscreenshot 09:35:29 INFO - Running setup.py install for moztest 09:35:29 INFO - Running setup.py install for mozversion 09:35:29 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:35:29 INFO - Running setup.py install for wptserve 09:35:30 INFO - Running setup.py install for marionette-driver 09:35:30 INFO - Running setup.py install for browsermob-proxy 09:35:30 INFO - Running setup.py install for marionette-client 09:35:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:35:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:35:30 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 09:35:30 INFO - Cleaning up... 09:35:30 INFO - Return code: 0 09:35:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:35: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')]} 09:35:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:35:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35: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')]} 09:35:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:35:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:35:30 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 0x10dff3e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e010f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f8419dac080>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e00c5e0>, '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 0x10dbefcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dc1a990>, '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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:35:30 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 09:35:30 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 09:35:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mJaO6Usd1Z/Render', 09:35:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:35:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:35:30 INFO - 'HOME': '/Users/cltbld', 09:35:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:35:30 INFO - 'LOGNAME': 'cltbld', 09:35:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:30 INFO - 'MOZ_NO_REMOTE': '1', 09:35:30 INFO - 'NO_EM_RESTART': '1', 09:35:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:35:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:30 INFO - 'PWD': '/builds/slave/test', 09:35:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:35:30 INFO - 'SHELL': '/bin/bash', 09:35:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fjSVVPt4Ht/Listeners', 09:35:30 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 09:35:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:35:30 INFO - 'USER': 'cltbld', 09:35:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:35:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:35:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:35:30 INFO - 'XPC_FLAGS': '0x0', 09:35:30 INFO - 'XPC_SERVICE_NAME': '0', 09:35:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:35:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-NxpfPA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-zFwrEz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-OOde67-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-5CuIPt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-Thbul8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-ySYQDS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-3ibWgi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-oV1j5p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:35:31 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)) 09:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:35:31 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-QJkeWl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-NNtw23-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-6LxknV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-GPqfvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-rLFT8A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-G6O7oK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-rJpevJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-ZQxeUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-UYiw_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:35:32 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)) 09:35:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:35:32 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-96gafR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:35:33 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)) 09:35:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:35:33 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-XJPlYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:35:33 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)) 09:35:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:35:33 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-Yz3Yqy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:35:33 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)) 09:35:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:35:33 INFO - Running setup.py (path:/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/pip-KsCt1v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:35:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:35:33 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)) 09:35:33 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)) 09:35:33 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)) 09:35:33 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)) 09:35:33 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)) 09:35:33 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)) 09:35:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:35:33 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 09:35:33 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 09:35:33 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 09:35:33 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 09:35:33 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 09:35:33 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 09:35:36 INFO - Downloading blessings-1.6.tar.gz 09:35:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:35:36 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)) 09:35:36 INFO - Installing collected packages: blessings 09:35:36 INFO - Running setup.py install for blessings 09:35:36 INFO - Successfully installed blessings 09:35:36 INFO - Cleaning up... 09:35:36 INFO - Return code: 0 09:35:36 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:35:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:35:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:35:36 INFO - Reading from file tmpfile_stdout 09:35:36 INFO - Current package versions: 09:35:36 INFO - blessings == 1.6 09:35:36 INFO - blobuploader == 1.2.4 09:35:36 INFO - browsermob-proxy == 0.6.0 09:35:36 INFO - docopt == 0.6.1 09:35:36 INFO - manifestparser == 1.1 09:35:36 INFO - marionette-client == 2.3.0 09:35:36 INFO - marionette-driver == 1.4.0 09:35:36 INFO - mozInstall == 1.12 09:35:36 INFO - mozcrash == 0.17 09:35:36 INFO - mozdebug == 0.1 09:35:36 INFO - mozdevice == 0.48 09:35:36 INFO - mozfile == 1.2 09:35:36 INFO - mozhttpd == 0.7 09:35:36 INFO - mozinfo == 0.9 09:35:36 INFO - mozleak == 0.1 09:35:36 INFO - mozlog == 3.1 09:35:36 INFO - moznetwork == 0.27 09:35:36 INFO - mozprocess == 0.22 09:35:36 INFO - mozprofile == 0.28 09:35:36 INFO - mozrunner == 6.11 09:35:36 INFO - mozscreenshot == 0.1 09:35:36 INFO - mozsystemmonitor == 0.0 09:35:36 INFO - moztest == 0.7 09:35:36 INFO - mozversion == 1.4 09:35:36 INFO - psutil == 3.1.1 09:35:36 INFO - requests == 1.2.3 09:35:36 INFO - wptserve == 1.4.0 09:35:36 INFO - wsgiref == 0.1.2 09:35:36 INFO - Running post-action listener: _resource_record_post_action 09:35:36 INFO - Running post-action listener: _start_resource_monitoring 09:35:36 INFO - Starting resource monitoring. 09:35:36 INFO - ##### 09:35:36 INFO - ##### Running pull step. 09:35:36 INFO - ##### 09:35:36 INFO - Running pre-action listener: _resource_record_pre_action 09:35:36 INFO - Running main action method: pull 09:35:36 INFO - Pull has nothing to do! 09:35:36 INFO - Running post-action listener: _resource_record_post_action 09:35:36 INFO - ##### 09:35:36 INFO - ##### Running install step. 09:35:36 INFO - ##### 09:35:36 INFO - Running pre-action listener: _resource_record_pre_action 09:35:36 INFO - Running main action method: install 09:35:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:35:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:35:37 INFO - Reading from file tmpfile_stdout 09:35:37 INFO - Detecting whether we're running mozinstall >=1.0... 09:35:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:35:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:35:37 INFO - Reading from file tmpfile_stdout 09:35:37 INFO - Output received: 09:35:37 INFO - Usage: mozinstall [options] installer 09:35:37 INFO - Options: 09:35:37 INFO - -h, --help show this help message and exit 09:35:37 INFO - -d DEST, --destination=DEST 09:35:37 INFO - Directory to install application into. [default: 09:35:37 INFO - "/builds/slave/test"] 09:35:37 INFO - --app=APP Application being installed. [default: firefox] 09:35:37 INFO - mkdir: /builds/slave/test/build/application 09:35:37 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'] 09:35:37 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 09:35:55 INFO - Reading from file tmpfile_stdout 09:35:55 INFO - Output received: 09:35:55 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:35:55 INFO - Running post-action listener: _resource_record_post_action 09:35:55 INFO - ##### 09:35:55 INFO - ##### Running run-tests step. 09:35:55 INFO - ##### 09:35:55 INFO - Running pre-action listener: _resource_record_pre_action 09:35:55 INFO - Running main action method: run_tests 09:35:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:35:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:35:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:35:55 INFO - grabbing minidump binary from tooltool 09:35:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:35:55 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 0x10e00c5e0>, '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 0x10dbefcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dc1a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:35:55 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 09:35:55 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 09:35:55 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:35:55 INFO - Return code: 0 09:35:55 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:35:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:35:55 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/Ja4bot5jSKuOpNMHvdLAyA/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 09:35:55 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/Ja4bot5jSKuOpNMHvdLAyA/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 09:35:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.mJaO6Usd1Z/Render', 09:35:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:35:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:35:55 INFO - 'HOME': '/Users/cltbld', 09:35:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:35:55 INFO - 'LOGNAME': 'cltbld', 09:35:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:35:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:35:55 INFO - 'MOZ_NO_REMOTE': '1', 09:35:55 INFO - 'NO_EM_RESTART': '1', 09:35:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:35:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:35:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:35:55 INFO - 'PWD': '/builds/slave/test', 09:35:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:35:55 INFO - 'SHELL': '/bin/bash', 09:35:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.fjSVVPt4Ht/Listeners', 09:35:55 INFO - 'TMPDIR': '/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/T/', 09:35:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:35:55 INFO - 'USER': 'cltbld', 09:35:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:35:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:35:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:35:55 INFO - 'XPC_FLAGS': '0x0', 09:35:55 INFO - 'XPC_SERVICE_NAME': '0', 09:35:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:35:55 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/Ja4bot5jSKuOpNMHvdLAyA/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 09:35:55 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 09:35:55 INFO - import pkg_resources 09:35:56 INFO - Using 1 client processes 09:35:56 INFO - wptserve Starting http server on 127.0.0.1:8000 09:35:56 INFO - wptserve Starting http server on 127.0.0.1:8001 09:35:56 INFO - wptserve Starting http server on 127.0.0.1:8443 09:35:58 INFO - SUITE-START | Running 778 tests 09:35:58 INFO - Running testharness tests 09:35:58 INFO - Setting up ssl 09:35:58 INFO - PROCESS | certutil | 09:35:58 INFO - PROCESS | certutil | 09:35:58 INFO - PROCESS | certutil | 09:35:58 INFO - Certificate Nickname Trust Attributes 09:35:58 INFO - SSL,S/MIME,JAR/XPI 09:35:58 INFO - 09:35:58 INFO - web-platform-tests CT,, 09:35:58 INFO - 09:35:58 INFO - Starting runner 09:36:00 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:36:00 INFO - PROCESS | 1673 | 1466526960206 Marionette DEBUG Marionette enabled via build flag and pref 09:36:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x113ce9000 == 1 [pid = 1673] [id = 1] 09:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 1 (0x113ce9800) [pid = 1673] [serial = 1] [outer = 0x0] 09:36:00 INFO - PROCESS | 1673 | [1673] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 2 (0x113cea800) [pid = 1673] [serial = 2] [outer = 0x113ce9800] 09:36:00 INFO - PROCESS | 1673 | 1466526960579 Marionette INFO Listening on port 2828 09:36:00 INFO - PROCESS | 1673 | 1466526960806 Marionette DEBUG Marionette enabled via command-line flag 09:36:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x11695e800 == 2 [pid = 1673] [id = 2] 09:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 3 (0x11695f000) [pid = 1673] [serial = 3] [outer = 0x0] 09:36:00 INFO - PROCESS | 1673 | [1673] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:36:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 4 (0x116960000) [pid = 1673] [serial = 4] [outer = 0x11695f000] 09:36:00 INFO - PROCESS | 1673 | [1673] 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 09:36:00 INFO - PROCESS | 1673 | 1466526960966 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 09:36:01 INFO - PROCESS | 1673 | 1466526961037 Marionette DEBUG Closed connection conn0 09:36:01 INFO - PROCESS | 1673 | [1673] 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 09:36:01 INFO - PROCESS | 1673 | 1466526961040 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 09:36:01 INFO - PROCESS | 1673 | 1466526961051 Marionette DEBUG Closed connection conn1 09:36:01 INFO - PROCESS | 1673 | [1673] 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 09:36:01 INFO - PROCESS | 1673 | 1466526961056 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 09:36:01 INFO - PROCESS | 1673 | 1466526961064 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:36:01 INFO - PROCESS | 1673 | 1466526961070 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":"20160621081102","device":"desktop","version":"48.0"} 09:36:01 INFO - PROCESS | 1673 | [1673] 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 09:36:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f04800 == 3 [pid = 1673] [id = 3] 09:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 5 (0x120f05000) [pid = 1673] [serial = 5] [outer = 0x0] 09:36:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f05800 == 4 [pid = 1673] [id = 4] 09:36:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 6 (0x119fcb000) [pid = 1673] [serial = 6] [outer = 0x0] 09:36:02 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:36:02 INFO - PROCESS | 1673 | [1673] 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 09:36:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f04800 == 5 [pid = 1673] [id = 5] 09:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 7 (0x119fca800) [pid = 1673] [serial = 7] [outer = 0x0] 09:36:02 INFO - PROCESS | 1673 | [1673] 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 09:36:02 INFO - PROCESS | 1673 | [1673] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 8 (0x123fb7000) [pid = 1673] [serial = 8] [outer = 0x119fca800] 09:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 9 (0x124552000) [pid = 1673] [serial = 9] [outer = 0x120f05000] 09:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 10 (0x12454b800) [pid = 1673] [serial = 10] [outer = 0x119fcb000] 09:36:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 11 (0x12454d400) [pid = 1673] [serial = 11] [outer = 0x119fca800] 09:36:02 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:36:02 INFO - PROCESS | 1673 | 1466526962867 Marionette INFO startBrowser 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:02 INFO - PROCESS | 1673 | 1466526962893 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1673 | 1466526962900 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1673 | 1466526962901 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 12 (0x12702a400) [pid = 1673] [serial = 12] [outer = 0x119fca800] 09:36:03 INFO - PROCESS | 1673 | 1466526963209 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"41f2f3d7-695a-4c41-99c8-58fe2c9dc43e","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":"20160621081102","device":"desktop","version":"48.0","command_id":1}}] 09:36:03 INFO - PROCESS | 1673 | 1466526963301 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}] 09:36:03 INFO - PROCESS | 1673 | 1466526963303 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:03 INFO - PROCESS | 1673 | 1466526963345 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:36:03 INFO - PROCESS | 1673 | 1466526963436 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:36:03 INFO - PROCESS | 1673 | 1466526963438 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:03 INFO - PROCESS | 1673 | [1673] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:36:03 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 13 (0x128c2f400) [pid = 1673] [serial = 13] [outer = 0x119fca800] 09:36:03 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:36:03 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:03 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:36:03 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:36:03 INFO - PROCESS | 1673 | 1466526963816 Marionette TRACE conn2 <- [1,3,null,{}] 09:36:03 INFO - PROCESS | 1673 | 1466526963820 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:36:03 INFO - PROCESS | 1673 | 1466526963824 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:03 INFO - PROCESS | 1673 | 1466526963854 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:36:03 INFO - PROCESS | 1673 | 1466526963891 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:36:03 INFO - PROCESS | 1673 | 1466526963893 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:36:03 INFO - PROCESS | 1673 | 1466526963898 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 1673 | 1466526963902 Marionette TRACE conn2 <- [1,6,null,{}] 09:36:03 INFO - PROCESS | 1673 | 1466526963905 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}] 09:36:03 INFO - PROCESS | 1673 | 1466526963909 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:03 INFO - PROCESS | 1673 | 1466526963926 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:36:03 INFO - PROCESS | 1673 | 1466526963929 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 1673 | 1466526963931 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x129041000 == 6 [pid = 1673] [id = 6] 09:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 14 (0x128de0000) [pid = 1673] [serial = 14] [outer = 0x0] 09:36:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 15 (0x128de1c00) [pid = 1673] [serial = 15] [outer = 0x128de0000] 09:36:03 INFO - PROCESS | 1673 | 1466526963975 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 16 (0x1290dcc00) [pid = 1673] [serial = 16] [outer = 0x128de0000] 09:36:04 INFO - PROCESS | 1673 | 1466526964301 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]]]}] 09:36:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x129598000 == 7 [pid = 1673] [id = 7] 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 17 (0x1290e0400) [pid = 1673] [serial = 17] [outer = 0x0] 09:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 424ms 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 18 (0x129581800) [pid = 1673] [serial = 18] [outer = 0x1290e0400] 09:36:04 INFO - PROCESS | 1673 | 1466526964330 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 19 (0x129587000) [pid = 1673] [serial = 19] [outer = 0x1290e0400] 09:36:04 INFO - PROCESS | 1673 | 1466526964368 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1673 | 1466526964370 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:36:04 INFO - PROCESS | 1673 | 1466526964402 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1673 | 1466526964403 Marionette TRACE conn2 <- [1,10,null,{}] 09:36:04 INFO - PROCESS | 1673 | 1466526964421 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}] 09:36:04 INFO - PROCESS | 1673 | 1466526964425 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:04 INFO - PROCESS | 1673 | 1466526964554 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:36:04 INFO - PROCESS | 1673 | 1466526964577 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1673 | 1466526964578 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a823000 == 8 [pid = 1673] [id = 8] 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 20 (0x12a80e800) [pid = 1673] [serial = 20] [outer = 0x0] 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 21 (0x12a810400) [pid = 1673] [serial = 21] [outer = 0x12a80e800] 09:36:04 INFO - PROCESS | 1673 | 1466526964607 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 22 (0x12a814800) [pid = 1673] [serial = 22] [outer = 0x12a80e800] 09:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 582ms 09:36:04 INFO - PROCESS | 1673 | 1466526964968 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]]]}] 09:36:04 INFO - PROCESS | 1673 | 1466526964979 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 1673 | 1466526964981 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:36:04 INFO - PROCESS | 1673 | 1466526964983 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 1673 | 1466526964984 Marionette TRACE conn2 <- [1,14,null,{}] 09:36:04 INFO - PROCESS | 1673 | 1466526964987 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}] 09:36:04 INFO - PROCESS | 1673 | 1466526964989 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:05 INFO - PROCESS | 1673 | 1466526965080 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:36:05 INFO - PROCESS | 1673 | 1466526965084 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1673 | 1466526965085 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b708800 == 9 [pid = 1673] [id = 9] 09:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 23 (0x12aa7ac00) [pid = 1673] [serial = 23] [outer = 0x0] 09:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 24 (0x12afe4000) [pid = 1673] [serial = 24] [outer = 0x12aa7ac00] 09:36:05 INFO - PROCESS | 1673 | 1466526965109 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 25 (0x12b805400) [pid = 1673] [serial = 25] [outer = 0x12aa7ac00] 09:36:05 INFO - PROCESS | 1673 | 1466526965376 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:36:05 INFO - PROCESS | 1673 | 1466526965402 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1673 | 1466526965403 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:36:05 INFO - PROCESS | 1673 | 1466526965405 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1673 | 1466526965406 Marionette TRACE conn2 <- [1,18,null,{}] 09:36:05 INFO - PROCESS | 1673 | 1466526965416 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}] 09:36:05 INFO - PROCESS | 1673 | 1466526965418 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:05 INFO - PROCESS | 1673 | 1466526965512 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:36:05 INFO - PROCESS | 1673 | 1466526965517 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 1673 | 1466526965520 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba32000 == 10 [pid = 1673] [id = 10] 09:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 26 (0x12ba06000) [pid = 1673] [serial = 26] [outer = 0x0] 09:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 27 (0x12ba0d000) [pid = 1673] [serial = 27] [outer = 0x12ba06000] 09:36:05 INFO - PROCESS | 1673 | 1466526965546 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 28 (0x12ba15400) [pid = 1673] [serial = 28] [outer = 0x12ba06000] 09:36:05 INFO - PROCESS | 1673 | 1466526965917 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 523ms 09:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:36:05 INFO - PROCESS | 1673 | 1466526965929 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1673 | 1466526965931 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:36:05 INFO - PROCESS | 1673 | 1466526965935 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1673 | 1466526965937 Marionette TRACE conn2 <- [1,22,null,{}] 09:36:05 INFO - PROCESS | 1673 | 1466526965940 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}] 09:36:05 INFO - PROCESS | 1673 | 1466526965942 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:06 INFO - PROCESS | 1673 | 1466526966081 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:36:06 INFO - PROCESS | 1673 | 1466526966086 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1673 | 1466526966087 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf38000 == 11 [pid = 1673] [id = 11] 09:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 29 (0x12ba18800) [pid = 1673] [serial = 29] [outer = 0x0] 09:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 30 (0x12bf14c00) [pid = 1673] [serial = 30] [outer = 0x12ba18800] 09:36:06 INFO - PROCESS | 1673 | 1466526966128 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 31 (0x118203400) [pid = 1673] [serial = 31] [outer = 0x12ba18800] 09:36:06 INFO - PROCESS | 1673 | 1466526966430 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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 519ms 09:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:36:06 INFO - PROCESS | 1673 | 1466526966454 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 1673 | 1466526966455 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:36:06 INFO - PROCESS | 1673 | 1466526966464 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 1673 | 1466526966465 Marionette TRACE conn2 <- [1,26,null,{}] 09:36:06 INFO - PROCESS | 1673 | 1466526966468 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}] 09:36:06 INFO - PROCESS | 1673 | 1466526966469 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:06 INFO - PROCESS | 1673 | 1466526966564 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:36:06 INFO - PROCESS | 1673 | 1466526966567 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1673 | 1466526966569 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180d4800 == 12 [pid = 1673] [id = 12] 09:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 32 (0x12bf1b000) [pid = 1673] [serial = 32] [outer = 0x0] 09:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 33 (0x12c083000) [pid = 1673] [serial = 33] [outer = 0x12bf1b000] 09:36:06 INFO - PROCESS | 1673 | 1466526966593 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 34 (0x12c08ac00) [pid = 1673] [serial = 34] [outer = 0x12bf1b000] 09:36:06 INFO - PROCESS | 1673 | 1466526966826 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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 09:36:06 INFO - PROCESS | 1673 | 1466526966884 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 1673 | 1466526966896 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:36:06 INFO - PROCESS | 1673 | 1466526966904 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 1673 | 1466526966905 Marionette TRACE conn2 <- [1,30,null,{}] 09:36:06 INFO - PROCESS | 1673 | 1466526966915 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}] 09:36:06 INFO - PROCESS | 1673 | 1466526966916 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:07 INFO - PROCESS | 1673 | 1466526967006 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:36:07 INFO - PROCESS | 1673 | 1466526967011 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1673 | 1466526967013 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3eb000 == 13 [pid = 1673] [id = 13] 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 35 (0x12c37e000) [pid = 1673] [serial = 35] [outer = 0x0] 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 36 (0x12c385800) [pid = 1673] [serial = 36] [outer = 0x12c37e000] 09:36:07 INFO - PROCESS | 1673 | 1466526967036 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 37 (0x12c389400) [pid = 1673] [serial = 37] [outer = 0x12c37e000] 09:36:07 INFO - PROCESS | 1673 | 1466526967263 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 370ms 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:36:07 INFO - PROCESS | 1673 | 1466526967281 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1673 | 1466526967282 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:36:07 INFO - PROCESS | 1673 | 1466526967284 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1673 | 1466526967285 Marionette TRACE conn2 <- [1,34,null,{}] 09:36:07 INFO - PROCESS | 1673 | 1466526967287 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}] 09:36:07 INFO - PROCESS | 1673 | 1466526967288 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:07 INFO - PROCESS | 1673 | 1466526967390 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:36:07 INFO - PROCESS | 1673 | 1466526967396 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1673 | 1466526967397 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c6b0800 == 14 [pid = 1673] [id = 14] 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 38 (0x12c619000) [pid = 1673] [serial = 38] [outer = 0x0] 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 39 (0x12c61cc00) [pid = 1673] [serial = 39] [outer = 0x12c619000] 09:36:07 INFO - PROCESS | 1673 | 1466526967421 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 40 (0x12c621000) [pid = 1673] [serial = 40] [outer = 0x12c619000] 09:36:07 INFO - PROCESS | 1673 | 1466526967645 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 09:36:07 INFO - PROCESS | 1673 | 1466526967653 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1673 | 1466526967654 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:36:07 INFO - PROCESS | 1673 | 1466526967656 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1673 | 1466526967657 Marionette TRACE conn2 <- [1,38,null,{}] 09:36:07 INFO - PROCESS | 1673 | 1466526967666 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}] 09:36:07 INFO - PROCESS | 1673 | 1466526967668 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:07 INFO - PROCESS | 1673 | 1466526967770 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:36:07 INFO - PROCESS | 1673 | 1466526967774 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1673 | 1466526967775 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12437b800 == 15 [pid = 1673] [id = 15] 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 41 (0x12c625800) [pid = 1673] [serial = 41] [outer = 0x0] 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 42 (0x12c84e400) [pid = 1673] [serial = 42] [outer = 0x12c625800] 09:36:07 INFO - PROCESS | 1673 | 1466526967798 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 43 (0x12c853400) [pid = 1673] [serial = 43] [outer = 0x12c625800] 09:36:08 INFO - PROCESS | 1673 | 1466526968030 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]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 422ms 09:36:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cfad800 == 16 [pid = 1673] [id = 16] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 44 (0x12cfae000) [pid = 1673] [serial = 44] [outer = 0x0] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 45 (0x12cfaf800) [pid = 1673] [serial = 45] [outer = 0x12cfae000] 09:36:08 INFO - PROCESS | 1673 | 1466526968094 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1673 | 1466526968097 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 46 (0x12cfb4000) [pid = 1673] [serial = 46] [outer = 0x12cfae000] 09:36:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cfad000 == 17 [pid = 1673] [id = 17] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 47 (0x12cf18400) [pid = 1673] [serial = 47] [outer = 0x0] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 48 (0x12cf1f800) [pid = 1673] [serial = 48] [outer = 0x12cf18400] 09:36:08 INFO - PROCESS | 1673 | 1466526968146 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1673 | 1466526968147 Marionette TRACE conn2 <- [1,42,null,{}] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 49 (0x116906800) [pid = 1673] [serial = 49] [outer = 0x12cf18400] 09:36:08 INFO - PROCESS | 1673 | 1466526968180 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}] 09:36:08 INFO - PROCESS | 1673 | 1466526968182 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:08 INFO - PROCESS | 1673 | 1466526968274 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:36:08 INFO - PROCESS | 1673 | 1466526968292 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1673 | 1466526968293 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d2d5000 == 18 [pid = 1673] [id = 18] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 50 (0x12d410800) [pid = 1673] [serial = 50] [outer = 0x0] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 51 (0x12d412c00) [pid = 1673] [serial = 51] [outer = 0x12d410800] 09:36:08 INFO - PROCESS | 1673 | 1466526968334 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 52 (0x12d417000) [pid = 1673] [serial = 52] [outer = 0x12d410800] 09:36:08 INFO - PROCESS | 1673 | 1466526968585 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]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 518ms 09:36:08 INFO - PROCESS | 1673 | 1466526968631 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 1673 | 1466526968632 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:36:08 INFO - PROCESS | 1673 | 1466526968634 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 1673 | 1466526968636 Marionette TRACE conn2 <- [1,46,null,{}] 09:36:08 INFO - PROCESS | 1673 | 1466526968638 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}] 09:36:08 INFO - PROCESS | 1673 | 1466526968639 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:08 INFO - PROCESS | 1673 | 1466526968750 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:36:08 INFO - PROCESS | 1673 | 1466526968753 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 1673 | 1466526968755 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b707800 == 19 [pid = 1673] [id = 19] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x11820e800) [pid = 1673] [serial = 53] [outer = 0x0] 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x118588400) [pid = 1673] [serial = 54] [outer = 0x11820e800] 09:36:08 INFO - PROCESS | 1673 | 1466526968781 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x12aa7a400) [pid = 1673] [serial = 55] [outer = 0x11820e800] 09:36:08 INFO - PROCESS | 1673 | 1466526968997 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 369ms 09:36:09 INFO - PROCESS | 1673 | 1466526969004 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1673 | 1466526969005 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:36:09 INFO - PROCESS | 1673 | 1466526969007 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1673 | 1466526969009 Marionette TRACE conn2 <- [1,50,null,{}] 09:36:09 INFO - PROCESS | 1673 | 1466526969016 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}] 09:36:09 INFO - PROCESS | 1673 | 1466526969016 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:09 INFO - PROCESS | 1673 | 1466526969161 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:36:09 INFO - PROCESS | 1673 | 1466526969167 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1673 | 1466526969168 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b83c800 == 20 [pid = 1673] [id = 20] 09:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x12c5bfc00) [pid = 1673] [serial = 56] [outer = 0x0] 09:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x12c5c3000) [pid = 1673] [serial = 57] [outer = 0x12c5bfc00] 09:36:09 INFO - PROCESS | 1673 | 1466526969199 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x12d41c000) [pid = 1673] [serial = 58] [outer = 0x12c5bfc00] 09:36:09 INFO - PROCESS | 1673 | 1466526969546 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 573ms 09:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:36:09 INFO - PROCESS | 1673 | 1466526969581 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 1673 | 1466526969583 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:36:09 INFO - PROCESS | 1673 | 1466526969587 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1673 | 1466526969588 Marionette TRACE conn2 <- [1,54,null,{}] 09:36:09 INFO - PROCESS | 1673 | 1466526969592 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}] 09:36:09 INFO - PROCESS | 1673 | 1466526969594 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:09 INFO - PROCESS | 1673 | 1466526969709 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:36:09 INFO - PROCESS | 1673 | 1466526969712 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1673 | 1466526969714 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf34000 == 21 [pid = 1673] [id = 21] 09:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x12d66c400) [pid = 1673] [serial = 59] [outer = 0x0] 09:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x12d674000) [pid = 1673] [serial = 60] [outer = 0x12d66c400] 09:36:09 INFO - PROCESS | 1673 | 1466526969737 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x12d678400) [pid = 1673] [serial = 61] [outer = 0x12d66c400] 09:36:09 INFO - PROCESS | 1673 | 1466526969979 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]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 09:36:10 INFO - PROCESS | 1673 | 1466526970006 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 1673 | 1466526970007 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:36:10 INFO - PROCESS | 1673 | 1466526970021 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 1673 | 1466526970022 Marionette TRACE conn2 <- [1,58,null,{}] 09:36:10 INFO - PROCESS | 1673 | 1466526970032 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}] 09:36:10 INFO - PROCESS | 1673 | 1466526970033 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:10 INFO - PROCESS | 1673 | 1466526970144 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:36:10 INFO - PROCESS | 1673 | 1466526970148 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 1673 | 1466526970149 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b841800 == 22 [pid = 1673] [id = 22] 09:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x12d66c000) [pid = 1673] [serial = 62] [outer = 0x0] 09:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x12d67e800) [pid = 1673] [serial = 63] [outer = 0x12d66c000] 09:36:10 INFO - PROCESS | 1673 | 1466526970188 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x12d687400) [pid = 1673] [serial = 64] [outer = 0x12d66c000] 09:36:11 INFO - PROCESS | 1673 | 1466526971214 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1222ms 09:36:11 INFO - PROCESS | 1673 | 1466526971265 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1673 | 1466526971267 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:36:11 INFO - PROCESS | 1673 | 1466526971272 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1673 | 1466526971275 Marionette TRACE conn2 <- [1,62,null,{}] 09:36:11 INFO - PROCESS | 1673 | 1466526971281 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}] 09:36:11 INFO - PROCESS | 1673 | 1466526971282 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:11 INFO - PROCESS | 1673 | 1466526971392 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:36:11 INFO - PROCESS | 1673 | 1466526971463 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1673 | 1466526971464 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e38000 == 23 [pid = 1673] [id = 23] 09:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x1130d3800) [pid = 1673] [serial = 65] [outer = 0x0] 09:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1133c2000) [pid = 1673] [serial = 66] [outer = 0x1130d3800] 09:36:11 INFO - PROCESS | 1673 | 1466526971498 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x113dbc800) [pid = 1673] [serial = 67] [outer = 0x1130d3800] 09:36:11 INFO - PROCESS | 1673 | 1466526971899 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 673ms 09:36:11 INFO - PROCESS | 1673 | 1466526971945 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1673 | 1466526971949 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:36:11 INFO - PROCESS | 1673 | 1466526971953 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1673 | 1466526971955 Marionette TRACE conn2 <- [1,66,null,{}] 09:36:11 INFO - PROCESS | 1673 | 1466526971957 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}] 09:36:11 INFO - PROCESS | 1673 | 1466526971959 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:12 INFO - PROCESS | 1673 | 1466526972072 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:36:12 INFO - PROCESS | 1673 | 1466526972112 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1673 | 1466526972114 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x116a9d800 == 24 [pid = 1673] [id = 24] 09:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x116a14800) [pid = 1673] [serial = 68] [outer = 0x0] 09:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x116f14000) [pid = 1673] [serial = 69] [outer = 0x116a14800] 09:36:12 INFO - PROCESS | 1673 | 1466526972144 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x118588800) [pid = 1673] [serial = 70] [outer = 0x116a14800] 09:36:12 INFO - PROCESS | 1673 | 1466526972551 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 09:36:12 INFO - PROCESS | 1673 | 1466526972575 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:36:12 INFO - PROCESS | 1673 | 1466526972578 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:36:12 INFO - PROCESS | 1673 | 1466526972581 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1673 | 1466526972583 Marionette TRACE conn2 <- [1,70,null,{}] 09:36:12 INFO - PROCESS | 1673 | 1466526972591 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}] 09:36:12 INFO - PROCESS | 1673 | 1466526972594 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:12 INFO - PROCESS | 1673 | 1466526972703 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:36:12 INFO - PROCESS | 1673 | 1466526972770 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 1673 | 1466526972772 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x117157000 == 25 [pid = 1673] [id = 25] 09:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x11979f000) [pid = 1673] [serial = 71] [outer = 0x0] 09:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x120fd3800) [pid = 1673] [serial = 72] [outer = 0x11979f000] 09:36:12 INFO - PROCESS | 1673 | 1466526972818 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x120fe0400) [pid = 1673] [serial = 73] [outer = 0x11979f000] 09:36:13 INFO - PROCESS | 1673 | 1466526973533 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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 971ms 09:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:36:13 INFO - PROCESS | 1673 | 1466526973553 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 1673 | 1466526973555 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:36:13 INFO - PROCESS | 1673 | 1466526973576 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 1673 | 1466526973578 Marionette TRACE conn2 <- [1,74,null,{}] 09:36:13 INFO - PROCESS | 1673 | 1466526973583 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}] 09:36:13 INFO - PROCESS | 1673 | 1466526973585 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:13 INFO - PROCESS | 1673 | 1466526973671 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:36:13 INFO - PROCESS | 1673 | 1466526973723 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1673 | 1466526973726 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d14800 == 26 [pid = 1673] [id = 26] 09:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x113c91c00) [pid = 1673] [serial = 74] [outer = 0x0] 09:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x115d03800) [pid = 1673] [serial = 75] [outer = 0x113c91c00] 09:36:13 INFO - PROCESS | 1673 | 1466526973753 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x115e1a000) [pid = 1673] [serial = 76] [outer = 0x113c91c00] 09:36:14 INFO - PROCESS | 1673 | 1466526974169 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 689ms 09:36:14 INFO - PROCESS | 1673 | 1466526974248 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1673 | 1466526974251 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:36:14 INFO - PROCESS | 1673 | 1466526974255 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1673 | 1466526974257 Marionette TRACE conn2 <- [1,78,null,{}] 09:36:14 INFO - PROCESS | 1673 | 1466526974260 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}] 09:36:14 INFO - PROCESS | 1673 | 1466526974262 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:14 INFO - PROCESS | 1673 | 1466526974336 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:36:14 INFO - PROCESS | 1673 | 1466526974340 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1673 | 1466526974341 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x113cdb800 == 27 [pid = 1673] [id = 27] 09:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11662f400) [pid = 1673] [serial = 77] [outer = 0x0] 09:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x116776800) [pid = 1673] [serial = 78] [outer = 0x11662f400] 09:36:14 INFO - PROCESS | 1673 | 1466526974372 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11697c000) [pid = 1673] [serial = 79] [outer = 0x11662f400] 09:36:14 INFO - PROCESS | 1673 | 1466526974675 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 472ms 09:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:36:14 INFO - PROCESS | 1673 | 1466526974728 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1673 | 1466526974730 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:36:14 INFO - PROCESS | 1673 | 1466526974732 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1673 | 1466526974734 Marionette TRACE conn2 <- [1,82,null,{}] 09:36:14 INFO - PROCESS | 1673 | 1466526974741 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}] 09:36:14 INFO - PROCESS | 1673 | 1466526974744 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:14 INFO - PROCESS | 1673 | 1466526974823 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:36:14 INFO - PROCESS | 1673 | 1466526974864 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 1673 | 1466526974866 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x116180000 == 28 [pid = 1673] [id = 28] 09:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x116a17c00) [pid = 1673] [serial = 80] [outer = 0x0] 09:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1175b0400) [pid = 1673] [serial = 81] [outer = 0x116a17c00] 09:36:14 INFO - PROCESS | 1673 | 1466526974893 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1183d7000) [pid = 1673] [serial = 82] [outer = 0x116a17c00] 09:36:15 INFO - PROCESS | 1673 | 1466526975164 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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 09:36:15 INFO - PROCESS | 1673 | 1466526975205 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1673 | 1466526975206 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:36:15 INFO - PROCESS | 1673 | 1466526975216 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1673 | 1466526975217 Marionette TRACE conn2 <- [1,86,null,{}] 09:36:15 INFO - PROCESS | 1673 | 1466526975220 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}] 09:36:15 INFO - PROCESS | 1673 | 1466526975221 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:15 INFO - PROCESS | 1673 | 1466526975301 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:36:15 INFO - PROCESS | 1673 | 1466526975305 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1673 | 1466526975307 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a5000 == 29 [pid = 1673] [id = 29] 09:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1186f2400) [pid = 1673] [serial = 83] [outer = 0x0] 09:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11894f400) [pid = 1673] [serial = 84] [outer = 0x1186f2400] 09:36:15 INFO - PROCESS | 1673 | 1466526975334 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1189da800) [pid = 1673] [serial = 85] [outer = 0x1186f2400] 09:36:15 INFO - PROCESS | 1673 | 1466526975639 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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 478ms 09:36:15 INFO - PROCESS | 1673 | 1466526975688 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 1673 | 1466526975689 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:36:15 INFO - PROCESS | 1673 | 1466526975692 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 1673 | 1466526975694 Marionette TRACE conn2 <- [1,90,null,{}] 09:36:15 INFO - PROCESS | 1673 | 1466526975697 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}] 09:36:15 INFO - PROCESS | 1673 | 1466526975698 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:15 INFO - PROCESS | 1673 | 1466526975768 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:36:15 INFO - PROCESS | 1673 | 1466526975772 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1673 | 1466526975773 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x117149800 == 30 [pid = 1673] [id = 30] 09:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118952400) [pid = 1673] [serial = 86] [outer = 0x0] 09:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119175800) [pid = 1673] [serial = 87] [outer = 0x118952400] 09:36:15 INFO - PROCESS | 1673 | 1466526975800 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119413400) [pid = 1673] [serial = 88] [outer = 0x118952400] 09:36:16 INFO - PROCESS | 1673 | 1466526976077 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 09:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:36:16 INFO - PROCESS | 1673 | 1466526976115 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1673 | 1466526976117 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:36:16 INFO - PROCESS | 1673 | 1466526976119 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1673 | 1466526976120 Marionette TRACE conn2 <- [1,94,null,{}] 09:36:16 INFO - PROCESS | 1673 | 1466526976122 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}] 09:36:16 INFO - PROCESS | 1673 | 1466526976128 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:16 INFO - PROCESS | 1673 | 1466526976226 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:36:16 INFO - PROCESS | 1673 | 1466526976270 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1673 | 1466526976271 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x11746d000 == 31 [pid = 1673] [id = 31] 09:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1189db800) [pid = 1673] [serial = 89] [outer = 0x0] 09:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11941ac00) [pid = 1673] [serial = 90] [outer = 0x1189db800] 09:36:16 INFO - PROCESS | 1673 | 1466526976296 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x120fdc400) [pid = 1673] [serial = 91] [outer = 0x1189db800] 09:36:16 INFO - PROCESS | 1673 | 1466526976543 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 09:36:16 INFO - PROCESS | 1673 | 1466526976588 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 1673 | 1466526976589 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:36:16 INFO - PROCESS | 1673 | 1466526976599 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1673 | 1466526976600 Marionette TRACE conn2 <- [1,98,null,{}] 09:36:16 INFO - PROCESS | 1673 | 1466526976602 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}] 09:36:16 INFO - PROCESS | 1673 | 1466526976603 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:16 INFO - PROCESS | 1673 | 1466526976680 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:36:16 INFO - PROCESS | 1673 | 1466526976684 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1673 | 1466526976685 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x118838800 == 32 [pid = 1673] [id = 32] 09:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x119420400) [pid = 1673] [serial = 92] [outer = 0x0] 09:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123808c00) [pid = 1673] [serial = 93] [outer = 0x119420400] 09:36:16 INFO - PROCESS | 1673 | 1466526976712 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124061400) [pid = 1673] [serial = 94] [outer = 0x119420400] 09:36:16 INFO - PROCESS | 1673 | 1466526976989 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 421ms 09:36:17 INFO - PROCESS | 1673 | 1466526977021 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1673 | 1466526977022 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:36:17 INFO - PROCESS | 1673 | 1466526977032 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1673 | 1466526977033 Marionette TRACE conn2 <- [1,102,null,{}] 09:36:17 INFO - PROCESS | 1673 | 1466526977035 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}] 09:36:17 INFO - PROCESS | 1673 | 1466526977036 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:17 INFO - PROCESS | 1673 | 1466526977113 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:36:17 INFO - PROCESS | 1673 | 1466526977157 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1673 | 1466526977158 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1189b1000 == 33 [pid = 1673] [id = 33] 09:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1199e7000) [pid = 1673] [serial = 95] [outer = 0x0] 09:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124223c00) [pid = 1673] [serial = 96] [outer = 0x1199e7000] 09:36:17 INFO - PROCESS | 1673 | 1466526977183 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1164e0800) [pid = 1673] [serial = 97] [outer = 0x1199e7000] 09:36:17 INFO - PROCESS | 1673 | 1466526977421 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 425ms 09:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:36:17 INFO - PROCESS | 1673 | 1466526977450 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1673 | 1466526977451 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:36:17 INFO - PROCESS | 1673 | 1466526977453 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1673 | 1466526977454 Marionette TRACE conn2 <- [1,106,null,{}] 09:36:17 INFO - PROCESS | 1673 | 1466526977464 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}] 09:36:17 INFO - PROCESS | 1673 | 1466526977465 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:17 INFO - PROCESS | 1673 | 1466526977546 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:36:17 INFO - PROCESS | 1673 | 1466526977551 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1673 | 1466526977552 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b6800 == 34 [pid = 1673] [id = 34] 09:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124aa3800) [pid = 1673] [serial = 98] [outer = 0x0] 09:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124e8d400) [pid = 1673] [serial = 99] [outer = 0x124aa3800] 09:36:17 INFO - PROCESS | 1673 | 1466526977576 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1251a7000) [pid = 1673] [serial = 100] [outer = 0x124aa3800] 09:36:17 INFO - PROCESS | 1673 | 1466526977859 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 09:36:17 INFO - PROCESS | 1673 | 1466526977889 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 1673 | 1466526977890 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:36:17 INFO - PROCESS | 1673 | 1466526977900 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 1673 | 1466526977901 Marionette TRACE conn2 <- [1,110,null,{}] 09:36:17 INFO - PROCESS | 1673 | 1466526977903 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}] 09:36:17 INFO - PROCESS | 1673 | 1466526977904 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:17 INFO - PROCESS | 1673 | 1466526977982 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:36:17 INFO - PROCESS | 1673 | 1466526977986 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 1673 | 1466526977987 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x119710000 == 35 [pid = 1673] [id = 35] 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x119409800) [pid = 1673] [serial = 101] [outer = 0x0] 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1256ee800) [pid = 1673] [serial = 102] [outer = 0x119409800] 09:36:18 INFO - PROCESS | 1673 | 1466526978051 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x125727800) [pid = 1673] [serial = 103] [outer = 0x119409800] 09:36:18 INFO - PROCESS | 1673 | 1466526978277 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 420ms 09:36:18 INFO - PROCESS | 1673 | 1466526978321 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1673 | 1466526978322 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:36:18 INFO - PROCESS | 1673 | 1466526978336 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1673 | 1466526978338 Marionette TRACE conn2 <- [1,114,null,{}] 09:36:18 INFO - PROCESS | 1673 | 1466526978340 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}] 09:36:18 INFO - PROCESS | 1673 | 1466526978343 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:18 INFO - PROCESS | 1673 | 1466526978441 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:36:18 INFO - PROCESS | 1673 | 1466526978448 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1673 | 1466526978449 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f0a000 == 36 [pid = 1673] [id = 36] 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1256f6c00) [pid = 1673] [serial = 104] [outer = 0x0] 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1269b1800) [pid = 1673] [serial = 105] [outer = 0x1256f6c00] 09:36:18 INFO - PROCESS | 1673 | 1466526978475 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1270cb800) [pid = 1673] [serial = 106] [outer = 0x1256f6c00] 09:36:18 INFO - PROCESS | 1673 | 1466526978788 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 481ms 09:36:18 INFO - PROCESS | 1673 | 1466526978807 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1673 | 1466526978808 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:36:18 INFO - PROCESS | 1673 | 1466526978813 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1673 | 1466526978815 Marionette TRACE conn2 <- [1,118,null,{}] 09:36:18 INFO - PROCESS | 1673 | 1466526978817 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}] 09:36:18 INFO - PROCESS | 1673 | 1466526978818 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:18 INFO - PROCESS | 1673 | 1466526978897 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:36:18 INFO - PROCESS | 1673 | 1466526978945 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 1673 | 1466526978946 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12386e000 == 37 [pid = 1673] [id = 37] 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1257a6c00) [pid = 1673] [serial = 107] [outer = 0x0] 09:36:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1270ce000) [pid = 1673] [serial = 108] [outer = 0x1257a6c00] 09:36:18 INFO - PROCESS | 1673 | 1466526978977 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x128c34000) [pid = 1673] [serial = 109] [outer = 0x1257a6c00] 09:36:19 INFO - PROCESS | 1673 | 1466526979265 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 471ms 09:36:19 INFO - PROCESS | 1673 | 1466526979284 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1673 | 1466526979285 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:36:19 INFO - PROCESS | 1673 | 1466526979288 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1673 | 1466526979289 Marionette TRACE conn2 <- [1,122,null,{}] 09:36:19 INFO - PROCESS | 1673 | 1466526979298 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}] 09:36:19 INFO - PROCESS | 1673 | 1466526979299 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:19 INFO - PROCESS | 1673 | 1466526979381 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:36:19 INFO - PROCESS | 1673 | 1466526979385 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1673 | 1466526979386 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x123a8f000 == 38 [pid = 1673] [id = 38] 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x128cd1c00) [pid = 1673] [serial = 110] [outer = 0x0] 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x128dd8c00) [pid = 1673] [serial = 111] [outer = 0x128cd1c00] 09:36:19 INFO - PROCESS | 1673 | 1466526979410 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1290d9400) [pid = 1673] [serial = 112] [outer = 0x128cd1c00] 09:36:19 INFO - PROCESS | 1673 | 1466526979701 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 09:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:36:19 INFO - PROCESS | 1673 | 1466526979715 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 1673 | 1466526979716 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:36:19 INFO - PROCESS | 1673 | 1466526979718 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 1673 | 1466526979719 Marionette TRACE conn2 <- [1,126,null,{}] 09:36:19 INFO - PROCESS | 1673 | 1466526979721 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}] 09:36:19 INFO - PROCESS | 1673 | 1466526979722 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:19 INFO - PROCESS | 1673 | 1466526979802 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:36:19 INFO - PROCESS | 1673 | 1466526979852 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1673 | 1466526979853 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd3800 == 39 [pid = 1673] [id = 39] 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1257adc00) [pid = 1673] [serial = 113] [outer = 0x0] 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1290db800) [pid = 1673] [serial = 114] [outer = 0x1257adc00] 09:36:19 INFO - PROCESS | 1673 | 1466526979877 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x129432c00) [pid = 1673] [serial = 115] [outer = 0x1257adc00] 09:36:20 INFO - PROCESS | 1673 | 1466526980149 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 09:36:20 INFO - PROCESS | 1673 | 1466526980188 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1673 | 1466526980189 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:36:20 INFO - PROCESS | 1673 | 1466526980198 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1673 | 1466526980200 Marionette TRACE conn2 <- [1,130,null,{}] 09:36:20 INFO - PROCESS | 1673 | 1466526980202 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}] 09:36:20 INFO - PROCESS | 1673 | 1466526980203 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:20 INFO - PROCESS | 1673 | 1466526980284 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:36:20 INFO - PROCESS | 1673 | 1466526980289 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1673 | 1466526980290 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x124365000 == 40 [pid = 1673] [id = 40] 09:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x129436800) [pid = 1673] [serial = 116] [outer = 0x0] 09:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x129585000) [pid = 1673] [serial = 117] [outer = 0x129436800] 09:36:20 INFO - PROCESS | 1673 | 1466526980316 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12a5ab800) [pid = 1673] [serial = 118] [outer = 0x129436800] 09:36:20 INFO - PROCESS | 1673 | 1466526980641 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 474ms 09:36:20 INFO - PROCESS | 1673 | 1466526980667 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1673 | 1466526980668 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:36:20 INFO - PROCESS | 1673 | 1466526980670 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1673 | 1466526980671 Marionette TRACE conn2 <- [1,134,null,{}] 09:36:20 INFO - PROCESS | 1673 | 1466526980674 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}] 09:36:20 INFO - PROCESS | 1673 | 1466526980675 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:20 INFO - PROCESS | 1673 | 1466526980780 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:36:20 INFO - PROCESS | 1673 | 1466526980786 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 1673 | 1466526980787 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436c000 == 41 [pid = 1673] [id = 41] 09:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12943cc00) [pid = 1673] [serial = 119] [outer = 0x0] 09:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x12a65b800) [pid = 1673] [serial = 120] [outer = 0x12943cc00] 09:36:20 INFO - PROCESS | 1673 | 1466526980811 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x12a80ec00) [pid = 1673] [serial = 121] [outer = 0x12943cc00] 09:36:21 INFO - PROCESS | 1673 | 1466526981102 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 467ms 09:36:21 INFO - PROCESS | 1673 | 1466526981138 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 1673 | 1466526981140 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:36:21 INFO - PROCESS | 1673 | 1466526981144 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 1673 | 1466526981146 Marionette TRACE conn2 <- [1,138,null,{}] 09:36:21 INFO - PROCESS | 1673 | 1466526981149 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}] 09:36:21 INFO - PROCESS | 1673 | 1466526981150 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:21 INFO - PROCESS | 1673 | 1466526981241 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:36:21 INFO - PROCESS | 1673 | 1466526981245 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 1673 | 1466526981246 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x124755000 == 42 [pid = 1673] [id = 42] 09:36:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x12a814400) [pid = 1673] [serial = 122] [outer = 0x0] 09:36:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 123 (0x12aa7dc00) [pid = 1673] [serial = 123] [outer = 0x12a814400] 09:36:21 INFO - PROCESS | 1673 | 1466526981272 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 124 (0x12af22c00) [pid = 1673] [serial = 124] [outer = 0x12a814400] 09:36:22 INFO - PROCESS | 1673 | 1466526982444 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]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1323ms 09:36:22 INFO - PROCESS | 1673 | 1466526982471 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 1673 | 1466526982474 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:36:22 INFO - PROCESS | 1673 | 1466526982482 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 1673 | 1466526982485 Marionette TRACE conn2 <- [1,142,null,{}] 09:36:22 INFO - PROCESS | 1673 | 1466526982489 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}] 09:36:22 INFO - PROCESS | 1673 | 1466526982490 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:22 INFO - PROCESS | 1673 | 1466526982588 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:36:22 INFO - PROCESS | 1673 | 1466526982617 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1673 | 1466526982619 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130ca000 == 43 [pid = 1673] [id = 43] 09:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 125 (0x116974c00) [pid = 1673] [serial = 125] [outer = 0x0] 09:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 126 (0x116f11400) [pid = 1673] [serial = 126] [outer = 0x116974c00] 09:36:22 INFO - PROCESS | 1673 | 1466526982647 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 127 (0x1176cbc00) [pid = 1673] [serial = 127] [outer = 0x116974c00] 09:36:22 INFO - PROCESS | 1673 | 1466526982954 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]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 09:36:23 INFO - PROCESS | 1673 | 1466526983003 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1673 | 1466526983006 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:36:23 INFO - PROCESS | 1673 | 1466526983010 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 1673 | 1466526983012 Marionette TRACE conn2 <- [1,146,null,{}] 09:36:23 INFO - PROCESS | 1673 | 1466526983021 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}] 09:36:23 INFO - PROCESS | 1673 | 1466526983023 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:23 INFO - PROCESS | 1673 | 1466526983117 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:36:23 INFO - PROCESS | 1673 | 1466526983120 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 1673 | 1466526983122 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x116680800 == 44 [pid = 1673] [id = 44] 09:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 128 (0x116f87000) [pid = 1673] [serial = 128] [outer = 0x0] 09:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 129 (0x1183d7400) [pid = 1673] [serial = 129] [outer = 0x116f87000] 09:36:23 INFO - PROCESS | 1673 | 1466526983148 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 130 (0x119407400) [pid = 1673] [serial = 130] [outer = 0x116f87000] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 129 (0x12ba06000) [pid = 1673] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 128 (0x12aa7ac00) [pid = 1673] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 127 (0x12a80e800) [pid = 1673] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 126 (0x128de0000) [pid = 1673] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 125 (0x12d66c400) [pid = 1673] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 124 (0x12c5bfc00) [pid = 1673] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 123 (0x11820e800) [pid = 1673] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 122 (0x12d410800) [pid = 1673] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x12c625800) [pid = 1673] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x12c619000) [pid = 1673] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12c37e000) [pid = 1673] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12bf1b000) [pid = 1673] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12ba18800) [pid = 1673] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1256f6c00) [pid = 1673] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1257a6c00) [pid = 1673] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x128cd1c00) [pid = 1673] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12d66c000) [pid = 1673] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1130d3800) [pid = 1673] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x116a14800) [pid = 1673] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11979f000) [pid = 1673] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x113c91c00) [pid = 1673] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11662f400) [pid = 1673] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116a17c00) [pid = 1673] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1186f2400) [pid = 1673] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x118952400) [pid = 1673] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1189db800) [pid = 1673] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x119420400) [pid = 1673] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1199e7000) [pid = 1673] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:36:23 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124aa3800) [pid = 1673] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:36:23 INFO - PROCESS | 1673 | 1466526983951 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]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 978ms 09:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:36:23 INFO - PROCESS | 1673 | 1466526983989 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1673 | 1466526983990 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:36:23 INFO - PROCESS | 1673 | 1466526983992 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 1673 | 1466526983994 Marionette TRACE conn2 <- [1,150,null,{}] 09:36:24 INFO - PROCESS | 1673 | 1466526984002 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}] 09:36:24 INFO - PROCESS | 1673 | 1466526984004 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:24 INFO - PROCESS | 1673 | 1466526984076 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:36:24 INFO - PROCESS | 1673 | 1466526984080 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1673 | 1466526984082 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x117148800 == 45 [pid = 1673] [id = 45] 09:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x113dc7400) [pid = 1673] [serial = 131] [outer = 0x0] 09:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119409000) [pid = 1673] [serial = 132] [outer = 0x113dc7400] 09:36:24 INFO - PROCESS | 1673 | 1466526984111 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1197a0000) [pid = 1673] [serial = 133] [outer = 0x113dc7400] 09:36:24 INFO - PROCESS | 1673 | 1466526984444 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]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 473ms 09:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:36:24 INFO - PROCESS | 1673 | 1466526984465 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 1673 | 1466526984467 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:36:24 INFO - PROCESS | 1673 | 1466526984469 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 1673 | 1466526984471 Marionette TRACE conn2 <- [1,154,null,{}] 09:36:24 INFO - PROCESS | 1673 | 1466526984473 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}] 09:36:24 INFO - PROCESS | 1673 | 1466526984475 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:24 INFO - PROCESS | 1673 | 1466526984565 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:36:24 INFO - PROCESS | 1673 | 1466526984570 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1673 | 1466526984571 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180df800 == 46 [pid = 1673] [id = 46] 09:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1199c2000) [pid = 1673] [serial = 134] [outer = 0x0] 09:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1199e3c00) [pid = 1673] [serial = 135] [outer = 0x1199c2000] 09:36:24 INFO - PROCESS | 1673 | 1466526984614 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x120fdec00) [pid = 1673] [serial = 136] [outer = 0x1199c2000] 09:36:25 INFO - PROCESS | 1673 | 1466526985060 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 619ms 09:36:25 INFO - PROCESS | 1673 | 1466526985088 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 1673 | 1466526985090 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:36:25 INFO - PROCESS | 1673 | 1466526985092 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1673 | 1466526985093 Marionette TRACE conn2 <- [1,158,null,{}] 09:36:25 INFO - PROCESS | 1673 | 1466526985095 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}] 09:36:25 INFO - PROCESS | 1673 | 1466526985097 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:25 INFO - PROCESS | 1673 | 1466526985164 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:36:25 INFO - PROCESS | 1673 | 1466526985167 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1673 | 1466526985168 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x119187800 == 47 [pid = 1673] [id = 47] 09:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x120fdf800) [pid = 1673] [serial = 137] [outer = 0x0] 09:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x123844c00) [pid = 1673] [serial = 138] [outer = 0x120fdf800] 09:36:25 INFO - PROCESS | 1673 | 1466526985195 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12421b400) [pid = 1673] [serial = 139] [outer = 0x120fdf800] 09:36:25 INFO - PROCESS | 1673 | 1466526985520 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 471ms 09:36:25 INFO - PROCESS | 1673 | 1466526985563 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:36:25 INFO - PROCESS | 1673 | 1466526985565 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:36:25 INFO - PROCESS | 1673 | 1466526985567 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1673 | 1466526985568 Marionette TRACE conn2 <- [1,162,null,{}] 09:36:25 INFO - PROCESS | 1673 | 1466526985570 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}] 09:36:25 INFO - PROCESS | 1673 | 1466526985574 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:25 INFO - PROCESS | 1673 | 1466526985673 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:36:25 INFO - PROCESS | 1673 | 1466526985681 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1673 | 1466526985682 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x119712800 == 48 [pid = 1673] [id = 48] 09:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x124b30800) [pid = 1673] [serial = 140] [outer = 0x0] 09:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1256edc00) [pid = 1673] [serial = 141] [outer = 0x124b30800] 09:36:25 INFO - PROCESS | 1673 | 1466526985714 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1269b6800) [pid = 1673] [serial = 142] [outer = 0x124b30800] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd3800 == 47 [pid = 1673] [id = 39] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12386e000 == 46 [pid = 1673] [id = 37] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x123a8f000 == 45 [pid = 1673] [id = 38] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b6800 == 44 [pid = 1673] [id = 34] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x120f0a000 == 43 [pid = 1673] [id = 36] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x119710000 == 42 [pid = 1673] [id = 35] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x124365000 == 41 [pid = 1673] [id = 40] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x12436c000 == 40 [pid = 1673] [id = 41] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x118838800 == 39 [pid = 1673] [id = 32] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1189b1000 == 38 [pid = 1673] [id = 33] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1130ca000 == 37 [pid = 1673] [id = 43] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x116180000 == 36 [pid = 1673] [id = 28] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a5000 == 35 [pid = 1673] [id = 29] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x117149800 == 34 [pid = 1673] [id = 30] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x113cdb800 == 33 [pid = 1673] [id = 27] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x11746d000 == 32 [pid = 1673] [id = 31] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x124755000 == 31 [pid = 1673] [id = 42] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x116680800 == 30 [pid = 1673] [id = 44] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x1180df800 == 29 [pid = 1673] [id = 46] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x117148800 == 28 [pid = 1673] [id = 45] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12454d400) [pid = 1673] [serial = 11] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1269b1800) [pid = 1673] [serial = 105] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1270ce000) [pid = 1673] [serial = 108] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x128dd8c00) [pid = 1673] [serial = 111] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1290db800) [pid = 1673] [serial = 114] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x129585000) [pid = 1673] [serial = 117] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1133c2000) [pid = 1673] [serial = 66] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x116f14000) [pid = 1673] [serial = 69] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x120fd3800) [pid = 1673] [serial = 72] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x120fe0400) [pid = 1673] [serial = 73] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x115d03800) [pid = 1673] [serial = 75] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115e1a000) [pid = 1673] [serial = 76] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116776800) [pid = 1673] [serial = 78] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1175b0400) [pid = 1673] [serial = 81] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11894f400) [pid = 1673] [serial = 84] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x119175800) [pid = 1673] [serial = 87] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119413400) [pid = 1673] [serial = 88] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11941ac00) [pid = 1673] [serial = 90] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x120fdc400) [pid = 1673] [serial = 91] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123808c00) [pid = 1673] [serial = 93] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124061400) [pid = 1673] [serial = 94] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124223c00) [pid = 1673] [serial = 96] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1164e0800) [pid = 1673] [serial = 97] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x124e8d400) [pid = 1673] [serial = 99] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1251a7000) [pid = 1673] [serial = 100] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1256ee800) [pid = 1673] [serial = 102] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1270cb800) [pid = 1673] [serial = 106] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x113dbc800) [pid = 1673] [serial = 67] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128c34000) [pid = 1673] [serial = 109] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1290d9400) [pid = 1673] [serial = 112] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1183d7000) [pid = 1673] [serial = 82] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x118588800) [pid = 1673] [serial = 70] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11697c000) [pid = 1673] [serial = 79] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1189da800) [pid = 1673] [serial = 85] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12a65b800) [pid = 1673] [serial = 120] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12d687400) [pid = 1673] [serial = 64] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x123fb7000) [pid = 1673] [serial = 8] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12c61cc00) [pid = 1673] [serial = 39] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12c385800) [pid = 1673] [serial = 36] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12c389400) [pid = 1673] [serial = 37] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12c083000) [pid = 1673] [serial = 33] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12c08ac00) [pid = 1673] [serial = 34] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x118203400) [pid = 1673] [serial = 31] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12bf14c00) [pid = 1673] [serial = 30] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12ba0d000) [pid = 1673] [serial = 27] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12ba15400) [pid = 1673] [serial = 28] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12afe4000) [pid = 1673] [serial = 24] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12b805400) [pid = 1673] [serial = 25] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x12a810400) [pid = 1673] [serial = 21] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12a814800) [pid = 1673] [serial = 22] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x129581800) [pid = 1673] [serial = 18] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x128de1c00) [pid = 1673] [serial = 15] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x1290dcc00) [pid = 1673] [serial = 16] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12d67e800) [pid = 1673] [serial = 63] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x12d674000) [pid = 1673] [serial = 60] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x12d678400) [pid = 1673] [serial = 61] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x12d41c000) [pid = 1673] [serial = 58] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x12aa7a400) [pid = 1673] [serial = 55] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 54 (0x12c5c3000) [pid = 1673] [serial = 57] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 53 (0x118588400) [pid = 1673] [serial = 54] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 52 (0x12d412c00) [pid = 1673] [serial = 51] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 51 (0x12d417000) [pid = 1673] [serial = 52] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 50 (0x12cfaf800) [pid = 1673] [serial = 45] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 49 (0x12cf1f800) [pid = 1673] [serial = 48] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 48 (0x12c84e400) [pid = 1673] [serial = 42] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 47 (0x12c853400) [pid = 1673] [serial = 43] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOMWINDOW == 46 (0x12c621000) [pid = 1673] [serial = 40] [outer = 0x0] [url = about:blank] 09:36:26 INFO - PROCESS | 1673 | --DOCSHELL 0x119187800 == 27 [pid = 1673] [id = 47] 09:36:26 INFO - PROCESS | 1673 | 1466526986858 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]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1328ms 09:36:26 INFO - PROCESS | 1673 | 1466526986896 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:36:26 INFO - PROCESS | 1673 | 1466526986898 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:36:26 INFO - PROCESS | 1673 | 1466526986902 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 1673 | 1466526986904 Marionette TRACE conn2 <- [1,166,null,{}] 09:36:26 INFO - PROCESS | 1673 | 1466526986908 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}] 09:36:26 INFO - PROCESS | 1673 | 1466526986910 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:26 INFO - PROCESS | 1673 | 1466526986983 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:36:27 INFO - PROCESS | 1673 | 1466526987023 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1673 | 1466526987026 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e4f800 == 28 [pid = 1673] [id = 49] 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 47 (0x113dc8800) [pid = 1673] [serial = 143] [outer = 0x0] 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 48 (0x115dc3000) [pid = 1673] [serial = 144] [outer = 0x113dc8800] 09:36:27 INFO - PROCESS | 1673 | 1466526987054 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 49 (0x116141c00) [pid = 1673] [serial = 145] [outer = 0x113dc8800] 09:36:27 INFO - PROCESS | 1673 | 1466526987354 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]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 470ms 09:36:27 INFO - PROCESS | 1673 | 1466526987371 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1673 | 1466526987375 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:36:27 INFO - PROCESS | 1673 | 1466526987387 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1673 | 1466526987389 Marionette TRACE conn2 <- [1,170,null,{}] 09:36:27 INFO - PROCESS | 1673 | 1466526987391 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}] 09:36:27 INFO - PROCESS | 1673 | 1466526987395 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:27 INFO - PROCESS | 1673 | 1466526987472 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:36:27 INFO - PROCESS | 1673 | 1466526987479 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1673 | 1466526987480 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x115ee0800 == 29 [pid = 1673] [id = 50] 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 50 (0x116631400) [pid = 1673] [serial = 146] [outer = 0x0] 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 51 (0x116a17c00) [pid = 1673] [serial = 147] [outer = 0x116631400] 09:36:27 INFO - PROCESS | 1673 | 1466526987508 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 52 (0x116f91800) [pid = 1673] [serial = 148] [outer = 0x116631400] 09:36:27 INFO - PROCESS | 1673 | 1466526987802 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]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 419ms 09:36:27 INFO - PROCESS | 1673 | 1466526987806 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1673 | 1466526987808 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:36:27 INFO - PROCESS | 1673 | 1466526987818 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1673 | 1466526987831 Marionette TRACE conn2 <- [1,174,null,{}] 09:36:27 INFO - PROCESS | 1673 | 1466526987853 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}] 09:36:27 INFO - PROCESS | 1673 | 1466526987857 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:27 INFO - PROCESS | 1673 | 1466526987931 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:36:27 INFO - PROCESS | 1673 | 1466526987936 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 1673 | 1466526987938 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169ac800 == 30 [pid = 1673] [id = 51] 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x111d1ec00) [pid = 1673] [serial = 149] [outer = 0x0] 09:36:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x1186f2400) [pid = 1673] [serial = 150] [outer = 0x111d1ec00] 09:36:27 INFO - PROCESS | 1673 | 1466526987967 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x11882dc00) [pid = 1673] [serial = 151] [outer = 0x111d1ec00] 09:36:28 INFO - PROCESS | 1673 | 1466526988266 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]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 486ms 09:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:36:28 INFO - PROCESS | 1673 | 1466526988305 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1673 | 1466526988307 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:36:28 INFO - PROCESS | 1673 | 1466526988310 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 1673 | 1466526988312 Marionette TRACE conn2 <- [1,178,null,{}] 09:36:28 INFO - PROCESS | 1673 | 1466526988315 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}] 09:36:28 INFO - PROCESS | 1673 | 1466526988316 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:28 INFO - PROCESS | 1673 | 1466526988384 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:36:28 INFO - PROCESS | 1673 | 1466526988388 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1673 | 1466526988389 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x117142800 == 31 [pid = 1673] [id = 52] 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x1189da800) [pid = 1673] [serial = 152] [outer = 0x0] 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x119406400) [pid = 1673] [serial = 153] [outer = 0x1189da800] 09:36:28 INFO - PROCESS | 1673 | 1466526988416 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x119414000) [pid = 1673] [serial = 154] [outer = 0x1189da800] 09:36:28 INFO - PROCESS | 1673 | 1466526988708 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]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 422ms 09:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:36:28 INFO - PROCESS | 1673 | 1466526988735 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1673 | 1466526988736 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:36:28 INFO - PROCESS | 1673 | 1466526988739 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 1673 | 1466526988740 Marionette TRACE conn2 <- [1,182,null,{}] 09:36:28 INFO - PROCESS | 1673 | 1466526988744 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}] 09:36:28 INFO - PROCESS | 1673 | 1466526988747 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:28 INFO - PROCESS | 1673 | 1466526988840 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:36:28 INFO - PROCESS | 1673 | 1466526988848 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1673 | 1466526988849 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x117462000 == 32 [pid = 1673] [id = 53] 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x1133c6000) [pid = 1673] [serial = 155] [outer = 0x0] 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x115e22400) [pid = 1673] [serial = 156] [outer = 0x1133c6000] 09:36:28 INFO - PROCESS | 1673 | 1466526988873 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x1197a6c00) [pid = 1673] [serial = 157] [outer = 0x1133c6000] 09:36:29 INFO - PROCESS | 1673 | 1466526989131 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 418ms 09:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:36:29 INFO - PROCESS | 1673 | 1466526989165 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1673 | 1466526989166 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:36:29 INFO - PROCESS | 1673 | 1466526989169 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1673 | 1466526989170 Marionette TRACE conn2 <- [1,186,null,{}] 09:36:29 INFO - PROCESS | 1673 | 1466526989173 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}] 09:36:29 INFO - PROCESS | 1673 | 1466526989180 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:29 INFO - PROCESS | 1673 | 1466526989275 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:36:29 INFO - PROCESS | 1673 | 1466526989280 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1673 | 1466526989281 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x11869e800 == 33 [pid = 1673] [id = 54] 09:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x1197a0400) [pid = 1673] [serial = 158] [outer = 0x0] 09:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x120fdac00) [pid = 1673] [serial = 159] [outer = 0x1197a0400] 09:36:29 INFO - PROCESS | 1673 | 1466526989308 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x12421b800) [pid = 1673] [serial = 160] [outer = 0x1197a0400] 09:36:29 INFO - PROCESS | 1673 | 1466526989607 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 469ms 09:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:36:29 INFO - PROCESS | 1673 | 1466526989638 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 1673 | 1466526989639 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:36:29 INFO - PROCESS | 1673 | 1466526989642 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1673 | 1466526989644 Marionette TRACE conn2 <- [1,190,null,{}] 09:36:29 INFO - PROCESS | 1673 | 1466526989649 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}] 09:36:29 INFO - PROCESS | 1673 | 1466526989650 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:29 INFO - PROCESS | 1673 | 1466526989718 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:36:29 INFO - PROCESS | 1673 | 1466526989761 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1673 | 1466526989769 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x1189c1800 == 34 [pid = 1673] [id = 55] 09:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x11697e400) [pid = 1673] [serial = 161] [outer = 0x0] 09:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x12454dc00) [pid = 1673] [serial = 162] [outer = 0x11697e400] 09:36:29 INFO - PROCESS | 1673 | 1466526989794 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x124e8b800) [pid = 1673] [serial = 163] [outer = 0x11697e400] 09:36:30 INFO - PROCESS | 1673 | 1466526990035 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 423ms 09:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:36:30 INFO - PROCESS | 1673 | 1466526990066 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1673 | 1466526990067 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:36:30 INFO - PROCESS | 1673 | 1466526990071 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1673 | 1466526990072 Marionette TRACE conn2 <- [1,194,null,{}] 09:36:30 INFO - PROCESS | 1673 | 1466526990074 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}] 09:36:30 INFO - PROCESS | 1673 | 1466526990076 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:30 INFO - PROCESS | 1673 | 1466526990156 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:36:30 INFO - PROCESS | 1673 | 1466526990159 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1673 | 1466526990162 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x11970f800 == 35 [pid = 1673] [id = 56] 09:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x124e31400) [pid = 1673] [serial = 164] [outer = 0x0] 09:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1251a9000) [pid = 1673] [serial = 165] [outer = 0x124e31400] 09:36:30 INFO - PROCESS | 1673 | 1466526990186 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x125720000) [pid = 1673] [serial = 166] [outer = 0x124e31400] 09:36:30 INFO - PROCESS | 1673 | 1466526990450 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 421ms 09:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:36:30 INFO - PROCESS | 1673 | 1466526990499 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1673 | 1466526990500 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:36:30 INFO - PROCESS | 1673 | 1466526990503 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1673 | 1466526990504 Marionette TRACE conn2 <- [1,198,null,{}] 09:36:30 INFO - PROCESS | 1673 | 1466526990506 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}] 09:36:30 INFO - PROCESS | 1673 | 1466526990507 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:30 INFO - PROCESS | 1673 | 1466526990581 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:36:30 INFO - PROCESS | 1673 | 1466526990623 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 1673 | 1466526990624 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a9000 == 36 [pid = 1673] [id = 57] 09:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1186f7000) [pid = 1673] [serial = 167] [outer = 0x0] 09:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1257a8800) [pid = 1673] [serial = 168] [outer = 0x1186f7000] 09:36:30 INFO - PROCESS | 1673 | 1466526990655 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1269b9800) [pid = 1673] [serial = 169] [outer = 0x1186f7000] 09:36:30 INFO - PROCESS | 1673 | 1466526990897 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 420ms 09:36:30 INFO - PROCESS | 1673 | 1466526990930 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:36:30 INFO - PROCESS | 1673 | 1466526990932 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:36:30 INFO - PROCESS | 1673 | 1466526990937 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1673 | 1466526990939 Marionette TRACE conn2 <- [1,202,null,{}] 09:36:30 INFO - PROCESS | 1673 | 1466526990941 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}] 09:36:30 INFO - PROCESS | 1673 | 1466526990942 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:31 INFO - PROCESS | 1673 | 1466526991028 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:36:31 INFO - PROCESS | 1673 | 1466526991031 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1673 | 1466526991032 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12386e800 == 37 [pid = 1673] [id = 58] 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1269b9c00) [pid = 1673] [serial = 170] [outer = 0x0] 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x127025400) [pid = 1673] [serial = 171] [outer = 0x1269b9c00] 09:36:31 INFO - PROCESS | 1673 | 1466526991058 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1270d8400) [pid = 1673] [serial = 172] [outer = 0x1269b9c00] 09:36:31 INFO - PROCESS | 1673 | 1466526991349 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]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 09:36:31 INFO - PROCESS | 1673 | 1466526991357 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 1673 | 1466526991358 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:36:31 INFO - PROCESS | 1673 | 1466526991368 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1673 | 1466526991370 Marionette TRACE conn2 <- [1,206,null,{}] 09:36:31 INFO - PROCESS | 1673 | 1466526991372 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}] 09:36:31 INFO - PROCESS | 1673 | 1466526991373 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:31 INFO - PROCESS | 1673 | 1466526991463 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:36:31 INFO - PROCESS | 1673 | 1466526991510 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1673 | 1466526991511 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x117461800 == 38 [pid = 1673] [id = 59] 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119175400) [pid = 1673] [serial = 173] [outer = 0x0] 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1289bec00) [pid = 1673] [serial = 174] [outer = 0x119175400] 09:36:31 INFO - PROCESS | 1673 | 1466526991537 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x128dde800) [pid = 1673] [serial = 175] [outer = 0x119175400] 09:36:31 INFO - PROCESS | 1673 | 1466526991798 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]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 475ms 09:36:31 INFO - PROCESS | 1673 | 1466526991840 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 1673 | 1466526991841 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:36:31 INFO - PROCESS | 1673 | 1466526991851 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 1673 | 1466526991852 Marionette TRACE conn2 <- [1,210,null,{}] 09:36:31 INFO - PROCESS | 1673 | 1466526991854 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}] 09:36:31 INFO - PROCESS | 1673 | 1466526991855 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:31 INFO - PROCESS | 1673 | 1466526991946 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:36:31 INFO - PROCESS | 1673 | 1466526991950 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1673 | 1466526991951 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd7800 == 39 [pid = 1673] [id = 60] 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x12702b000) [pid = 1673] [serial = 176] [outer = 0x0] 09:36:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1290d9c00) [pid = 1673] [serial = 177] [outer = 0x12702b000] 09:36:31 INFO - PROCESS | 1673 | 1466526991975 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1290e8400) [pid = 1673] [serial = 178] [outer = 0x12702b000] 09:36:32 INFO - PROCESS | 1673 | 1466526992376 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]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 09:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:36:32 INFO - PROCESS | 1673 | 1466526992422 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1673 | 1466526992424 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:36:32 INFO - PROCESS | 1673 | 1466526992427 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1673 | 1466526992429 Marionette TRACE conn2 <- [1,214,null,{}] 09:36:32 INFO - PROCESS | 1673 | 1466526992432 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}] 09:36:32 INFO - PROCESS | 1673 | 1466526992434 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:32 INFO - PROCESS | 1673 | 1466526992580 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:36:32 INFO - PROCESS | 1673 | 1466526992608 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 1673 | 1466526992609 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x124370000 == 40 [pid = 1673] [id = 61] 09:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1270c9800) [pid = 1673] [serial = 179] [outer = 0x0] 09:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1290db400) [pid = 1673] [serial = 180] [outer = 0x1270c9800] 09:36:32 INFO - PROCESS | 1673 | 1466526992658 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12943e000) [pid = 1673] [serial = 181] [outer = 0x1270c9800] 09:36:33 INFO - PROCESS | 1673 | 1466526993035 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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 621ms 09:36:33 INFO - PROCESS | 1673 | 1466526993050 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1673 | 1466526993051 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:36:33 INFO - PROCESS | 1673 | 1466526993053 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1673 | 1466526993054 Marionette TRACE conn2 <- [1,218,null,{}] 09:36:33 INFO - PROCESS | 1673 | 1466526993056 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}] 09:36:33 INFO - PROCESS | 1673 | 1466526993058 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:33 INFO - PROCESS | 1673 | 1466526993150 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:36:33 INFO - PROCESS | 1673 | 1466526993179 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1673 | 1466526993180 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12455b800 == 41 [pid = 1673] [id = 62] 09:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x129584400) [pid = 1673] [serial = 182] [outer = 0x0] 09:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12a5a2800) [pid = 1673] [serial = 183] [outer = 0x129584400] 09:36:33 INFO - PROCESS | 1673 | 1466526993204 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12a657c00) [pid = 1673] [serial = 184] [outer = 0x129584400] 09:36:33 INFO - PROCESS | 1673 | 1466526993476 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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 469ms 09:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:36:33 INFO - PROCESS | 1673 | 1466526993522 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 1673 | 1466526993523 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:36:33 INFO - PROCESS | 1673 | 1466526993526 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 1673 | 1466526993529 Marionette TRACE conn2 <- [1,222,null,{}] 09:36:33 INFO - PROCESS | 1673 | 1466526993539 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}] 09:36:33 INFO - PROCESS | 1673 | 1466526993540 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:33 INFO - PROCESS | 1673 | 1466526993641 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:36:33 INFO - PROCESS | 1673 | 1466526993645 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1673 | 1466526993646 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x124743800 == 42 [pid = 1673] [id = 63] 09:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x129584c00) [pid = 1673] [serial = 185] [outer = 0x0] 09:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12a660000) [pid = 1673] [serial = 186] [outer = 0x129584c00] 09:36:33 INFO - PROCESS | 1673 | 1466526993684 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a811000) [pid = 1673] [serial = 187] [outer = 0x129584c00] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1199c2000) [pid = 1673] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a814400) [pid = 1673] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1257adc00) [pid = 1673] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x129436800) [pid = 1673] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x119409800) [pid = 1673] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12943cc00) [pid = 1673] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x120fdf800) [pid = 1673] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x116974c00) [pid = 1673] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x116f87000) [pid = 1673] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:36:33 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x113dc7400) [pid = 1673] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:36:34 INFO - PROCESS | 1673 | 1466526994176 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 678ms 09:36:34 INFO - PROCESS | 1673 | 1466526994204 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1673 | 1466526994206 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:36:34 INFO - PROCESS | 1673 | 1466526994208 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1673 | 1466526994209 Marionette TRACE conn2 <- [1,226,null,{}] 09:36:34 INFO - PROCESS | 1673 | 1466526994211 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}] 09:36:34 INFO - PROCESS | 1673 | 1466526994212 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:34 INFO - PROCESS | 1673 | 1466526994287 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:36:34 INFO - PROCESS | 1673 | 1466526994291 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1673 | 1466526994292 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e61800 == 43 [pid = 1673] [id = 64] 09:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119421000) [pid = 1673] [serial = 188] [outer = 0x0] 09:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12a658000) [pid = 1673] [serial = 189] [outer = 0x119421000] 09:36:34 INFO - PROCESS | 1673 | 1466526994318 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12a814800) [pid = 1673] [serial = 190] [outer = 0x119421000] 09:36:34 INFO - PROCESS | 1673 | 1466526994601 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 09:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:36:34 INFO - PROCESS | 1673 | 1466526994632 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 1673 | 1466526994633 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:36:34 INFO - PROCESS | 1673 | 1466526994635 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1673 | 1466526994636 Marionette TRACE conn2 <- [1,230,null,{}] 09:36:34 INFO - PROCESS | 1673 | 1466526994638 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}] 09:36:34 INFO - PROCESS | 1673 | 1466526994639 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:34 INFO - PROCESS | 1673 | 1466526994718 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:36:34 INFO - PROCESS | 1673 | 1466526994766 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1673 | 1466526994775 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x125689000 == 44 [pid = 1673] [id = 65] 09:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116974c00) [pid = 1673] [serial = 191] [outer = 0x0] 09:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x129586c00) [pid = 1673] [serial = 192] [outer = 0x116974c00] 09:36:34 INFO - PROCESS | 1673 | 1466526994798 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12aa84c00) [pid = 1673] [serial = 193] [outer = 0x116974c00] 09:36:35 INFO - PROCESS | 1673 | 1466526995079 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]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 468ms 09:36:35 INFO - PROCESS | 1673 | 1466526995103 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 1673 | 1466526995105 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:36:35 INFO - PROCESS | 1673 | 1466526995107 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1673 | 1466526995108 Marionette TRACE conn2 <- [1,234,null,{}] 09:36:35 INFO - PROCESS | 1673 | 1466526995118 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}] 09:36:35 INFO - PROCESS | 1673 | 1466526995120 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:35 INFO - PROCESS | 1673 | 1466526995202 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:36:35 INFO - PROCESS | 1673 | 1466526995206 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1673 | 1466526995207 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d8f000 == 45 [pid = 1673] [id = 66] 09:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12af27c00) [pid = 1673] [serial = 194] [outer = 0x0] 09:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12afe2400) [pid = 1673] [serial = 195] [outer = 0x12af27c00] 09:36:35 INFO - PROCESS | 1673 | 1466526995230 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12afe8800) [pid = 1673] [serial = 196] [outer = 0x12af27c00] 09:36:35 INFO - PROCESS | 1673 | 1466526995528 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]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 476ms 09:36:35 INFO - PROCESS | 1673 | 1466526995583 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 1673 | 1466526995585 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:36:35 INFO - PROCESS | 1673 | 1466526995587 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 1673 | 1466526995588 Marionette TRACE conn2 <- [1,238,null,{}] 09:36:35 INFO - PROCESS | 1673 | 1466526995590 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}] 09:36:35 INFO - PROCESS | 1673 | 1466526995591 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:35 INFO - PROCESS | 1673 | 1466526995693 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:36:35 INFO - PROCESS | 1673 | 1466526995699 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 1673 | 1466526995700 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271c2000 == 46 [pid = 1673] [id = 67] 09:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12afe9000) [pid = 1673] [serial = 197] [outer = 0x0] 09:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12b805c00) [pid = 1673] [serial = 198] [outer = 0x12afe9000] 09:36:35 INFO - PROCESS | 1673 | 1466526995724 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12b80e400) [pid = 1673] [serial = 199] [outer = 0x12afe9000] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x115ee0800 == 45 [pid = 1673] [id = 50] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x112e4f800 == 44 [pid = 1673] [id = 49] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x119712800 == 43 [pid = 1673] [id = 48] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1169ac800 == 42 [pid = 1673] [id = 51] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x117142800 == 41 [pid = 1673] [id = 52] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x124743800 == 40 [pid = 1673] [id = 63] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x11869e800 == 39 [pid = 1673] [id = 54] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x117461800 == 38 [pid = 1673] [id = 59] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x124370000 == 37 [pid = 1673] [id = 61] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1189c1800 == 36 [pid = 1673] [id = 55] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x11970f800 == 35 [pid = 1673] [id = 56] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12455b800 == 34 [pid = 1673] [id = 62] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x125689000 == 33 [pid = 1673] [id = 65] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x12386e800 == 32 [pid = 1673] [id = 58] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd7800 == 31 [pid = 1673] [id = 60] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x124e61800 == 30 [pid = 1673] [id = 64] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a9000 == 29 [pid = 1673] [id = 57] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x117462000 == 28 [pid = 1673] [id = 53] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12aa7dc00) [pid = 1673] [serial = 123] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x129432c00) [pid = 1673] [serial = 115] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12a5ab800) [pid = 1673] [serial = 118] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x125727800) [pid = 1673] [serial = 103] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12a80ec00) [pid = 1673] [serial = 121] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1256edc00) [pid = 1673] [serial = 141] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x123844c00) [pid = 1673] [serial = 138] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x116f11400) [pid = 1673] [serial = 126] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1183d7400) [pid = 1673] [serial = 129] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1176cbc00) [pid = 1673] [serial = 127] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119409000) [pid = 1673] [serial = 132] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12421b400) [pid = 1673] [serial = 139] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x119407400) [pid = 1673] [serial = 130] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1197a0000) [pid = 1673] [serial = 133] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x120fdec00) [pid = 1673] [serial = 136] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1199e3c00) [pid = 1673] [serial = 135] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12af22c00) [pid = 1673] [serial = 124] [outer = 0x0] [url = about:blank] 09:36:36 INFO - PROCESS | 1673 | --DOCSHELL 0x126d8f000 == 27 [pid = 1673] [id = 66] 09:36:36 INFO - PROCESS | 1673 | 1466526996967 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1419ms 09:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:36:37 INFO - PROCESS | 1673 | 1466526997007 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1673 | 1466526997009 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:36:37 INFO - PROCESS | 1673 | 1466526997013 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1673 | 1466526997014 Marionette TRACE conn2 <- [1,242,null,{}] 09:36:37 INFO - PROCESS | 1673 | 1466526997019 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}] 09:36:37 INFO - PROCESS | 1673 | 1466526997020 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:37 INFO - PROCESS | 1673 | 1466526997098 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:36:37 INFO - PROCESS | 1673 | 1466526997142 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1673 | 1466526997145 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x112f22000 == 28 [pid = 1673] [id = 68] 09:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x115e15400) [pid = 1673] [serial = 200] [outer = 0x0] 09:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x116455800) [pid = 1673] [serial = 201] [outer = 0x115e15400] 09:36:37 INFO - PROCESS | 1673 | 1466526997173 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x116776c00) [pid = 1673] [serial = 202] [outer = 0x115e15400] 09:36:37 INFO - PROCESS | 1673 | 1466526997463 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 470ms 09:36:37 INFO - PROCESS | 1673 | 1466526997484 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1673 | 1466526997487 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:36:37 INFO - PROCESS | 1673 | 1466526997499 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1673 | 1466526997501 Marionette TRACE conn2 <- [1,246,null,{}] 09:36:37 INFO - PROCESS | 1673 | 1466526997504 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}] 09:36:37 INFO - PROCESS | 1673 | 1466526997506 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:37 INFO - PROCESS | 1673 | 1466526997587 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:36:37 INFO - PROCESS | 1673 | 1466526997591 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 1673 | 1466526997593 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164b3000 == 29 [pid = 1673] [id = 69] 09:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x116a1b800) [pid = 1673] [serial = 203] [outer = 0x0] 09:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1176cc800) [pid = 1673] [serial = 204] [outer = 0x116a1b800] 09:36:37 INFO - PROCESS | 1673 | 1466526997623 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1183d7800) [pid = 1673] [serial = 205] [outer = 0x116a1b800] 09:36:37 INFO - PROCESS | 1673 | 1466526997938 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 477ms 09:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:36:37 INFO - PROCESS | 1673 | 1466526997969 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1673 | 1466526997970 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:36:37 INFO - PROCESS | 1673 | 1466526997972 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1673 | 1466526997985 Marionette TRACE conn2 <- [1,250,null,{}] 09:36:37 INFO - PROCESS | 1673 | 1466526997993 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}] 09:36:37 INFO - PROCESS | 1673 | 1466526997996 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:38 INFO - PROCESS | 1673 | 1466526998071 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:36:38 INFO - PROCESS | 1673 | 1466526998083 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1673 | 1466526998085 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x117145800 == 30 [pid = 1673] [id = 70] 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1122ab800) [pid = 1673] [serial = 206] [outer = 0x0] 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119413800) [pid = 1673] [serial = 207] [outer = 0x1122ab800] 09:36:38 INFO - PROCESS | 1673 | 1466526998112 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11979f000) [pid = 1673] [serial = 208] [outer = 0x1122ab800] 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1197a1000) [pid = 1673] [serial = 209] [outer = 0x12cf18400] 09:36:38 INFO - PROCESS | 1673 | 1466526998512 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]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 583ms 09:36:38 INFO - PROCESS | 1673 | 1466526998556 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:36:38 INFO - PROCESS | 1673 | 1466526998559 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:36:38 INFO - PROCESS | 1673 | 1466526998563 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 1673 | 1466526998564 Marionette TRACE conn2 <- [1,254,null,{}] 09:36:38 INFO - PROCESS | 1673 | 1466526998568 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}] 09:36:38 INFO - PROCESS | 1673 | 1466526998570 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:38 INFO - PROCESS | 1673 | 1466526998682 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:36:38 INFO - PROCESS | 1673 | 1466526998688 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1673 | 1466526998690 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180db000 == 31 [pid = 1673] [id = 71] 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1199e0800) [pid = 1673] [serial = 210] [outer = 0x0] 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120fd3800) [pid = 1673] [serial = 211] [outer = 0x1199e0800] 09:36:38 INFO - PROCESS | 1673 | 1466526998734 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12380b400) [pid = 1673] [serial = 212] [outer = 0x1199e0800] 09:36:39 INFO - PROCESS | 1673 | 1466526999055 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 520ms 09:36:39 INFO - PROCESS | 1673 | 1466526999082 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1673 | 1466526999084 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:36:39 INFO - PROCESS | 1673 | 1466526999086 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1673 | 1466526999087 Marionette TRACE conn2 <- [1,258,null,{}] 09:36:39 INFO - PROCESS | 1673 | 1466526999089 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}] 09:36:39 INFO - PROCESS | 1673 | 1466526999090 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:39 INFO - PROCESS | 1673 | 1466526999188 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:36:39 INFO - PROCESS | 1673 | 1466526999196 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1673 | 1466526999197 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x119184800 == 32 [pid = 1673] [id = 72] 09:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x113c85400) [pid = 1673] [serial = 213] [outer = 0x0] 09:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123e75800) [pid = 1673] [serial = 214] [outer = 0x113c85400] 09:36:39 INFO - PROCESS | 1673 | 1466526999222 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124e35000) [pid = 1673] [serial = 215] [outer = 0x113c85400] 09:36:39 INFO - PROCESS | 1673 | 1466526999520 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 09:36:39 INFO - PROCESS | 1673 | 1466526999554 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1673 | 1466526999555 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:36:39 INFO - PROCESS | 1673 | 1466526999558 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1673 | 1466526999560 Marionette TRACE conn2 <- [1,262,null,{}] 09:36:39 INFO - PROCESS | 1673 | 1466526999564 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}] 09:36:39 INFO - PROCESS | 1673 | 1466526999567 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:39 INFO - PROCESS | 1673 | 1466526999656 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:36:39 INFO - PROCESS | 1673 | 1466526999662 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 1673 | 1466526999663 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x11995e000 == 33 [pid = 1673] [id = 73] 09:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124e8dc00) [pid = 1673] [serial = 216] [outer = 0x0] 09:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257a8000) [pid = 1673] [serial = 217] [outer = 0x124e8dc00] 09:36:39 INFO - PROCESS | 1673 | 1466526999688 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1289c2c00) [pid = 1673] [serial = 218] [outer = 0x124e8dc00] 09:36:39 INFO - PROCESS | 1673 | 1466526999982 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 471ms 09:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:36:40 INFO - PROCESS | 1673 | 1466527000031 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1673 | 1466527000033 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:36:40 INFO - PROCESS | 1673 | 1466527000036 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1673 | 1466527000037 Marionette TRACE conn2 <- [1,266,null,{}] 09:36:40 INFO - PROCESS | 1673 | 1466527000040 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}] 09:36:40 INFO - PROCESS | 1673 | 1466527000041 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:40 INFO - PROCESS | 1673 | 1466527000149 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:36:40 INFO - PROCESS | 1673 | 1466527000155 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1673 | 1466527000156 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f23800 == 34 [pid = 1673] [id = 74] 09:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1289c1400) [pid = 1673] [serial = 219] [outer = 0x0] 09:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128cd4400) [pid = 1673] [serial = 220] [outer = 0x1289c1400] 09:36:40 INFO - PROCESS | 1673 | 1466527000200 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128ddf400) [pid = 1673] [serial = 221] [outer = 0x1289c1400] 09:36:40 INFO - PROCESS | 1673 | 1466527000594 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 570ms 09:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:36:40 INFO - PROCESS | 1673 | 1466527000605 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 1673 | 1466527000606 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:36:40 INFO - PROCESS | 1673 | 1466527000609 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 1673 | 1466527000611 Marionette TRACE conn2 <- [1,270,null,{}] 09:36:40 INFO - PROCESS | 1673 | 1466527000614 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}] 09:36:40 INFO - PROCESS | 1673 | 1466527000616 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:40 INFO - PROCESS | 1673 | 1466527000685 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:36:40 INFO - PROCESS | 1673 | 1466527000689 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1673 | 1466527000690 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd7800 == 35 [pid = 1673] [id = 75] 09:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128de0000) [pid = 1673] [serial = 222] [outer = 0x0] 09:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x129434400) [pid = 1673] [serial = 223] [outer = 0x128de0000] 09:36:40 INFO - PROCESS | 1673 | 1466527000716 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12a5a8000) [pid = 1673] [serial = 224] [outer = 0x128de0000] 09:36:41 INFO - PROCESS | 1673 | 1466527001027 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 09:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:36:41 INFO - PROCESS | 1673 | 1466527001081 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1673 | 1466527001083 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:36:41 INFO - PROCESS | 1673 | 1466527001085 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1673 | 1466527001086 Marionette TRACE conn2 <- [1,274,null,{}] 09:36:41 INFO - PROCESS | 1673 | 1466527001097 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}] 09:36:41 INFO - PROCESS | 1673 | 1466527001098 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:41 INFO - PROCESS | 1673 | 1466527001167 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:36:41 INFO - PROCESS | 1673 | 1466527001171 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1673 | 1466527001182 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x117142800 == 36 [pid = 1673] [id = 76] 09:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12943a000) [pid = 1673] [serial = 225] [outer = 0x0] 09:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a661400) [pid = 1673] [serial = 226] [outer = 0x12943a000] 09:36:41 INFO - PROCESS | 1673 | 1466527001206 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a819800) [pid = 1673] [serial = 227] [outer = 0x12943a000] 09:36:41 INFO - PROCESS | 1673 | 1466527001503 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 430ms 09:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:36:41 INFO - PROCESS | 1673 | 1466527001516 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1673 | 1466527001517 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:36:41 INFO - PROCESS | 1673 | 1466527001519 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1673 | 1466527001520 Marionette TRACE conn2 <- [1,278,null,{}] 09:36:41 INFO - PROCESS | 1673 | 1466527001523 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}] 09:36:41 INFO - PROCESS | 1673 | 1466527001524 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:41 INFO - PROCESS | 1673 | 1466527001604 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:36:41 INFO - PROCESS | 1673 | 1466527001608 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1673 | 1466527001611 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12473b800 == 37 [pid = 1673] [id = 77] 09:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12aa7f800) [pid = 1673] [serial = 228] [outer = 0x0] 09:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12af31400) [pid = 1673] [serial = 229] [outer = 0x12aa7f800] 09:36:41 INFO - PROCESS | 1673 | 1466527001635 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12b805800) [pid = 1673] [serial = 230] [outer = 0x12aa7f800] 09:36:41 INFO - PROCESS | 1673 | 1466527001957 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 09:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:36:41 INFO - PROCESS | 1673 | 1466527001990 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 1673 | 1466527001992 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:36:41 INFO - PROCESS | 1673 | 1466527001996 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1673 | 1466527001998 Marionette TRACE conn2 <- [1,282,null,{}] 09:36:42 INFO - PROCESS | 1673 | 1466527002001 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}] 09:36:42 INFO - PROCESS | 1673 | 1466527002002 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:42 INFO - PROCESS | 1673 | 1466527002112 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:36:42 INFO - PROCESS | 1673 | 1466527002125 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1673 | 1466527002129 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x119183800 == 38 [pid = 1673] [id = 78] 09:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12aa83400) [pid = 1673] [serial = 231] [outer = 0x0] 09:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12b80ec00) [pid = 1673] [serial = 232] [outer = 0x12aa83400] 09:36:42 INFO - PROCESS | 1673 | 1466527002161 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12ba11800) [pid = 1673] [serial = 233] [outer = 0x12aa83400] 09:36:42 INFO - PROCESS | 1673 | 1466527002460 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 519ms 09:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:36:42 INFO - PROCESS | 1673 | 1466527002516 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 1673 | 1466527002517 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:36:42 INFO - PROCESS | 1673 | 1466527002519 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1673 | 1466527002521 Marionette TRACE conn2 <- [1,286,null,{}] 09:36:42 INFO - PROCESS | 1673 | 1466527002523 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}] 09:36:42 INFO - PROCESS | 1673 | 1466527002524 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:42 INFO - PROCESS | 1673 | 1466527002660 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:36:42 INFO - PROCESS | 1673 | 1466527002677 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 1673 | 1466527002678 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x127043000 == 39 [pid = 1673] [id = 79] 09:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12ba17000) [pid = 1673] [serial = 234] [outer = 0x0] 09:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12ba1bc00) [pid = 1673] [serial = 235] [outer = 0x12ba17000] 09:36:42 INFO - PROCESS | 1673 | 1466527002718 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12ba20800) [pid = 1673] [serial = 236] [outer = 0x12ba17000] 09:36:43 INFO - PROCESS | 1673 | 1466527003036 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 520ms 09:36:43 INFO - PROCESS | 1673 | 1466527003040 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1673 | 1466527003041 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:36:43 INFO - PROCESS | 1673 | 1466527003052 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1673 | 1466527003053 Marionette TRACE conn2 <- [1,290,null,{}] 09:36:43 INFO - PROCESS | 1673 | 1466527003055 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}] 09:36:43 INFO - PROCESS | 1673 | 1466527003056 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:43 INFO - PROCESS | 1673 | 1466527003156 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:36:43 INFO - PROCESS | 1673 | 1466527003160 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1673 | 1466527003161 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x129034000 == 40 [pid = 1673] [id = 80] 09:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12ba19400) [pid = 1673] [serial = 237] [outer = 0x0] 09:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12bf16800) [pid = 1673] [serial = 238] [outer = 0x12ba19400] 09:36:43 INFO - PROCESS | 1673 | 1466527003191 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12bf1e000) [pid = 1673] [serial = 239] [outer = 0x12ba19400] 09:36:43 INFO - PROCESS | 1673 | 1466527003500 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 478ms 09:36:43 INFO - PROCESS | 1673 | 1466527003522 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 1673 | 1466527003524 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:36:43 INFO - PROCESS | 1673 | 1466527003536 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 1673 | 1466527003537 Marionette TRACE conn2 <- [1,294,null,{}] 09:36:43 INFO - PROCESS | 1673 | 1466527003539 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}] 09:36:43 INFO - PROCESS | 1673 | 1466527003541 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:43 INFO - PROCESS | 1673 | 1466527003689 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:36:43 INFO - PROCESS | 1673 | 1466527003735 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1673 | 1466527003737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292d5800 == 41 [pid = 1673] [id = 81] 09:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x12ba20c00) [pid = 1673] [serial = 240] [outer = 0x0] 09:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x12c082800) [pid = 1673] [serial = 241] [outer = 0x12ba20c00] 09:36:43 INFO - PROCESS | 1673 | 1466527003776 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x12c08ac00) [pid = 1673] [serial = 242] [outer = 0x12ba20c00] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12702b000) [pid = 1673] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x129584400) [pid = 1673] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x1270c9800) [pid = 1673] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x129584c00) [pid = 1673] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x116974c00) [pid = 1673] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x111d1ec00) [pid = 1673] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x116631400) [pid = 1673] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x113dc8800) [pid = 1673] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x124b30800) [pid = 1673] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119175400) [pid = 1673] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1269b9c00) [pid = 1673] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1186f7000) [pid = 1673] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124e31400) [pid = 1673] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11697e400) [pid = 1673] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1197a0400) [pid = 1673] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1133c6000) [pid = 1673] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1189da800) [pid = 1673] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x119421000) [pid = 1673] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:36:44 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12af27c00) [pid = 1673] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:36:44 INFO - PROCESS | 1673 | 1466527004407 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]]]}] 09:36:44 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. 09:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 09:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:36:44 INFO - PROCESS | 1673 | 1466527004458 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 1673 | 1466527004460 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:36:44 INFO - PROCESS | 1673 | 1466527004462 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1673 | 1466527004463 Marionette TRACE conn2 <- [1,298,null,{}] 09:36:44 INFO - PROCESS | 1673 | 1466527004466 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}] 09:36:44 INFO - PROCESS | 1673 | 1466527004467 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:44 INFO - PROCESS | 1673 | 1466527004540 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:36:44 INFO - PROCESS | 1673 | 1466527004546 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 1673 | 1466527004547 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12455d000 == 42 [pid = 1673] [id = 82] 09:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116974c00) [pid = 1673] [serial = 243] [outer = 0x0] 09:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x119421000) [pid = 1673] [serial = 244] [outer = 0x116974c00] 09:36:44 INFO - PROCESS | 1673 | 1466527004578 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124f6b800) [pid = 1673] [serial = 245] [outer = 0x116974c00] 09:36:44 INFO - PROCESS | 1673 | 1466527004888 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]]]}] 09:36:44 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. 09:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 470ms 09:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:36:44 INFO - PROCESS | 1673 | 1466527004932 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 1673 | 1466527004934 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:36:44 INFO - PROCESS | 1673 | 1466527004937 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1673 | 1466527004938 Marionette TRACE conn2 <- [1,302,null,{}] 09:36:44 INFO - PROCESS | 1673 | 1466527004942 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}] 09:36:44 INFO - PROCESS | 1673 | 1466527004943 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:45 INFO - PROCESS | 1673 | 1466527005085 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:36:45 INFO - PROCESS | 1673 | 1466527005095 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1673 | 1466527005096 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1295a8800 == 43 [pid = 1673] [id = 83] 09:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1256f4400) [pid = 1673] [serial = 246] [outer = 0x0] 09:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128dd9400) [pid = 1673] [serial = 247] [outer = 0x1256f4400] 09:36:45 INFO - PROCESS | 1673 | 1466527005137 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a810c00) [pid = 1673] [serial = 248] [outer = 0x1256f4400] 09:36:45 INFO - PROCESS | 1673 | 1466527005460 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]]]}] 09:36:45 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. 09:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 09:36:45 INFO - PROCESS | 1673 | 1466527005507 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:36:45 INFO - PROCESS | 1673 | 1466527005508 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:36:45 INFO - PROCESS | 1673 | 1466527005512 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1673 | 1466527005515 Marionette TRACE conn2 <- [1,306,null,{}] 09:36:45 INFO - PROCESS | 1673 | 1466527005517 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}] 09:36:45 INFO - PROCESS | 1673 | 1466527005518 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:45 INFO - PROCESS | 1673 | 1466527005598 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:36:45 INFO - PROCESS | 1673 | 1466527005652 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1673 | 1466527005653 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d6000 == 44 [pid = 1673] [id = 84] 09:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x118588c00) [pid = 1673] [serial = 249] [outer = 0x0] 09:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x128950400) [pid = 1673] [serial = 250] [outer = 0x118588c00] 09:36:45 INFO - PROCESS | 1673 | 1466527005677 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x128954000) [pid = 1673] [serial = 251] [outer = 0x118588c00] 09:36:45 INFO - PROCESS | 1673 | 1466527005940 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]]]}] 09:36:45 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. 09:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 471ms 09:36:45 INFO - PROCESS | 1673 | 1466527005983 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 1673 | 1466527005984 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:36:45 INFO - PROCESS | 1673 | 1466527005986 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 1673 | 1466527005987 Marionette TRACE conn2 <- [1,310,null,{}] 09:36:45 INFO - PROCESS | 1673 | 1466527005989 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}] 09:36:45 INFO - PROCESS | 1673 | 1466527005990 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:46 INFO - PROCESS | 1673 | 1466527006083 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:36:46 INFO - PROCESS | 1673 | 1466527006087 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 1673 | 1466527006088 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a681800 == 45 [pid = 1673] [id = 85] 09:36:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x128954800) [pid = 1673] [serial = 252] [outer = 0x0] 09:36:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12895bc00) [pid = 1673] [serial = 253] [outer = 0x128954800] 09:36:46 INFO - PROCESS | 1673 | 1466527006111 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x1289bcc00) [pid = 1673] [serial = 254] [outer = 0x128954800] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x112f22000 == 44 [pid = 1673] [id = 68] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1271c2000 == 43 [pid = 1673] [id = 67] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1164b3000 == 42 [pid = 1673] [id = 69] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x129034000 == 41 [pid = 1673] [id = 80] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x117145800 == 40 [pid = 1673] [id = 70] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12473b800 == 39 [pid = 1673] [id = 77] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x11995e000 == 38 [pid = 1673] [id = 73] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1295a8800 == 37 [pid = 1673] [id = 83] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x119183800 == 36 [pid = 1673] [id = 78] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1292d5800 == 35 [pid = 1673] [id = 81] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12455d000 == 34 [pid = 1673] [id = 82] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x127043000 == 33 [pid = 1673] [id = 79] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x117142800 == 32 [pid = 1673] [id = 76] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1180db000 == 31 [pid = 1673] [id = 71] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd7800 == 30 [pid = 1673] [id = 75] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x120f23800 == 29 [pid = 1673] [id = 74] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x119184800 == 28 [pid = 1673] [id = 72] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1290d9c00) [pid = 1673] [serial = 177] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a5a2800) [pid = 1673] [serial = 183] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1290db400) [pid = 1673] [serial = 180] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12a660000) [pid = 1673] [serial = 186] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12a657c00) [pid = 1673] [serial = 184] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12a811000) [pid = 1673] [serial = 187] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x129586c00) [pid = 1673] [serial = 192] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12aa84c00) [pid = 1673] [serial = 193] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1186f2400) [pid = 1673] [serial = 150] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11882dc00) [pid = 1673] [serial = 151] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116a17c00) [pid = 1673] [serial = 147] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116f91800) [pid = 1673] [serial = 148] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x115dc3000) [pid = 1673] [serial = 144] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116141c00) [pid = 1673] [serial = 145] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1269b6800) [pid = 1673] [serial = 142] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1289bec00) [pid = 1673] [serial = 174] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x127025400) [pid = 1673] [serial = 171] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1270d8400) [pid = 1673] [serial = 172] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1257a8800) [pid = 1673] [serial = 168] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1269b9800) [pid = 1673] [serial = 169] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1251a9000) [pid = 1673] [serial = 165] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x125720000) [pid = 1673] [serial = 166] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12454dc00) [pid = 1673] [serial = 162] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124e8b800) [pid = 1673] [serial = 163] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x120fdac00) [pid = 1673] [serial = 159] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12afe8800) [pid = 1673] [serial = 196] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12421b800) [pid = 1673] [serial = 160] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x115e22400) [pid = 1673] [serial = 156] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1197a6c00) [pid = 1673] [serial = 157] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119406400) [pid = 1673] [serial = 153] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x119414000) [pid = 1673] [serial = 154] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12943e000) [pid = 1673] [serial = 181] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1290e8400) [pid = 1673] [serial = 178] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12a814800) [pid = 1673] [serial = 190] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12a658000) [pid = 1673] [serial = 189] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x128dde800) [pid = 1673] [serial = 175] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d6000 == 27 [pid = 1673] [id = 84] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12b805c00) [pid = 1673] [serial = 198] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12afe2400) [pid = 1673] [serial = 195] [outer = 0x0] [url = about:blank] 09:36:47 INFO - PROCESS | 1673 | 1466527007634 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]]]}] 09:36:47 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. 09:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1669ms 09:36:47 INFO - PROCESS | 1673 | 1466527007656 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:36:47 INFO - PROCESS | 1673 | 1466527007659 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:36:47 INFO - PROCESS | 1673 | 1466527007662 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 1673 | 1466527007664 Marionette TRACE conn2 <- [1,314,null,{}] 09:36:47 INFO - PROCESS | 1673 | 1466527007668 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}] 09:36:47 INFO - PROCESS | 1673 | 1466527007670 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:47 INFO - PROCESS | 1673 | 1466527007745 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:36:47 INFO - PROCESS | 1673 | 1466527007790 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1673 | 1466527007793 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x112f22000 == 28 [pid = 1673] [id = 86] 09:36:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1164e6800) [pid = 1673] [serial = 255] [outer = 0x0] 09:36:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x116908800) [pid = 1673] [serial = 256] [outer = 0x1164e6800] 09:36:47 INFO - PROCESS | 1673 | 1466527007821 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x116f8a000) [pid = 1673] [serial = 257] [outer = 0x1164e6800] 09:36:48 INFO - PROCESS | 1673 | 1466527008122 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]]]}] 09:36:48 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. 09:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 471ms 09:36:48 INFO - PROCESS | 1673 | 1466527008133 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1673 | 1466527008137 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:36:48 INFO - PROCESS | 1673 | 1466527008149 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1673 | 1466527008151 Marionette TRACE conn2 <- [1,318,null,{}] 09:36:48 INFO - PROCESS | 1673 | 1466527008153 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}] 09:36:48 INFO - PROCESS | 1673 | 1466527008156 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:48 INFO - PROCESS | 1673 | 1466527008234 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:36:48 INFO - PROCESS | 1673 | 1466527008239 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1673 | 1466527008241 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x116679800 == 29 [pid = 1673] [id = 87] 09:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1175b4c00) [pid = 1673] [serial = 258] [outer = 0x0] 09:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1186fc800) [pid = 1673] [serial = 259] [outer = 0x1175b4c00] 09:36:48 INFO - PROCESS | 1673 | 1466527008270 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118957c00) [pid = 1673] [serial = 260] [outer = 0x1175b4c00] 09:36:48 INFO - PROCESS | 1673 | 1466527008585 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]]]}] 09:36:48 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. 09:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 481ms 09:36:48 INFO - PROCESS | 1673 | 1466527008623 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1673 | 1466527008624 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:36:48 INFO - PROCESS | 1673 | 1466527008626 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1673 | 1466527008637 Marionette TRACE conn2 <- [1,322,null,{}] 09:36:48 INFO - PROCESS | 1673 | 1466527008644 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}] 09:36:48 INFO - PROCESS | 1673 | 1466527008647 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:48 INFO - PROCESS | 1673 | 1466527008720 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:36:48 INFO - PROCESS | 1673 | 1466527008726 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1673 | 1466527008730 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x117144000 == 30 [pid = 1673] [id = 88] 09:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1133aac00) [pid = 1673] [serial = 261] [outer = 0x0] 09:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11979c800) [pid = 1673] [serial = 262] [outer = 0x1133aac00] 09:36:48 INFO - PROCESS | 1673 | 1466527008758 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1199e0c00) [pid = 1673] [serial = 263] [outer = 0x1133aac00] 09:36:49 INFO - PROCESS | 1673 | 1466527009085 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]]]}] 09:36:49 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. 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 479ms 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:36:49 INFO - PROCESS | 1673 | 1466527009105 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1673 | 1466527009107 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:36:49 INFO - PROCESS | 1673 | 1466527009109 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1673 | 1466527009112 Marionette TRACE conn2 <- [1,326,null,{}] 09:36:49 INFO - PROCESS | 1673 | 1466527009115 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}] 09:36:49 INFO - PROCESS | 1673 | 1466527009116 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:49 INFO - PROCESS | 1673 | 1466527009188 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:36:49 INFO - PROCESS | 1673 | 1466527009234 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1673 | 1466527009235 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180d0800 == 31 [pid = 1673] [id = 89] 09:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1199de000) [pid = 1673] [serial = 264] [outer = 0x0] 09:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123e71c00) [pid = 1673] [serial = 265] [outer = 0x1199de000] 09:36:49 INFO - PROCESS | 1673 | 1466527009260 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12458a400) [pid = 1673] [serial = 266] [outer = 0x1199de000] 09:36:49 INFO - PROCESS | 1673 | 1466527009551 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]]]}] 09:36:49 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. 09:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 472ms 09:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:36:49 INFO - PROCESS | 1673 | 1466527009583 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1673 | 1466527009584 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:36:49 INFO - PROCESS | 1673 | 1466527009586 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1673 | 1466527009587 Marionette TRACE conn2 <- [1,330,null,{}] 09:36:49 INFO - PROCESS | 1673 | 1466527009589 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}] 09:36:49 INFO - PROCESS | 1673 | 1466527009602 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:49 INFO - PROCESS | 1673 | 1466527009673 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:36:49 INFO - PROCESS | 1673 | 1466527009679 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1673 | 1466527009680 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929e000 == 32 [pid = 1673] [id = 90] 09:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115e84400) [pid = 1673] [serial = 267] [outer = 0x0] 09:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124ec4c00) [pid = 1673] [serial = 268] [outer = 0x115e84400] 09:36:49 INFO - PROCESS | 1673 | 1466527009704 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1256f2800) [pid = 1673] [serial = 269] [outer = 0x115e84400] 09:36:50 INFO - PROCESS | 1673 | 1466527010032 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]]]}] 09:36:50 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. 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 468ms 09:36:50 INFO - PROCESS | 1673 | 1466527010058 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1673 | 1466527010059 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:36:50 INFO - PROCESS | 1673 | 1466527010065 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1673 | 1466527010066 Marionette TRACE conn2 <- [1,334,null,{}] 09:36:50 INFO - PROCESS | 1673 | 1466527010068 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}] 09:36:50 INFO - PROCESS | 1673 | 1466527010072 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:50 INFO - PROCESS | 1673 | 1466527010181 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:36:50 INFO - PROCESS | 1673 | 1466527010185 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1673 | 1466527010186 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x119955800 == 33 [pid = 1673] [id = 91] 09:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12571fc00) [pid = 1673] [serial = 270] [outer = 0x0] 09:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1269b8c00) [pid = 1673] [serial = 271] [outer = 0x12571fc00] 09:36:50 INFO - PROCESS | 1673 | 1466527010213 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12894e000) [pid = 1673] [serial = 272] [outer = 0x12571fc00] 09:36:50 INFO - PROCESS | 1673 | 1466527010479 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]]]}] 09:36:50 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. 09:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 09:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:36:50 INFO - PROCESS | 1673 | 1466527010534 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 1673 | 1466527010536 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:36:50 INFO - PROCESS | 1673 | 1466527010539 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 1673 | 1466527010541 Marionette TRACE conn2 <- [1,338,null,{}] 09:36:50 INFO - PROCESS | 1673 | 1466527010547 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}] 09:36:50 INFO - PROCESS | 1673 | 1466527010561 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:50 INFO - PROCESS | 1673 | 1466527010672 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:36:50 INFO - PROCESS | 1673 | 1466527010744 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 1673 | 1466527010745 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f1f000 == 34 [pid = 1673] [id = 92] 09:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124e8ac00) [pid = 1673] [serial = 273] [outer = 0x0] 09:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x128951c00) [pid = 1673] [serial = 274] [outer = 0x124e8ac00] 09:36:50 INFO - PROCESS | 1673 | 1466527010786 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1289c3800) [pid = 1673] [serial = 275] [outer = 0x124e8ac00] 09:36:51 INFO - PROCESS | 1673 | 1466527011118 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]]]}] 09:36:51 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. 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 626ms 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:36:51 INFO - PROCESS | 1673 | 1466527011165 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1673 | 1466527011166 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:36:51 INFO - PROCESS | 1673 | 1466527011168 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1673 | 1466527011169 Marionette TRACE conn2 <- [1,342,null,{}] 09:36:51 INFO - PROCESS | 1673 | 1466527011172 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}] 09:36:51 INFO - PROCESS | 1673 | 1466527011173 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:51 INFO - PROCESS | 1673 | 1466527011246 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:36:51 INFO - PROCESS | 1673 | 1466527011292 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1673 | 1466527011294 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x123a99800 == 35 [pid = 1673] [id = 93] 09:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x125723800) [pid = 1673] [serial = 276] [outer = 0x0] 09:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128c36400) [pid = 1673] [serial = 277] [outer = 0x125723800] 09:36:51 INFO - PROCESS | 1673 | 1466527011317 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1290df400) [pid = 1673] [serial = 278] [outer = 0x125723800] 09:36:51 INFO - PROCESS | 1673 | 1466527011587 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]]]}] 09:36:51 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. 09:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 09:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:36:51 INFO - PROCESS | 1673 | 1466527011639 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1673 | 1466527011641 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:36:51 INFO - PROCESS | 1673 | 1466527011644 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1673 | 1466527011647 Marionette TRACE conn2 <- [1,346,null,{}] 09:36:51 INFO - PROCESS | 1673 | 1466527011650 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}] 09:36:51 INFO - PROCESS | 1673 | 1466527011651 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:51 INFO - PROCESS | 1673 | 1466527011732 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:36:51 INFO - PROCESS | 1673 | 1466527011735 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1673 | 1466527011736 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436c800 == 36 [pid = 1673] [id = 94] 09:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128de1400) [pid = 1673] [serial = 279] [outer = 0x0] 09:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x129581000) [pid = 1673] [serial = 280] [outer = 0x128de1400] 09:36:51 INFO - PROCESS | 1673 | 1466527011763 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12a5a6c00) [pid = 1673] [serial = 281] [outer = 0x128de1400] 09:36:52 INFO - PROCESS | 1673 | 1466527012051 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]]]}] 09:36:52 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. 09:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 422ms 09:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:36:52 INFO - PROCESS | 1673 | 1466527012066 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1673 | 1466527012067 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:36:52 INFO - PROCESS | 1673 | 1466527012069 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1673 | 1466527012070 Marionette TRACE conn2 <- [1,350,null,{}] 09:36:52 INFO - PROCESS | 1673 | 1466527012072 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}] 09:36:52 INFO - PROCESS | 1673 | 1466527012074 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:52 INFO - PROCESS | 1673 | 1466527012155 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:36:52 INFO - PROCESS | 1673 | 1466527012212 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1673 | 1466527012213 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12455b000 == 37 [pid = 1673] [id = 95] 09:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1186f0800) [pid = 1673] [serial = 282] [outer = 0x0] 09:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a5ad000) [pid = 1673] [serial = 283] [outer = 0x1186f0800] 09:36:52 INFO - PROCESS | 1673 | 1466527012237 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a810400) [pid = 1673] [serial = 284] [outer = 0x1186f0800] 09:36:52 INFO - PROCESS | 1673 | 1466527012534 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]]]}] 09:36:52 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. 09:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 09:36:52 INFO - PROCESS | 1673 | 1466527012589 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1673 | 1466527012591 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:36:52 INFO - PROCESS | 1673 | 1466527012599 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1673 | 1466527012601 Marionette TRACE conn2 <- [1,354,null,{}] 09:36:52 INFO - PROCESS | 1673 | 1466527012603 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}] 09:36:52 INFO - PROCESS | 1673 | 1466527012605 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:52 INFO - PROCESS | 1673 | 1466527012715 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:36:52 INFO - PROCESS | 1673 | 1466527012718 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1673 | 1466527012720 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e5d000 == 38 [pid = 1673] [id = 96] 09:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a65e000) [pid = 1673] [serial = 285] [outer = 0x0] 09:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12aa81c00) [pid = 1673] [serial = 286] [outer = 0x12a65e000] 09:36:52 INFO - PROCESS | 1673 | 1466527012746 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12b803400) [pid = 1673] [serial = 287] [outer = 0x12a65e000] 09:36:53 INFO - PROCESS | 1673 | 1466527013073 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]]]}] 09:36:53 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. 09:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 519ms 09:36:53 INFO - PROCESS | 1673 | 1466527013118 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:36:53 INFO - PROCESS | 1673 | 1466527013120 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:36:53 INFO - PROCESS | 1673 | 1466527013122 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1673 | 1466527013123 Marionette TRACE conn2 <- [1,358,null,{}] 09:36:53 INFO - PROCESS | 1673 | 1466527013125 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}] 09:36:53 INFO - PROCESS | 1673 | 1466527013126 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:53 INFO - PROCESS | 1673 | 1466527013220 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:36:53 INFO - PROCESS | 1673 | 1466527013224 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1673 | 1466527013225 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x125685000 == 39 [pid = 1673] [id = 97] 09:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1256f6400) [pid = 1673] [serial = 288] [outer = 0x0] 09:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12ba05400) [pid = 1673] [serial = 289] [outer = 0x1256f6400] 09:36:53 INFO - PROCESS | 1673 | 1466527013249 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12ba0fc00) [pid = 1673] [serial = 290] [outer = 0x1256f6400] 09:36:53 INFO - PROCESS | 1673 | 1466527013558 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]]]}] 09:36:53 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. 09:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 467ms 09:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:36:53 INFO - PROCESS | 1673 | 1466527013613 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1673 | 1466527013614 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:36:53 INFO - PROCESS | 1673 | 1466527013616 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1673 | 1466527013617 Marionette TRACE conn2 <- [1,362,null,{}] 09:36:53 INFO - PROCESS | 1673 | 1466527013620 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}] 09:36:53 INFO - PROCESS | 1673 | 1466527013621 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:53 INFO - PROCESS | 1673 | 1466527013719 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:36:53 INFO - PROCESS | 1673 | 1466527013752 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 1673 | 1466527013753 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271c9800 == 40 [pid = 1673] [id = 98] 09:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12ba1a000) [pid = 1673] [serial = 291] [outer = 0x0] 09:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12ba22400) [pid = 1673] [serial = 292] [outer = 0x12ba1a000] 09:36:53 INFO - PROCESS | 1673 | 1466527013777 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12bf1c000) [pid = 1673] [serial = 293] [outer = 0x12ba1a000] 09:36:54 INFO - PROCESS | 1673 | 1466527014088 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]]]}] 09:36:54 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. 09:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 09:36:54 INFO - PROCESS | 1673 | 1466527014135 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1673 | 1466527014136 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:36:54 INFO - PROCESS | 1673 | 1466527014138 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1673 | 1466527014139 Marionette TRACE conn2 <- [1,366,null,{}] 09:36:54 INFO - PROCESS | 1673 | 1466527014141 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}] 09:36:54 INFO - PROCESS | 1673 | 1466527014142 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:54 INFO - PROCESS | 1673 | 1466527014237 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:36:54 INFO - PROCESS | 1673 | 1466527014271 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1673 | 1466527014272 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc5800 == 41 [pid = 1673] [id = 99] 09:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12c07e000) [pid = 1673] [serial = 294] [outer = 0x0] 09:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x12c083c00) [pid = 1673] [serial = 295] [outer = 0x12c07e000] 09:36:54 INFO - PROCESS | 1673 | 1466527014296 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12c381c00) [pid = 1673] [serial = 296] [outer = 0x12c07e000] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12ba17000) [pid = 1673] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12ba19400) [pid = 1673] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12ba20c00) [pid = 1673] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x116974c00) [pid = 1673] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1256f4400) [pid = 1673] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x128de0000) [pid = 1673] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1289c1400) [pid = 1673] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x124e8dc00) [pid = 1673] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x113c85400) [pid = 1673] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1199e0800) [pid = 1673] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1122ab800) [pid = 1673] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116a1b800) [pid = 1673] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x115e15400) [pid = 1673] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12afe9000) [pid = 1673] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12aa7f800) [pid = 1673] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12943a000) [pid = 1673] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12aa83400) [pid = 1673] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:36:54 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118588c00) [pid = 1673] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:36:54 INFO - PROCESS | 1673 | 1466527014733 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]]]}] 09:36:54 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. 09:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 617ms 09:36:54 INFO - PROCESS | 1673 | 1466527014756 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 1673 | 1466527014757 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:36:54 INFO - PROCESS | 1673 | 1466527014762 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 1673 | 1466527014763 Marionette TRACE conn2 <- [1,370,null,{}] 09:36:54 INFO - PROCESS | 1673 | 1466527014766 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}] 09:36:54 INFO - PROCESS | 1673 | 1466527014767 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:54 INFO - PROCESS | 1673 | 1466527014851 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:36:54 INFO - PROCESS | 1673 | 1466527014854 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1673 | 1466527014855 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x124365800 == 42 [pid = 1673] [id = 100] 09:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x116f1b000) [pid = 1673] [serial = 297] [outer = 0x0] 09:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x120fe0400) [pid = 1673] [serial = 298] [outer = 0x116f1b000] 09:36:54 INFO - PROCESS | 1673 | 1466527014879 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1270e2c00) [pid = 1673] [serial = 299] [outer = 0x116f1b000] 09:36:55 INFO - PROCESS | 1673 | 1466527015215 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]]]}] 09:36:55 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. 09:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 471ms 09:36:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:36:55 INFO - PROCESS | 1673 | 1466527015232 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1673 | 1466527015233 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:36:55 INFO - PROCESS | 1673 | 1466527015235 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1673 | 1466527015236 Marionette TRACE conn2 <- [1,374,null,{}] 09:36:55 INFO - PROCESS | 1673 | 1466527015238 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}] 09:36:55 INFO - PROCESS | 1673 | 1466527015239 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:55 INFO - PROCESS | 1673 | 1466527015338 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:36:55 INFO - PROCESS | 1673 | 1466527015346 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1673 | 1466527015347 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1295ad800 == 43 [pid = 1673] [id = 101] 09:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x128de0000) [pid = 1673] [serial = 300] [outer = 0x0] 09:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a815000) [pid = 1673] [serial = 301] [outer = 0x128de0000] 09:36:55 INFO - PROCESS | 1673 | 1466527015371 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12ba1a400) [pid = 1673] [serial = 302] [outer = 0x128de0000] 09:36:55 INFO - PROCESS | 1673 | 1466527015656 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:36:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 468ms 09:36:55 INFO - PROCESS | 1673 | 1466527015703 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1673 | 1466527015704 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:36:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:36:55 INFO - PROCESS | 1673 | 1466527015706 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1673 | 1466527015707 Marionette TRACE conn2 <- [1,378,null,{}] 09:36:55 INFO - PROCESS | 1673 | 1466527015711 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}] 09:36:55 INFO - PROCESS | 1673 | 1466527015713 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:55 INFO - PROCESS | 1673 | 1466527015797 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:36:55 INFO - PROCESS | 1673 | 1466527015801 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 1673 | 1466527015802 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a82f800 == 44 [pid = 1673] [id = 102] 09:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128de1800) [pid = 1673] [serial = 303] [outer = 0x0] 09:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12c383400) [pid = 1673] [serial = 304] [outer = 0x128de1800] 09:36:55 INFO - PROCESS | 1673 | 1466527015825 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12c5bbc00) [pid = 1673] [serial = 305] [outer = 0x128de1800] 09:36:56 INFO - PROCESS | 1673 | 1466527016146 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:36:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 468ms 09:36:56 INFO - PROCESS | 1673 | 1466527016175 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:36:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:36:56 INFO - PROCESS | 1673 | 1466527016178 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:36:56 INFO - PROCESS | 1673 | 1466527016181 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1673 | 1466527016182 Marionette TRACE conn2 <- [1,382,null,{}] 09:36:56 INFO - PROCESS | 1673 | 1466527016185 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}] 09:36:56 INFO - PROCESS | 1673 | 1466527016186 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:56 INFO - PROCESS | 1673 | 1466527016287 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:36:56 INFO - PROCESS | 1673 | 1466527016295 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1673 | 1466527016297 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af37800 == 45 [pid = 1673] [id = 103] 09:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12c5bc400) [pid = 1673] [serial = 306] [outer = 0x0] 09:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12c5c0c00) [pid = 1673] [serial = 307] [outer = 0x12c5bc400] 09:36:56 INFO - PROCESS | 1673 | 1466527016320 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12c5c7800) [pid = 1673] [serial = 308] [outer = 0x12c5bc400] 09:36:56 INFO - PROCESS | 1673 | 1466527016602 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:36:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 09:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:36:56 INFO - PROCESS | 1673 | 1466527016650 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 1673 | 1466527016651 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:36:56 INFO - PROCESS | 1673 | 1466527016653 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 1673 | 1466527016654 Marionette TRACE conn2 <- [1,386,null,{}] 09:36:56 INFO - PROCESS | 1673 | 1466527016656 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}] 09:36:56 INFO - PROCESS | 1673 | 1466527016657 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:56 INFO - PROCESS | 1673 | 1466527016789 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:36:56 INFO - PROCESS | 1673 | 1466527016839 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1673 | 1466527016841 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x11260b000 == 46 [pid = 1673] [id = 104] 09:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1133cec00) [pid = 1673] [serial = 309] [outer = 0x0] 09:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x113dbc800) [pid = 1673] [serial = 310] [outer = 0x1133cec00] 09:36:56 INFO - PROCESS | 1673 | 1466527016872 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x115e8bc00) [pid = 1673] [serial = 311] [outer = 0x1133cec00] 09:36:57 INFO - PROCESS | 1673 | 1466527017509 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]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 919ms 09:36:57 INFO - PROCESS | 1673 | 1466527017576 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1673 | 1466527017579 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:36:57 INFO - PROCESS | 1673 | 1466527017584 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 1673 | 1466527017586 Marionette TRACE conn2 <- [1,390,null,{}] 09:36:57 INFO - PROCESS | 1673 | 1466527017589 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}] 09:36:57 INFO - PROCESS | 1673 | 1466527017591 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:57 INFO - PROCESS | 1673 | 1466527017701 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:36:57 INFO - PROCESS | 1673 | 1466527017790 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 1673 | 1466527017792 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180d9800 == 47 [pid = 1673] [id = 105] 09:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x11858ac00) [pid = 1673] [serial = 312] [outer = 0x0] 09:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118959000) [pid = 1673] [serial = 313] [outer = 0x11858ac00] 09:36:57 INFO - PROCESS | 1673 | 1466527017822 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x11941c400) [pid = 1673] [serial = 314] [outer = 0x11858ac00] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12af37800 == 46 [pid = 1673] [id = 103] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a82f800 == 45 [pid = 1673] [id = 102] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1295ad800 == 44 [pid = 1673] [id = 101] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124365800 == 43 [pid = 1673] [id = 100] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x128cc5800 == 42 [pid = 1673] [id = 99] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1271c9800 == 41 [pid = 1673] [id = 98] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x12895bc00) [pid = 1673] [serial = 253] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x125685000 == 40 [pid = 1673] [id = 97] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124e5d000 == 39 [pid = 1673] [id = 96] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12455b000 == 38 [pid = 1673] [id = 95] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12436c800 == 37 [pid = 1673] [id = 94] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x123a99800 == 36 [pid = 1673] [id = 93] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x120f1f000 == 35 [pid = 1673] [id = 92] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x119955800 == 34 [pid = 1673] [id = 91] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x11929e000 == 33 [pid = 1673] [id = 90] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1180d0800 == 32 [pid = 1673] [id = 89] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x117144000 == 31 [pid = 1673] [id = 88] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x116679800 == 30 [pid = 1673] [id = 87] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x112f22000 == 29 [pid = 1673] [id = 86] 09:36:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a681800 == 28 [pid = 1673] [id = 85] 09:36:58 INFO - PROCESS | 1673 | 1466527018555 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]]]}] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12ba1bc00) [pid = 1673] [serial = 235] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12bf16800) [pid = 1673] [serial = 238] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12c082800) [pid = 1673] [serial = 241] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x119421000) [pid = 1673] [serial = 244] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12c08ac00) [pid = 1673] [serial = 242] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x128dd9400) [pid = 1673] [serial = 247] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x124f6b800) [pid = 1673] [serial = 245] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116906800) [pid = 1673] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x129434400) [pid = 1673] [serial = 223] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x128cd4400) [pid = 1673] [serial = 220] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x128ddf400) [pid = 1673] [serial = 221] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1257a8000) [pid = 1673] [serial = 217] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1289c2c00) [pid = 1673] [serial = 218] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x123e75800) [pid = 1673] [serial = 214] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124e35000) [pid = 1673] [serial = 215] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x120fd3800) [pid = 1673] [serial = 211] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12380b400) [pid = 1673] [serial = 212] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x119413800) [pid = 1673] [serial = 207] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11979f000) [pid = 1673] [serial = 208] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1176cc800) [pid = 1673] [serial = 204] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1183d7800) [pid = 1673] [serial = 205] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116455800) [pid = 1673] [serial = 201] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116776c00) [pid = 1673] [serial = 202] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12b80e400) [pid = 1673] [serial = 199] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12af31400) [pid = 1673] [serial = 229] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12b805800) [pid = 1673] [serial = 230] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12a661400) [pid = 1673] [serial = 226] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a819800) [pid = 1673] [serial = 227] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a5a8000) [pid = 1673] [serial = 224] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12b80ec00) [pid = 1673] [serial = 232] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12a810c00) [pid = 1673] [serial = 248] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128954000) [pid = 1673] [serial = 251] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12ba20800) [pid = 1673] [serial = 236] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128950400) [pid = 1673] [serial = 250] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12bf1e000) [pid = 1673] [serial = 239] [outer = 0x0] [url = about:blank] 09:36:58 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12ba11800) [pid = 1673] [serial = 233] [outer = 0x0] [url = about:blank] 09:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1021ms 09:36:58 INFO - PROCESS | 1673 | 1466527018604 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 1673 | 1466527018606 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:36:58 INFO - PROCESS | 1673 | 1466527018609 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1673 | 1466527018611 Marionette TRACE conn2 <- [1,394,null,{}] 09:36:58 INFO - PROCESS | 1673 | 1466527018615 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}] 09:36:58 INFO - PROCESS | 1673 | 1466527018616 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:58 INFO - PROCESS | 1673 | 1466527018698 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:36:58 INFO - PROCESS | 1673 | 1466527018703 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1673 | 1466527018705 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x115da7800 == 29 [pid = 1673] [id = 106] 09:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1175aa800) [pid = 1673] [serial = 315] [outer = 0x0] 09:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11820f000) [pid = 1673] [serial = 316] [outer = 0x1175aa800] 09:36:58 INFO - PROCESS | 1673 | 1466527018735 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11894f800) [pid = 1673] [serial = 317] [outer = 0x1175aa800] 09:36:59 INFO - PROCESS | 1673 | 1466527019093 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 09:36:59 INFO - PROCESS | 1673 | 1466527019131 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1673 | 1466527019134 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:36:59 INFO - PROCESS | 1673 | 1466527019138 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1673 | 1466527019140 Marionette TRACE conn2 <- [1,398,null,{}] 09:36:59 INFO - PROCESS | 1673 | 1466527019143 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}] 09:36:59 INFO - PROCESS | 1673 | 1466527019144 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:59 INFO - PROCESS | 1673 | 1466527019222 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:36:59 INFO - PROCESS | 1673 | 1466527019227 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1673 | 1466527019230 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x116aa1800 == 30 [pid = 1673] [id = 107] 09:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119413800) [pid = 1673] [serial = 318] [outer = 0x0] 09:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119fcc000) [pid = 1673] [serial = 319] [outer = 0x119413800] 09:36:59 INFO - PROCESS | 1673 | 1466527019258 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123808400) [pid = 1673] [serial = 320] [outer = 0x119413800] 09:36:59 INFO - PROCESS | 1673 | 1466527019600 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 470ms 09:36:59 INFO - PROCESS | 1673 | 1466527019609 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 1673 | 1466527019612 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:36:59 INFO - PROCESS | 1673 | 1466527019616 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 1673 | 1466527019618 Marionette TRACE conn2 <- [1,402,null,{}] 09:36:59 INFO - PROCESS | 1673 | 1466527019626 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}] 09:36:59 INFO - PROCESS | 1673 | 1466527019631 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:59 INFO - PROCESS | 1673 | 1466527019708 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:36:59 INFO - PROCESS | 1673 | 1466527019757 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 1673 | 1466527019759 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:36:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180df800 == 31 [pid = 1673] [id = 108] 09:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12384cc00) [pid = 1673] [serial = 321] [outer = 0x0] 09:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x124aaf800) [pid = 1673] [serial = 322] [outer = 0x12384cc00] 09:36:59 INFO - PROCESS | 1673 | 1466527019786 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x125720c00) [pid = 1673] [serial = 323] [outer = 0x12384cc00] 09:37:00 INFO - PROCESS | 1673 | 1466527020074 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 473ms 09:37:00 INFO - PROCESS | 1673 | 1466527020089 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1673 | 1466527020091 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:37:00 INFO - PROCESS | 1673 | 1466527020101 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1673 | 1466527020102 Marionette TRACE conn2 <- [1,406,null,{}] 09:37:00 INFO - PROCESS | 1673 | 1466527020104 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}] 09:37:00 INFO - PROCESS | 1673 | 1466527020105 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:00 INFO - PROCESS | 1673 | 1466527020186 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:37:00 INFO - PROCESS | 1673 | 1466527020191 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1673 | 1466527020192 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x119705800 == 32 [pid = 1673] [id = 109] 09:37:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1164e5400) [pid = 1673] [serial = 324] [outer = 0x0] 09:37:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1270c5c00) [pid = 1673] [serial = 325] [outer = 0x1164e5400] 09:37:00 INFO - PROCESS | 1673 | 1466527020219 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1270e2000) [pid = 1673] [serial = 326] [outer = 0x1164e5400] 09:37:00 INFO - PROCESS | 1673 | 1466527020670 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 09:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:37:00 INFO - PROCESS | 1673 | 1466527020722 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1673 | 1466527020723 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:37:00 INFO - PROCESS | 1673 | 1466527020726 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1673 | 1466527020727 Marionette TRACE conn2 <- [1,410,null,{}] 09:37:00 INFO - PROCESS | 1673 | 1466527020729 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}] 09:37:00 INFO - PROCESS | 1673 | 1466527020730 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:00 INFO - PROCESS | 1673 | 1466527020819 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:37:00 INFO - PROCESS | 1673 | 1466527020824 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1673 | 1466527020825 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x116671000 == 33 [pid = 1673] [id = 110] 09:37:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x115dc3000) [pid = 1673] [serial = 327] [outer = 0x0] 09:37:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x126d09c00) [pid = 1673] [serial = 328] [outer = 0x115dc3000] 09:37:00 INFO - PROCESS | 1673 | 1466527020851 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1290df800) [pid = 1673] [serial = 329] [outer = 0x115dc3000] 09:37:01 INFO - PROCESS | 1673 | 1466527021199 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 520ms 09:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:37:01 INFO - PROCESS | 1673 | 1466527021247 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1673 | 1466527021248 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:37:01 INFO - PROCESS | 1673 | 1466527021256 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1673 | 1466527021257 Marionette TRACE conn2 <- [1,414,null,{}] 09:37:01 INFO - PROCESS | 1673 | 1466527021260 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}] 09:37:01 INFO - PROCESS | 1673 | 1466527021263 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:01 INFO - PROCESS | 1673 | 1466527021373 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:37:01 INFO - PROCESS | 1673 | 1466527021406 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1673 | 1466527021407 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x124070000 == 34 [pid = 1673] [id = 111] 09:37:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x129430400) [pid = 1673] [serial = 330] [outer = 0x0] 09:37:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a80b800) [pid = 1673] [serial = 331] [outer = 0x129430400] 09:37:01 INFO - PROCESS | 1673 | 1466527021432 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12afdfc00) [pid = 1673] [serial = 332] [outer = 0x129430400] 09:37:01 INFO - PROCESS | 1673 | 1466527021777 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 574ms 09:37:01 INFO - PROCESS | 1673 | 1466527021824 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 1673 | 1466527021825 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:37:01 INFO - PROCESS | 1673 | 1466527021828 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 1673 | 1466527021829 Marionette TRACE conn2 <- [1,418,null,{}] 09:37:01 INFO - PROCESS | 1673 | 1466527021831 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}] 09:37:01 INFO - PROCESS | 1673 | 1466527021832 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:01 INFO - PROCESS | 1673 | 1466527021927 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:37:01 INFO - PROCESS | 1673 | 1466527021931 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 1673 | 1466527021932 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12455c800 == 35 [pid = 1673] [id = 112] 09:37:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12942f400) [pid = 1673] [serial = 333] [outer = 0x0] 09:37:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12afe7c00) [pid = 1673] [serial = 334] [outer = 0x12942f400] 09:37:01 INFO - PROCESS | 1673 | 1466527021956 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12b810000) [pid = 1673] [serial = 335] [outer = 0x12942f400] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12a65e000) [pid = 1673] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1164e6800) [pid = 1673] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124e8ac00) [pid = 1673] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1199de000) [pid = 1673] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x128954800) [pid = 1673] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x125723800) [pid = 1673] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1133aac00) [pid = 1673] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128de1400) [pid = 1673] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12ba1a000) [pid = 1673] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12571fc00) [pid = 1673] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115e84400) [pid = 1673] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1186f0800) [pid = 1673] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1175b4c00) [pid = 1673] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1256f6400) [pid = 1673] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12c07e000) [pid = 1673] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116f1b000) [pid = 1673] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128de1800) [pid = 1673] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:37:02 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x128de0000) [pid = 1673] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:37:02 INFO - PROCESS | 1673 | 1466527022817 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]]]}] 09:37:02 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 09:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 09:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:37:02 INFO - PROCESS | 1673 | 1466527022848 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 1673 | 1466527022849 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:37:02 INFO - PROCESS | 1673 | 1466527022859 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1673 | 1466527022860 Marionette TRACE conn2 <- [1,422,null,{}] 09:37:02 INFO - PROCESS | 1673 | 1466527022862 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}] 09:37:02 INFO - PROCESS | 1673 | 1466527022863 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:02 INFO - PROCESS | 1673 | 1466527022955 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:37:02 INFO - PROCESS | 1673 | 1466527022956 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:37:02 INFO - PROCESS | 1673 | 1466527022965 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1673 | 1466527022966 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ad1800 == 36 [pid = 1673] [id = 113] 09:37:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115e16c00) [pid = 1673] [serial = 336] [outer = 0x0] 09:37:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x128de1800) [pid = 1673] [serial = 337] [outer = 0x115e16c00] 09:37:03 INFO - PROCESS | 1673 | 1466527022998 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12afe7800) [pid = 1673] [serial = 338] [outer = 0x115e16c00] 09:37:03 INFO - PROCESS | 1673 | 1466527023800 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 978ms 09:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:37:03 INFO - PROCESS | 1673 | 1466527023831 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 1673 | 1466527023832 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:37:03 INFO - PROCESS | 1673 | 1466527023834 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 1673 | 1466527023835 Marionette TRACE conn2 <- [1,426,null,{}] 09:37:03 INFO - PROCESS | 1673 | 1466527023838 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}] 09:37:03 INFO - PROCESS | 1673 | 1466527023839 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:03 INFO - PROCESS | 1673 | 1466527023916 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:37:03 INFO - PROCESS | 1673 | 1466527023963 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 1673 | 1466527023964 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x125687000 == 37 [pid = 1673] [id = 114] 09:37:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x116142c00) [pid = 1673] [serial = 339] [outer = 0x0] 09:37:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12ba06800) [pid = 1673] [serial = 340] [outer = 0x116142c00] 09:37:03 INFO - PROCESS | 1673 | 1466527023988 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12ba1e000) [pid = 1673] [serial = 341] [outer = 0x116142c00] 09:37:04 INFO - PROCESS | 1673 | 1466527024271 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] 09:37:04 INFO - PROCESS | 1673 | 1466527024306 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:37:04 INFO - PROCESS | 1673 | 1466527024309 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 1673 | 1466527024311 Marionette TRACE conn2 <- [1,430,null,{}] 09:37:04 INFO - PROCESS | 1673 | 1466527024316 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}] 09:37:04 INFO - PROCESS | 1673 | 1466527024317 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:04 INFO - PROCESS | 1673 | 1466527024394 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:37:04 INFO - PROCESS | 1673 | 1466527024406 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1673 | 1466527024407 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x119705000 == 38 [pid = 1673] [id = 115] 09:37:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12ba20c00) [pid = 1673] [serial = 342] [outer = 0x0] 09:37:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12bf1b800) [pid = 1673] [serial = 343] [outer = 0x12ba20c00] 09:37:04 INFO - PROCESS | 1673 | 1466527024431 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12c07fc00) [pid = 1673] [serial = 344] [outer = 0x12ba20c00] 09:37:04 INFO - PROCESS | 1673 | 1466527024752 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 474ms 09:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:37:04 INFO - PROCESS | 1673 | 1466527024783 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 1673 | 1466527024785 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:37:04 INFO - PROCESS | 1673 | 1466527024787 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 1673 | 1466527024788 Marionette TRACE conn2 <- [1,434,null,{}] 09:37:04 INFO - PROCESS | 1673 | 1466527024790 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}] 09:37:04 INFO - PROCESS | 1673 | 1466527024792 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:04 INFO - PROCESS | 1673 | 1466527024924 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:37:04 INFO - PROCESS | 1673 | 1466527024986 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1673 | 1466527024987 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e4a000 == 39 [pid = 1673] [id = 116] 09:37:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x114f7b400) [pid = 1673] [serial = 345] [outer = 0x0] 09:37:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x116140400) [pid = 1673] [serial = 346] [outer = 0x114f7b400] 09:37:05 INFO - PROCESS | 1673 | 1466527025019 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1175af800) [pid = 1673] [serial = 347] [outer = 0x114f7b400] 09:37:05 INFO - PROCESS | 1673 | 1466527025462 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 719ms 09:37:05 INFO - PROCESS | 1673 | 1466527025507 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 1673 | 1466527025510 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:37:05 INFO - PROCESS | 1673 | 1466527025515 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 1673 | 1466527025517 Marionette TRACE conn2 <- [1,438,null,{}] 09:37:05 INFO - PROCESS | 1673 | 1466527025520 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}] 09:37:05 INFO - PROCESS | 1673 | 1466527025522 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:05 INFO - PROCESS | 1673 | 1466527025622 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:37:05 INFO - PROCESS | 1673 | 1466527025709 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 1673 | 1466527025710 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180d5000 == 40 [pid = 1673] [id = 117] 09:37:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1199e5c00) [pid = 1673] [serial = 348] [outer = 0x0] 09:37:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120fd3800) [pid = 1673] [serial = 349] [outer = 0x1199e5c00] 09:37:05 INFO - PROCESS | 1673 | 1466527025741 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124549c00) [pid = 1673] [serial = 350] [outer = 0x1199e5c00] 09:37:06 INFO - PROCESS | 1673 | 1466527026186 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 719ms 09:37:06 INFO - PROCESS | 1673 | 1466527026236 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1673 | 1466527026238 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:37:06 INFO - PROCESS | 1673 | 1466527026240 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1673 | 1466527026242 Marionette TRACE conn2 <- [1,442,null,{}] 09:37:06 INFO - PROCESS | 1673 | 1466527026247 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}] 09:37:06 INFO - PROCESS | 1673 | 1466527026248 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:06 INFO - PROCESS | 1673 | 1466527026346 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:37:06 INFO - PROCESS | 1673 | 1466527026409 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 1673 | 1466527026411 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f1b000 == 41 [pid = 1673] [id = 118] 09:37:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1251a9000) [pid = 1673] [serial = 351] [outer = 0x0] 09:37:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1257a8800) [pid = 1673] [serial = 352] [outer = 0x1251a9000] 09:37:06 INFO - PROCESS | 1673 | 1466527026440 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128951800) [pid = 1673] [serial = 353] [outer = 0x1251a9000] 09:37:06 INFO - PROCESS | 1673 | 1466527026883 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 674ms 09:37:06 INFO - PROCESS | 1673 | 1466527026925 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1673 | 1466527026928 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:37:06 INFO - PROCESS | 1673 | 1466527026953 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1673 | 1466527026956 Marionette TRACE conn2 <- [1,446,null,{}] 09:37:06 INFO - PROCESS | 1673 | 1466527026959 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}] 09:37:06 INFO - PROCESS | 1673 | 1466527026963 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:07 INFO - PROCESS | 1673 | 1466527027063 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:37:07 INFO - PROCESS | 1673 | 1466527027124 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1673 | 1466527027125 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x129042000 == 42 [pid = 1673] [id = 119] 09:37:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x128954800) [pid = 1673] [serial = 354] [outer = 0x0] 09:37:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12a658000) [pid = 1673] [serial = 355] [outer = 0x128954800] 09:37:07 INFO - PROCESS | 1673 | 1466527027153 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12aa86800) [pid = 1673] [serial = 356] [outer = 0x128954800] 09:37:07 INFO - PROCESS | 1673 | 1466527027686 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 779ms 09:37:07 INFO - PROCESS | 1673 | 1466527027728 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 1673 | 1466527027732 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:37:07 INFO - PROCESS | 1673 | 1466527027735 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 1673 | 1466527027737 Marionette TRACE conn2 <- [1,450,null,{}] 09:37:07 INFO - PROCESS | 1673 | 1466527027740 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}] 09:37:07 INFO - PROCESS | 1673 | 1466527027742 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:07 INFO - PROCESS | 1673 | 1466527027830 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:37:07 INFO - PROCESS | 1673 | 1466527027897 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1673 | 1466527027899 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x117462800 == 43 [pid = 1673] [id = 120] 09:37:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x115e18800) [pid = 1673] [serial = 357] [outer = 0x0] 09:37:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x118206400) [pid = 1673] [serial = 358] [outer = 0x115e18800] 09:37:07 INFO - PROCESS | 1673 | 1466527027926 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x118950000) [pid = 1673] [serial = 359] [outer = 0x115e18800] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x119705000 == 42 [pid = 1673] [id = 115] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x125687000 == 41 [pid = 1673] [id = 114] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x124ad1800 == 40 [pid = 1673] [id = 113] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x12455c800 == 39 [pid = 1673] [id = 112] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x124070000 == 38 [pid = 1673] [id = 111] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x116671000 == 37 [pid = 1673] [id = 110] 09:37:08 INFO - PROCESS | 1673 | --DOCSHELL 0x119705800 == 36 [pid = 1673] [id = 109] 09:37:08 INFO - PROCESS | 1673 | 1466527028381 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] 09:37:08 INFO - PROCESS | 1673 | 1466527028415 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:37:08 INFO - PROCESS | 1673 | 1466527028419 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 1673 | 1466527028421 Marionette TRACE conn2 <- [1,454,null,{}] 09:37:08 INFO - PROCESS | 1673 | 1466527028423 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}] 09:37:08 INFO - PROCESS | 1673 | 1466527028425 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:08 INFO - PROCESS | 1673 | 1466527028503 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:37:08 INFO - PROCESS | 1673 | 1466527028506 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 1673 | 1466527028508 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1167a2800 == 34 [pid = 1673] [id = 121] 09:37:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x119d4e000) [pid = 1673] [serial = 360] [outer = 0x0] 09:37:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x124223000) [pid = 1673] [serial = 361] [outer = 0x119d4e000] 09:37:08 INFO - PROCESS | 1673 | 1466527028537 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1256f3c00) [pid = 1673] [serial = 362] [outer = 0x119d4e000] 09:37:08 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:08 INFO - PROCESS | 1673 | 1466527028890 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]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 520ms 09:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:37:08 INFO - PROCESS | 1673 | 1466527028940 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 1673 | 1466527028941 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:37:08 INFO - PROCESS | 1673 | 1466527028944 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 1673 | 1466527028946 Marionette TRACE conn2 <- [1,458,null,{}] 09:37:08 INFO - PROCESS | 1673 | 1466527028953 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}] 09:37:08 INFO - PROCESS | 1673 | 1466527028956 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:09 INFO - PROCESS | 1673 | 1466527029036 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:37:09 INFO - PROCESS | 1673 | 1466527029041 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1673 | 1466527029043 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192bb800 == 35 [pid = 1673] [id = 122] 09:37:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1270ca400) [pid = 1673] [serial = 363] [outer = 0x0] 09:37:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1289c3400) [pid = 1673] [serial = 364] [outer = 0x1270ca400] 09:37:09 INFO - PROCESS | 1673 | 1466527029073 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x128de3c00) [pid = 1673] [serial = 365] [outer = 0x1270ca400] 09:37:09 INFO - PROCESS | 1673 | 1466527029400 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] 09:37:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:37:09 INFO - PROCESS | 1673 | 1466527029417 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:37:09 INFO - PROCESS | 1673 | 1466527029420 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1673 | 1466527029421 Marionette TRACE conn2 <- [1,462,null,{}] 09:37:09 INFO - PROCESS | 1673 | 1466527029423 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}] 09:37:09 INFO - PROCESS | 1673 | 1466527029424 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:09 INFO - PROCESS | 1673 | 1466527029506 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:37:09 INFO - PROCESS | 1673 | 1466527029556 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 1673 | 1466527029557 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x119dbb000 == 36 [pid = 1673] [id = 123] 09:37:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x128de2c00) [pid = 1673] [serial = 366] [outer = 0x0] 09:37:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x12958e000) [pid = 1673] [serial = 367] [outer = 0x128de2c00] 09:37:09 INFO - PROCESS | 1673 | 1466527029582 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x12aa87c00) [pid = 1673] [serial = 368] [outer = 0x128de2c00] 09:37:09 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:09 INFO - PROCESS | 1673 | 1466527029890 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] 09:37:09 INFO - PROCESS | 1673 | 1466527029942 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:37:09 INFO - PROCESS | 1673 | 1466527029944 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 1673 | 1466527029945 Marionette TRACE conn2 <- [1,466,null,{}] 09:37:09 INFO - PROCESS | 1673 | 1466527029947 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}] 09:37:09 INFO - PROCESS | 1673 | 1466527029949 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:10 INFO - PROCESS | 1673 | 1466527030023 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:37:10 INFO - PROCESS | 1673 | 1466527030076 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1673 | 1466527030077 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cc4800 == 37 [pid = 1673] [id = 124] 09:37:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11940f000) [pid = 1673] [serial = 369] [outer = 0x0] 09:37:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x12a80cc00) [pid = 1673] [serial = 370] [outer = 0x11940f000] 09:37:10 INFO - PROCESS | 1673 | 1466527030102 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x12ba1a400) [pid = 1673] [serial = 371] [outer = 0x11940f000] 09:37:10 INFO - PROCESS | 1673 | 1466527030387 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] 09:37:10 INFO - PROCESS | 1673 | 1466527030425 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:37:10 INFO - PROCESS | 1673 | 1466527030432 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1673 | 1466527030433 Marionette TRACE conn2 <- [1,470,null,{}] 09:37:10 INFO - PROCESS | 1673 | 1466527030435 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}] 09:37:10 INFO - PROCESS | 1673 | 1466527030439 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:10 INFO - PROCESS | 1673 | 1466527030557 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:37:10 INFO - PROCESS | 1673 | 1466527030561 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1673 | 1466527030563 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436c800 == 38 [pid = 1673] [id = 125] 09:37:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12a5a6c00) [pid = 1673] [serial = 372] [outer = 0x0] 09:37:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12bf16800) [pid = 1673] [serial = 373] [outer = 0x12a5a6c00] 09:37:10 INFO - PROCESS | 1673 | 1466527030587 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12c5c1400) [pid = 1673] [serial = 374] [outer = 0x12a5a6c00] 09:37:10 INFO - PROCESS | 1673 | 1466527030934 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 09:37:10 INFO - PROCESS | 1673 | 1466527030950 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1673 | 1466527030952 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:37:10 INFO - PROCESS | 1673 | 1466527030964 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1673 | 1466527030965 Marionette TRACE conn2 <- [1,474,null,{}] 09:37:10 INFO - PROCESS | 1673 | 1466527030967 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}] 09:37:10 INFO - PROCESS | 1673 | 1466527030968 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:11 INFO - PROCESS | 1673 | 1466527031062 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:37:11 INFO - PROCESS | 1673 | 1466527031065 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1673 | 1466527031066 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x126949000 == 39 [pid = 1673] [id = 126] 09:37:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12afe7000) [pid = 1673] [serial = 375] [outer = 0x0] 09:37:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12c616800) [pid = 1673] [serial = 376] [outer = 0x12afe7000] 09:37:11 INFO - PROCESS | 1673 | 1466527031090 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12c61c800) [pid = 1673] [serial = 377] [outer = 0x12afe7000] 09:37:11 INFO - PROCESS | 1673 | 1466527031427 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 519ms 09:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:37:11 INFO - PROCESS | 1673 | 1466527031483 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 1673 | 1466527031484 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:37:11 INFO - PROCESS | 1673 | 1466527031487 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 1673 | 1466527031488 Marionette TRACE conn2 <- [1,478,null,{}] 09:37:11 INFO - PROCESS | 1673 | 1466527031490 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}] 09:37:11 INFO - PROCESS | 1673 | 1466527031491 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:11 INFO - PROCESS | 1673 | 1466527031593 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:37:11 INFO - PROCESS | 1673 | 1466527031597 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 1673 | 1466527031598 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d8000 == 40 [pid = 1673] [id = 127] 09:37:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12c5c2000) [pid = 1673] [serial = 378] [outer = 0x0] 09:37:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12c625800) [pid = 1673] [serial = 379] [outer = 0x12c5c2000] 09:37:11 INFO - PROCESS | 1673 | 1466527031622 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12c84d800) [pid = 1673] [serial = 380] [outer = 0x12c5c2000] 09:37:11 INFO - PROCESS | 1673 | 1466527031964 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 517ms 09:37:12 INFO - PROCESS | 1673 | 1466527032005 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1673 | 1466527032006 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:37:12 INFO - PROCESS | 1673 | 1466527032009 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1673 | 1466527032010 Marionette TRACE conn2 <- [1,482,null,{}] 09:37:12 INFO - PROCESS | 1673 | 1466527032012 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}] 09:37:12 INFO - PROCESS | 1673 | 1466527032014 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:12 INFO - PROCESS | 1673 | 1466527032107 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:37:12 INFO - PROCESS | 1673 | 1466527032142 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1673 | 1466527032143 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12904a800 == 41 [pid = 1673] [id = 128] 09:37:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x110f78800) [pid = 1673] [serial = 381] [outer = 0x0] 09:37:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x110f7ec00) [pid = 1673] [serial = 382] [outer = 0x110f78800] 09:37:12 INFO - PROCESS | 1673 | 1466527032167 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x110f82c00) [pid = 1673] [serial = 383] [outer = 0x110f78800] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x129430400) [pid = 1673] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x115dc3000) [pid = 1673] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1175aa800) [pid = 1673] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1164e5400) [pid = 1673] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11858ac00) [pid = 1673] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12384cc00) [pid = 1673] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x119413800) [pid = 1673] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12942f400) [pid = 1673] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115e16c00) [pid = 1673] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:37:12 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116142c00) [pid = 1673] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:37:12 INFO - PROCESS | 1673 | 1466527032564 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 570ms 09:37:12 INFO - PROCESS | 1673 | 1466527032581 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:37:12 INFO - PROCESS | 1673 | 1466527032584 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:37:12 INFO - PROCESS | 1673 | 1466527032587 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1673 | 1466527032589 Marionette TRACE conn2 <- [1,486,null,{}] 09:37:12 INFO - PROCESS | 1673 | 1466527032592 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}] 09:37:12 INFO - PROCESS | 1673 | 1466527032595 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:12 INFO - PROCESS | 1673 | 1466527032719 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:37:12 INFO - PROCESS | 1673 | 1466527032797 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1673 | 1466527032798 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292e8800 == 42 [pid = 1673] [id = 129] 09:37:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x110f7b800) [pid = 1673] [serial = 384] [outer = 0x0] 09:37:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1127bc800) [pid = 1673] [serial = 385] [outer = 0x110f7b800] 09:37:12 INFO - PROCESS | 1673 | 1466527032838 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1127c5400) [pid = 1673] [serial = 386] [outer = 0x110f7b800] 09:37:13 INFO - PROCESS | 1673 | 1466527033221 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 09:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:37:13 INFO - PROCESS | 1673 | 1466527033256 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1673 | 1466527033258 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:37:13 INFO - PROCESS | 1673 | 1466527033260 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1673 | 1466527033264 Marionette TRACE conn2 <- [1,490,null,{}] 09:37:13 INFO - PROCESS | 1673 | 1466527033266 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}] 09:37:13 INFO - PROCESS | 1673 | 1466527033268 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:13 INFO - PROCESS | 1673 | 1466527033393 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:37:13 INFO - PROCESS | 1673 | 1466527033401 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1673 | 1466527033402 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4bb000 == 43 [pid = 1673] [id = 130] 09:37:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1127c7800) [pid = 1673] [serial = 387] [outer = 0x0] 09:37:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1127c8400) [pid = 1673] [serial = 388] [outer = 0x1127c7800] 09:37:13 INFO - PROCESS | 1673 | 1466527033436 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12b80d400) [pid = 1673] [serial = 389] [outer = 0x1127c7800] 09:37:13 INFO - PROCESS | 1673 | 1466527033745 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 521ms 09:37:13 INFO - PROCESS | 1673 | 1466527033782 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 1673 | 1466527033784 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:37:13 INFO - PROCESS | 1673 | 1466527033786 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 1673 | 1466527033787 Marionette TRACE conn2 <- [1,494,null,{}] 09:37:13 INFO - PROCESS | 1673 | 1466527033789 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}] 09:37:13 INFO - PROCESS | 1673 | 1466527033790 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:13 INFO - PROCESS | 1673 | 1466527033869 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:37:13 INFO - PROCESS | 1673 | 1466527033873 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 1673 | 1466527033874 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a83a000 == 44 [pid = 1673] [id = 131] 09:37:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1174b7400) [pid = 1673] [serial = 390] [outer = 0x0] 09:37:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1174bb400) [pid = 1673] [serial = 391] [outer = 0x1174b7400] 09:37:13 INFO - PROCESS | 1673 | 1466527033897 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12ba0c400) [pid = 1673] [serial = 392] [outer = 0x1174b7400] 09:37:14 INFO - PROCESS | 1673 | 1466527034211 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 09:37:14 INFO - PROCESS | 1673 | 1466527034255 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1673 | 1466527034256 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:37:14 INFO - PROCESS | 1673 | 1466527034258 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1673 | 1466527034259 Marionette TRACE conn2 <- [1,498,null,{}] 09:37:14 INFO - PROCESS | 1673 | 1466527034262 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}] 09:37:14 INFO - PROCESS | 1673 | 1466527034263 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:14 INFO - PROCESS | 1673 | 1466527034372 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:37:14 INFO - PROCESS | 1673 | 1466527034380 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 1673 | 1466527034381 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afca000 == 45 [pid = 1673] [id = 132] 09:37:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119596c00) [pid = 1673] [serial = 393] [outer = 0x0] 09:37:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x11959c400) [pid = 1673] [serial = 394] [outer = 0x119596c00] 09:37:14 INFO - PROCESS | 1673 | 1466527034405 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x11959fc00) [pid = 1673] [serial = 395] [outer = 0x119596c00] 09:37:14 INFO - PROCESS | 1673 | 1466527034876 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 668ms 09:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:37:14 INFO - PROCESS | 1673 | 1466527034927 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 1673 | 1466527034929 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:37:14 INFO - PROCESS | 1673 | 1466527034933 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 1673 | 1466527034936 Marionette TRACE conn2 <- [1,502,null,{}] 09:37:14 INFO - PROCESS | 1673 | 1466527034939 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}] 09:37:14 INFO - PROCESS | 1673 | 1466527034941 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:15 INFO - PROCESS | 1673 | 1466527035045 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:37:15 INFO - PROCESS | 1673 | 1466527035109 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1673 | 1466527035111 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x11746d800 == 46 [pid = 1673] [id = 133] 09:37:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x116779000) [pid = 1673] [serial = 396] [outer = 0x0] 09:37:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1174b3c00) [pid = 1673] [serial = 397] [outer = 0x116779000] 09:37:15 INFO - PROCESS | 1673 | 1466527035141 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11820f800) [pid = 1673] [serial = 398] [outer = 0x116779000] 09:37:15 INFO - PROCESS | 1673 | 1466527035564 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]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 09:37:15 INFO - PROCESS | 1673 | 1466527035604 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 1673 | 1466527035607 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:37:15 INFO - PROCESS | 1673 | 1466527035611 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1673 | 1466527035613 Marionette TRACE conn2 <- [1,506,null,{}] 09:37:15 INFO - PROCESS | 1673 | 1466527035616 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}] 09:37:15 INFO - PROCESS | 1673 | 1466527035618 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:15 INFO - PROCESS | 1673 | 1466527035725 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:37:15 INFO - PROCESS | 1673 | 1466527035810 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1673 | 1466527035811 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x124742800 == 47 [pid = 1673] [id = 134] 09:37:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11959f800) [pid = 1673] [serial = 399] [outer = 0x0] 09:37:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11979f800) [pid = 1673] [serial = 400] [outer = 0x11959f800] 09:37:15 INFO - PROCESS | 1673 | 1466527035855 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123808c00) [pid = 1673] [serial = 401] [outer = 0x11959f800] 09:37:16 INFO - PROCESS | 1673 | 1466527036295 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 719ms 09:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:37:16 INFO - PROCESS | 1673 | 1466527036331 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 1673 | 1466527036333 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:37:16 INFO - PROCESS | 1673 | 1466527036335 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 1673 | 1466527036338 Marionette TRACE conn2 <- [1,510,null,{}] 09:37:16 INFO - PROCESS | 1673 | 1466527036362 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}] 09:37:16 INFO - PROCESS | 1673 | 1466527036365 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:16 INFO - PROCESS | 1673 | 1466527036486 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:37:16 INFO - PROCESS | 1673 | 1466527036537 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 1673 | 1466527036539 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b718000 == 48 [pid = 1673] [id = 135] 09:37:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x128955800) [pid = 1673] [serial = 402] [outer = 0x0] 09:37:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12895c400) [pid = 1673] [serial = 403] [outer = 0x128955800] 09:37:16 INFO - PROCESS | 1673 | 1466527036570 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1290e2800) [pid = 1673] [serial = 404] [outer = 0x128955800] 09:37:16 INFO - PROCESS | 1673 | 1466527036991 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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 672ms 09:37:17 INFO - PROCESS | 1673 | 1466527037008 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:37:17 INFO - PROCESS | 1673 | 1466527037010 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:37:17 INFO - PROCESS | 1673 | 1466527037012 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1673 | 1466527037013 Marionette TRACE conn2 <- [1,514,null,{}] 09:37:17 INFO - PROCESS | 1673 | 1466527037034 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}] 09:37:17 INFO - PROCESS | 1673 | 1466527037036 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:17 INFO - PROCESS | 1673 | 1466527037141 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:37:17 INFO - PROCESS | 1673 | 1466527037194 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 1673 | 1466527037195 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186ad800 == 49 [pid = 1673] [id = 136] 09:37:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126d0b400) [pid = 1673] [serial = 405] [outer = 0x0] 09:37:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a80a800) [pid = 1673] [serial = 406] [outer = 0x126d0b400] 09:37:17 INFO - PROCESS | 1673 | 1466527037224 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12afe8000) [pid = 1673] [serial = 407] [outer = 0x126d0b400] 09:37:17 INFO - PROCESS | 1673 | 1466527037807 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]]]}] 09:37:17 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 09:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 840ms 09:37:17 INFO - PROCESS | 1673 | 1466527037853 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 1673 | 1466527037855 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:37:17 INFO - PROCESS | 1673 | 1466527037858 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1673 | 1466527037861 Marionette TRACE conn2 <- [1,518,null,{}] 09:37:17 INFO - PROCESS | 1673 | 1466527037864 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}] 09:37:17 INFO - PROCESS | 1673 | 1466527037865 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:17 INFO - PROCESS | 1673 | 1466527037959 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:37:18 INFO - PROCESS | 1673 | 1466527038013 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 1673 | 1466527038015 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x116680800 == 50 [pid = 1673] [id = 137] 09:37:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x116a1b000) [pid = 1673] [serial = 408] [outer = 0x0] 09:37:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1174ae800) [pid = 1673] [serial = 409] [outer = 0x116a1b000] 09:37:18 INFO - PROCESS | 1673 | 1466527038043 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x11858a000) [pid = 1673] [serial = 410] [outer = 0x116a1b000] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x11260b000 == 49 [pid = 1673] [id = 104] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12a83a000 == 48 [pid = 1673] [id = 131] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4bb000 == 47 [pid = 1673] [id = 130] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1292e8800 == 46 [pid = 1673] [id = 129] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12904a800 == 45 [pid = 1673] [id = 128] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d8000 == 44 [pid = 1673] [id = 127] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x126949000 == 43 [pid = 1673] [id = 126] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12436c800 == 42 [pid = 1673] [id = 125] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x123cc4800 == 41 [pid = 1673] [id = 124] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x119dbb000 == 40 [pid = 1673] [id = 123] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1192bb800 == 39 [pid = 1673] [id = 122] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1167a2800 == 38 [pid = 1673] [id = 121] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x117462800 == 37 [pid = 1673] [id = 120] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x129042000 == 36 [pid = 1673] [id = 119] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x123f1b000 == 35 [pid = 1673] [id = 118] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1180d5000 == 34 [pid = 1673] [id = 117] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x112e4a000 == 33 [pid = 1673] [id = 116] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1180d9800 == 32 [pid = 1673] [id = 105] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x1186ad800 == 31 [pid = 1673] [id = 136] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12b718000 == 30 [pid = 1673] [id = 135] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x124742800 == 29 [pid = 1673] [id = 134] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x11746d800 == 28 [pid = 1673] [id = 133] 09:37:18 INFO - PROCESS | 1673 | --DOCSHELL 0x12afca000 == 27 [pid = 1673] [id = 132] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a80b800) [pid = 1673] [serial = 331] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x126d09c00) [pid = 1673] [serial = 328] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11820f000) [pid = 1673] [serial = 316] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11894f800) [pid = 1673] [serial = 317] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12afdfc00) [pid = 1673] [serial = 332] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1270c5c00) [pid = 1673] [serial = 325] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11941c400) [pid = 1673] [serial = 314] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118959000) [pid = 1673] [serial = 313] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x124aaf800) [pid = 1673] [serial = 322] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x125720c00) [pid = 1673] [serial = 323] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119fcc000) [pid = 1673] [serial = 319] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123808400) [pid = 1673] [serial = 320] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x113dbc800) [pid = 1673] [serial = 310] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12afe7c00) [pid = 1673] [serial = 334] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12afe7800) [pid = 1673] [serial = 338] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x128de1800) [pid = 1673] [serial = 337] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12ba06800) [pid = 1673] [serial = 340] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12bf1b800) [pid = 1673] [serial = 343] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12ba1e000) [pid = 1673] [serial = 341] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12b810000) [pid = 1673] [serial = 335] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1270e2000) [pid = 1673] [serial = 326] [outer = 0x0] [url = about:blank] 09:37:18 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1290df800) [pid = 1673] [serial = 329] [outer = 0x0] [url = about:blank] 09:37:19 INFO - PROCESS | 1673 | 1466527039006 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1173ms 09:37:19 INFO - PROCESS | 1673 | 1466527039034 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1673 | 1466527039036 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:37:19 INFO - PROCESS | 1673 | 1466527039040 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1673 | 1466527039041 Marionette TRACE conn2 <- [1,522,null,{}] 09:37:19 INFO - PROCESS | 1673 | 1466527039046 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}] 09:37:19 INFO - PROCESS | 1673 | 1466527039048 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:19 INFO - PROCESS | 1673 | 1466527039123 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:37:19 INFO - PROCESS | 1673 | 1466527039132 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1673 | 1466527039135 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x113cea000 == 28 [pid = 1673] [id = 138] 09:37:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x113dc7400) [pid = 1673] [serial = 411] [outer = 0x0] 09:37:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1164e0800) [pid = 1673] [serial = 412] [outer = 0x113dc7400] 09:37:19 INFO - PROCESS | 1673 | 1466527039162 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1133a3800) [pid = 1673] [serial = 413] [outer = 0x113dc7400] 09:37:19 INFO - PROCESS | 1673 | 1466527039490 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 474ms 09:37:19 INFO - PROCESS | 1673 | 1466527039517 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1673 | 1466527039520 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:37:19 INFO - PROCESS | 1673 | 1466527039525 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1673 | 1466527039527 Marionette TRACE conn2 <- [1,526,null,{}] 09:37:19 INFO - PROCESS | 1673 | 1466527039529 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}] 09:37:19 INFO - PROCESS | 1673 | 1466527039531 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:19 INFO - PROCESS | 1673 | 1466527039605 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:37:19 INFO - PROCESS | 1673 | 1466527039610 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1673 | 1466527039613 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b9800 == 29 [pid = 1673] [id = 139] 09:37:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1174ba800) [pid = 1673] [serial = 414] [outer = 0x0] 09:37:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1186f4800) [pid = 1673] [serial = 415] [outer = 0x1174ba800] 09:37:19 INFO - PROCESS | 1673 | 1466527039640 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x11895bc00) [pid = 1673] [serial = 416] [outer = 0x1174ba800] 09:37:19 INFO - PROCESS | 1673 | 1466527039997 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]]]}] 09:37:20 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 09:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 09:37:20 INFO - PROCESS | 1673 | 1466527040045 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 1673 | 1466527040046 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:37:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:37:20 INFO - PROCESS | 1673 | 1466527040048 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1673 | 1466527040051 Marionette TRACE conn2 <- [1,530,null,{}] 09:37:20 INFO - PROCESS | 1673 | 1466527040058 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}] 09:37:20 INFO - PROCESS | 1673 | 1466527040062 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:20 INFO - PROCESS | 1673 | 1466527040138 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:37:20 INFO - PROCESS | 1673 | 1466527040144 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1673 | 1466527040148 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x118838800 == 30 [pid = 1673] [id = 140] 09:37:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x110f7f000) [pid = 1673] [serial = 417] [outer = 0x0] 09:37:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1199e5800) [pid = 1673] [serial = 418] [outer = 0x110f7f000] 09:37:20 INFO - PROCESS | 1673 | 1466527040175 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123848c00) [pid = 1673] [serial = 419] [outer = 0x110f7f000] 09:37:20 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 09:37:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:37:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:37:20 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 09:37:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:37:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:37:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 477ms 09:37:20 INFO - PROCESS | 1673 | 1466527040522 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"]]]}] 09:37:20 INFO - PROCESS | 1673 | 1466527040527 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 1673 | 1466527040529 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:37:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:37:20 INFO - PROCESS | 1673 | 1466527040531 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1673 | 1466527040532 Marionette TRACE conn2 <- [1,534,null,{}] 09:37:20 INFO - PROCESS | 1673 | 1466527040535 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}] 09:37:20 INFO - PROCESS | 1673 | 1466527040536 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:20 INFO - PROCESS | 1673 | 1466527040618 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:37:20 INFO - PROCESS | 1673 | 1466527040674 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 1673 | 1466527040675 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x119db5000 == 31 [pid = 1673] [id = 141] 09:37:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x119fd0400) [pid = 1673] [serial = 420] [outer = 0x0] 09:37:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124aaf800) [pid = 1673] [serial = 421] [outer = 0x119fd0400] 09:37:20 INFO - PROCESS | 1673 | 1466527040701 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1257ac800) [pid = 1673] [serial = 422] [outer = 0x119fd0400] 09:37:21 INFO - PROCESS | 1673 | 1466527040998 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:37:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 518ms 09:37:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:37:21 INFO - PROCESS | 1673 | 1466527041050 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1673 | 1466527041051 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:37:21 INFO - PROCESS | 1673 | 1466527041054 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1673 | 1466527041055 Marionette TRACE conn2 <- [1,538,null,{}] 09:37:21 INFO - PROCESS | 1673 | 1466527041057 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}] 09:37:21 INFO - PROCESS | 1673 | 1466527041058 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:21 INFO - PROCESS | 1673 | 1466527041166 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:37:21 INFO - PROCESS | 1673 | 1466527041170 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1673 | 1466527041171 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x123aa6000 == 32 [pid = 1673] [id = 142] 09:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1133abc00) [pid = 1673] [serial = 423] [outer = 0x0] 09:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1257a8000) [pid = 1673] [serial = 424] [outer = 0x1133abc00] 09:37:21 INFO - PROCESS | 1673 | 1466527041202 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1270e0800) [pid = 1673] [serial = 425] [outer = 0x1133abc00] 09:37:21 INFO - PROCESS | 1673 | 1466527041624 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]]]}] 09:37:21 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. 09:37:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 620ms 09:37:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:37:21 INFO - PROCESS | 1673 | 1466527041676 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 1673 | 1466527041678 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:37:21 INFO - PROCESS | 1673 | 1466527041681 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 1673 | 1466527041683 Marionette TRACE conn2 <- [1,542,null,{}] 09:37:21 INFO - PROCESS | 1673 | 1466527041686 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}] 09:37:21 INFO - PROCESS | 1673 | 1466527041692 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:21 INFO - PROCESS | 1673 | 1466527041833 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:37:21 INFO - PROCESS | 1673 | 1466527041874 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1673 | 1466527041875 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x124555000 == 33 [pid = 1673] [id = 143] 09:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128954000) [pid = 1673] [serial = 426] [outer = 0x0] 09:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128c35400) [pid = 1673] [serial = 427] [outer = 0x128954000] 09:37:21 INFO - PROCESS | 1673 | 1466527041900 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x129432c00) [pid = 1673] [serial = 428] [outer = 0x128954000] 09:37:22 INFO - PROCESS | 1673 | 1466527042269 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]]]}] 09:37:22 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. 09:37:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 621ms 09:37:22 INFO - PROCESS | 1673 | 1466527042309 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 1673 | 1466527042310 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:37:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:37:22 INFO - PROCESS | 1673 | 1466527042317 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1673 | 1466527042319 Marionette TRACE conn2 <- [1,546,null,{}] 09:37:22 INFO - PROCESS | 1673 | 1466527042322 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}] 09:37:22 INFO - PROCESS | 1673 | 1466527042324 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:22 INFO - PROCESS | 1673 | 1466527042476 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:37:22 INFO - PROCESS | 1673 | 1466527042515 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 1673 | 1466527042516 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ade000 == 34 [pid = 1673] [id = 144] 09:37:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1269b4c00) [pid = 1673] [serial = 429] [outer = 0x0] 09:37:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12958c000) [pid = 1673] [serial = 430] [outer = 0x1269b4c00] 09:37:22 INFO - PROCESS | 1673 | 1466527042564 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12a80d800) [pid = 1673] [serial = 431] [outer = 0x1269b4c00] 09:37:22 INFO - PROCESS | 1673 | 1466527042931 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]]]}] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12c5bc400) [pid = 1673] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x119596c00) [pid = 1673] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1133cec00) [pid = 1673] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1174b7400) [pid = 1673] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1127c7800) [pid = 1673] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12a5a6c00) [pid = 1673] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12afe7000) [pid = 1673] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x110f78800) [pid = 1673] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x110f7b800) [pid = 1673] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x128954800) [pid = 1673] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x119d4e000) [pid = 1673] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x128de2c00) [pid = 1673] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x115e18800) [pid = 1673] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12ba20c00) [pid = 1673] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1270ca400) [pid = 1673] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1199e5c00) [pid = 1673] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11940f000) [pid = 1673] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x114f7b400) [pid = 1673] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1251a9000) [pid = 1673] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:37:23 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12c5c2000) [pid = 1673] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:37:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:37:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 925ms 09:37:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:37:23 INFO - PROCESS | 1673 | 1466527043242 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1673 | 1466527043243 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:37:23 INFO - PROCESS | 1673 | 1466527043245 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1673 | 1466527043246 Marionette TRACE conn2 <- [1,550,null,{}] 09:37:23 INFO - PROCESS | 1673 | 1466527043248 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}] 09:37:23 INFO - PROCESS | 1673 | 1466527043249 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:23 INFO - PROCESS | 1673 | 1466527043323 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:37:23 INFO - PROCESS | 1673 | 1466527043326 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1673 | 1466527043328 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x119dbc800 == 35 [pid = 1673] [id = 145] 09:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1127bf000) [pid = 1673] [serial = 432] [outer = 0x0] 09:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x116143000) [pid = 1673] [serial = 433] [outer = 0x1127bf000] 09:37:23 INFO - PROCESS | 1673 | 1466527043360 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1176ce400) [pid = 1673] [serial = 434] [outer = 0x1127bf000] 09:37:23 INFO - PROCESS | 1673 | 1466527043682 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]]]}] 09:37:23 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. 09:37:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 471ms 09:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:37:23 INFO - PROCESS | 1673 | 1466527043716 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 1673 | 1466527043717 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:37:23 INFO - PROCESS | 1673 | 1466527043719 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 1673 | 1466527043721 Marionette TRACE conn2 <- [1,554,null,{}] 09:37:23 INFO - PROCESS | 1673 | 1466527043723 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}] 09:37:23 INFO - PROCESS | 1673 | 1466527043724 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:23 INFO - PROCESS | 1673 | 1466527043799 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:37:23 INFO - PROCESS | 1673 | 1466527043852 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1673 | 1466527043853 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d5000 == 36 [pid = 1673] [id = 146] 09:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1127c3c00) [pid = 1673] [serial = 435] [outer = 0x0] 09:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1195a3c00) [pid = 1673] [serial = 436] [outer = 0x1127c3c00] 09:37:23 INFO - PROCESS | 1673 | 1466527043878 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128c34000) [pid = 1673] [serial = 437] [outer = 0x1127c3c00] 09:37:24 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:24 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:24 INFO - PROCESS | 1673 | 1466527044145 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 09:37:24 INFO - PROCESS | 1673 | 1466527044191 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1673 | 1466527044192 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:37:24 INFO - PROCESS | 1673 | 1466527044202 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1673 | 1466527044203 Marionette TRACE conn2 <- [1,558,null,{}] 09:37:24 INFO - PROCESS | 1673 | 1466527044205 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}] 09:37:24 INFO - PROCESS | 1673 | 1466527044206 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:24 INFO - PROCESS | 1673 | 1466527044284 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:37:24 INFO - PROCESS | 1673 | 1466527044288 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1673 | 1466527044289 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x129040000 == 37 [pid = 1673] [id = 147] 09:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128dd8000) [pid = 1673] [serial = 438] [outer = 0x0] 09:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a815c00) [pid = 1673] [serial = 439] [outer = 0x128dd8000] 09:37:24 INFO - PROCESS | 1673 | 1466527044315 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12af25c00) [pid = 1673] [serial = 440] [outer = 0x128dd8000] 09:37:24 INFO - PROCESS | 1673 | 1466527044640 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 09:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:37:24 INFO - PROCESS | 1673 | 1466527044671 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1673 | 1466527044672 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:37:24 INFO - PROCESS | 1673 | 1466527044674 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1673 | 1466527044686 Marionette TRACE conn2 <- [1,562,null,{}] 09:37:24 INFO - PROCESS | 1673 | 1466527044689 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}] 09:37:24 INFO - PROCESS | 1673 | 1466527044690 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:24 INFO - PROCESS | 1673 | 1466527044802 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:37:24 INFO - PROCESS | 1673 | 1466527044806 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1673 | 1466527044807 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4c9800 == 38 [pid = 1673] [id = 148] 09:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12afde800) [pid = 1673] [serial = 441] [outer = 0x0] 09:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12b80c800) [pid = 1673] [serial = 442] [outer = 0x12afde800] 09:37:24 INFO - PROCESS | 1673 | 1466527044836 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12ba0fc00) [pid = 1673] [serial = 443] [outer = 0x12afde800] 09:37:25 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:25 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:25 INFO - PROCESS | 1673 | 1466527045123 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 479ms 09:37:25 INFO - PROCESS | 1673 | 1466527045153 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1673 | 1466527045154 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:37:25 INFO - PROCESS | 1673 | 1466527045156 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1673 | 1466527045157 Marionette TRACE conn2 <- [1,566,null,{}] 09:37:25 INFO - PROCESS | 1673 | 1466527045160 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}] 09:37:25 INFO - PROCESS | 1673 | 1466527045163 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:25 INFO - PROCESS | 1673 | 1466527045239 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:37:25 INFO - PROCESS | 1673 | 1466527045336 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 1673 | 1466527045338 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x11260f000 == 39 [pid = 1673] [id = 149] 09:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x110f75c00) [pid = 1673] [serial = 444] [outer = 0x0] 09:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x110f83000) [pid = 1673] [serial = 445] [outer = 0x110f75c00] 09:37:25 INFO - PROCESS | 1673 | 1466527045369 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1127ca400) [pid = 1673] [serial = 446] [outer = 0x110f75c00] 09:37:25 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:25 INFO - PROCESS | 1673 | 1466527045894 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:37:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 769ms 09:37:25 INFO - PROCESS | 1673 | 1466527045940 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 1673 | 1466527045943 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:37:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:37:25 INFO - PROCESS | 1673 | 1466527045952 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1673 | 1466527045955 Marionette TRACE conn2 <- [1,570,null,{}] 09:37:26 INFO - PROCESS | 1673 | 1466527046047 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}] 09:37:26 INFO - PROCESS | 1673 | 1466527046052 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:26 INFO - PROCESS | 1673 | 1466527046197 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:37:26 INFO - PROCESS | 1673 | 1466527046246 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1673 | 1466527046248 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186a1800 == 40 [pid = 1673] [id = 150] 09:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1176cc000) [pid = 1673] [serial = 447] [outer = 0x0] 09:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x118584c00) [pid = 1673] [serial = 448] [outer = 0x1176cc000] 09:37:26 INFO - PROCESS | 1673 | 1466527046278 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x119175000) [pid = 1673] [serial = 449] [outer = 0x1176cc000] 09:37:26 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:26 INFO - PROCESS | 1673 | 1466527046904 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]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 966ms 09:37:26 INFO - PROCESS | 1673 | 1466527046936 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 1673 | 1466527046938 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:37:26 INFO - PROCESS | 1673 | 1466527046943 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 1673 | 1466527046947 Marionette TRACE conn2 <- [1,574,null,{}] 09:37:26 INFO - PROCESS | 1673 | 1466527046951 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}] 09:37:26 INFO - PROCESS | 1673 | 1466527046953 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:27 INFO - PROCESS | 1673 | 1466527047058 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:37:27 INFO - PROCESS | 1673 | 1466527047133 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1673 | 1466527047136 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x116419800 == 41 [pid = 1673] [id = 151] 09:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x11619e000) [pid = 1673] [serial = 450] [outer = 0x0] 09:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11662ec00) [pid = 1673] [serial = 451] [outer = 0x11619e000] 09:37:27 INFO - PROCESS | 1673 | 1466527047164 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1174b6c00) [pid = 1673] [serial = 452] [outer = 0x11619e000] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4c9800 == 40 [pid = 1673] [id = 148] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x129040000 == 39 [pid = 1673] [id = 147] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d5000 == 38 [pid = 1673] [id = 146] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x119dbc800 == 37 [pid = 1673] [id = 145] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x124ade000 == 36 [pid = 1673] [id = 144] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x124555000 == 35 [pid = 1673] [id = 143] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x123aa6000 == 34 [pid = 1673] [id = 142] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x119db5000 == 33 [pid = 1673] [id = 141] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x118838800 == 32 [pid = 1673] [id = 140] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b9800 == 31 [pid = 1673] [id = 139] 09:37:27 INFO - PROCESS | 1673 | --DOCSHELL 0x113cea000 == 30 [pid = 1673] [id = 138] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12c5c7800) [pid = 1673] [serial = 308] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1174bb400) [pid = 1673] [serial = 391] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12b80d400) [pid = 1673] [serial = 389] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12bf16800) [pid = 1673] [serial = 373] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12c616800) [pid = 1673] [serial = 376] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x110f7ec00) [pid = 1673] [serial = 382] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1127bc800) [pid = 1673] [serial = 385] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12a658000) [pid = 1673] [serial = 355] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12aa86800) [pid = 1673] [serial = 356] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124223000) [pid = 1673] [serial = 361] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1256f3c00) [pid = 1673] [serial = 362] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12958e000) [pid = 1673] [serial = 367] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12aa87c00) [pid = 1673] [serial = 368] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118206400) [pid = 1673] [serial = 358] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118950000) [pid = 1673] [serial = 359] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12c07fc00) [pid = 1673] [serial = 344] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1289c3400) [pid = 1673] [serial = 364] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128de3c00) [pid = 1673] [serial = 365] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x120fd3800) [pid = 1673] [serial = 349] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124549c00) [pid = 1673] [serial = 350] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12a80cc00) [pid = 1673] [serial = 370] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x116140400) [pid = 1673] [serial = 346] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1175af800) [pid = 1673] [serial = 347] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1257a8800) [pid = 1673] [serial = 352] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x128951800) [pid = 1673] [serial = 353] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12c84d800) [pid = 1673] [serial = 380] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12c625800) [pid = 1673] [serial = 379] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12ba0c400) [pid = 1673] [serial = 392] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1127c8400) [pid = 1673] [serial = 388] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x110f82c00) [pid = 1673] [serial = 383] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12c61c800) [pid = 1673] [serial = 377] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1127c5400) [pid = 1673] [serial = 386] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12c5c1400) [pid = 1673] [serial = 374] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12ba1a400) [pid = 1673] [serial = 371] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x11959fc00) [pid = 1673] [serial = 395] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x115e8bc00) [pid = 1673] [serial = 311] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x11959c400) [pid = 1673] [serial = 394] [outer = 0x0] [url = about:blank] 09:37:27 INFO - PROCESS | 1673 | 1466527047573 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]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 676ms 09:37:27 INFO - PROCESS | 1673 | 1466527047618 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 1673 | 1466527047622 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:37:27 INFO - PROCESS | 1673 | 1466527047627 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1673 | 1466527047629 Marionette TRACE conn2 <- [1,578,null,{}] 09:37:27 INFO - PROCESS | 1673 | 1466527047632 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}] 09:37:27 INFO - PROCESS | 1673 | 1466527047633 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:27 INFO - PROCESS | 1673 | 1466527047713 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:37:27 INFO - PROCESS | 1673 | 1466527047718 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 1673 | 1466527047719 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x117450800 == 31 [pid = 1673] [id = 152] 09:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1174bac00) [pid = 1673] [serial = 453] [outer = 0x0] 09:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118827400) [pid = 1673] [serial = 454] [outer = 0x1174bac00] 09:37:27 INFO - PROCESS | 1673 | 1466527047750 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11941c000) [pid = 1673] [serial = 455] [outer = 0x1174bac00] 09:37:28 INFO - PROCESS | 1673 | 1466527048067 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 471ms 09:37:28 INFO - PROCESS | 1673 | 1466527048101 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1673 | 1466527048103 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:37:28 INFO - PROCESS | 1673 | 1466527048105 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1673 | 1466527048108 Marionette TRACE conn2 <- [1,582,null,{}] 09:37:28 INFO - PROCESS | 1673 | 1466527048117 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}] 09:37:28 INFO - PROCESS | 1673 | 1466527048120 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:28 INFO - PROCESS | 1673 | 1466527048197 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:37:28 INFO - PROCESS | 1673 | 1466527048202 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1673 | 1466527048204 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b9800 == 32 [pid = 1673] [id = 153] 09:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11959c400) [pid = 1673] [serial = 456] [outer = 0x0] 09:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1199e6400) [pid = 1673] [serial = 457] [outer = 0x11959c400] 09:37:28 INFO - PROCESS | 1673 | 1466527048234 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x12421e400) [pid = 1673] [serial = 458] [outer = 0x11959c400] 09:37:28 INFO - PROCESS | 1673 | 1466527048568 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 472ms 09:37:28 INFO - PROCESS | 1673 | 1466527048578 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 1673 | 1466527048582 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:37:28 INFO - PROCESS | 1673 | 1466527048585 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 1673 | 1466527048586 Marionette TRACE conn2 <- [1,586,null,{}] 09:37:28 INFO - PROCESS | 1673 | 1466527048588 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}] 09:37:28 INFO - PROCESS | 1673 | 1466527048589 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:28 INFO - PROCESS | 1673 | 1466527048670 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:37:28 INFO - PROCESS | 1673 | 1466527048719 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1673 | 1466527048720 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12392d000 == 33 [pid = 1673] [id = 154] 09:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1195a1400) [pid = 1673] [serial = 459] [outer = 0x0] 09:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x124e82400) [pid = 1673] [serial = 460] [outer = 0x1195a1400] 09:37:28 INFO - PROCESS | 1673 | 1466527048745 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1269b6c00) [pid = 1673] [serial = 461] [outer = 0x1195a1400] 09:37:28 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:29 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:29 INFO - PROCESS | 1673 | 1466527049106 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]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 568ms 09:37:29 INFO - PROCESS | 1673 | 1466527049153 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1673 | 1466527049154 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:37:29 INFO - PROCESS | 1673 | 1466527049157 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1673 | 1466527049158 Marionette TRACE conn2 <- [1,590,null,{}] 09:37:29 INFO - PROCESS | 1673 | 1466527049160 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}] 09:37:29 INFO - PROCESS | 1673 | 1466527049161 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:29 INFO - PROCESS | 1673 | 1466527049267 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:37:29 INFO - PROCESS | 1673 | 1466527049273 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1673 | 1466527049274 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e9b800 == 34 [pid = 1673] [id = 155] 09:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1256f3c00) [pid = 1673] [serial = 462] [outer = 0x0] 09:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1270ca000) [pid = 1673] [serial = 463] [outer = 0x1256f3c00] 09:37:29 INFO - PROCESS | 1673 | 1466527049305 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1289b9c00) [pid = 1673] [serial = 464] [outer = 0x1256f3c00] 09:37:29 INFO - PROCESS | 1673 | 1466527049748 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]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:37:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 618ms 09:37:29 INFO - PROCESS | 1673 | 1466527049776 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1673 | 1466527049778 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:37:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:37:29 INFO - PROCESS | 1673 | 1466527049789 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1673 | 1466527049790 Marionette TRACE conn2 <- [1,594,null,{}] 09:37:29 INFO - PROCESS | 1673 | 1466527049792 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}] 09:37:29 INFO - PROCESS | 1673 | 1466527049798 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:29 INFO - PROCESS | 1673 | 1466527049911 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:37:29 INFO - PROCESS | 1673 | 1466527049947 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 1673 | 1466527049948 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ad0800 == 35 [pid = 1673] [id = 156] 09:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1289c1400) [pid = 1673] [serial = 465] [outer = 0x0] 09:37:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x128de0400) [pid = 1673] [serial = 466] [outer = 0x1289c1400] 09:37:29 INFO - PROCESS | 1673 | 1466527049973 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a658000) [pid = 1673] [serial = 467] [outer = 0x1289c1400] 09:37:30 INFO - PROCESS | 1673 | 1466527050320 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]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 568ms 09:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:37:30 INFO - PROCESS | 1673 | 1466527050358 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1673 | 1466527050359 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:37:30 INFO - PROCESS | 1673 | 1466527050362 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1673 | 1466527050364 Marionette TRACE conn2 <- [1,598,null,{}] 09:37:30 INFO - PROCESS | 1673 | 1466527050367 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}] 09:37:30 INFO - PROCESS | 1673 | 1466527050368 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:30 INFO - PROCESS | 1673 | 1466527050462 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:37:30 INFO - PROCESS | 1673 | 1466527050465 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1673 | 1466527050466 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x125733800 == 36 [pid = 1673] [id = 157] 09:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1289c2c00) [pid = 1673] [serial = 468] [outer = 0x0] 09:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12aa7e000) [pid = 1673] [serial = 469] [outer = 0x1289c2c00] 09:37:30 INFO - PROCESS | 1673 | 1466527050491 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12afe3c00) [pid = 1673] [serial = 470] [outer = 0x1289c2c00] 09:37:30 INFO - PROCESS | 1673 | 1466527050839 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]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:37:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 521ms 09:37:30 INFO - PROCESS | 1673 | 1466527050882 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 1673 | 1466527050884 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:37:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:37:30 INFO - PROCESS | 1673 | 1466527050886 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 1673 | 1466527050887 Marionette TRACE conn2 <- [1,602,null,{}] 09:37:30 INFO - PROCESS | 1673 | 1466527050889 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}] 09:37:30 INFO - PROCESS | 1673 | 1466527050890 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:30 INFO - PROCESS | 1673 | 1466527050984 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:37:31 INFO - PROCESS | 1673 | 1466527050995 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1673 | 1466527050996 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271ce800 == 37 [pid = 1673] [id = 158] 09:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12aa81400) [pid = 1673] [serial = 471] [outer = 0x0] 09:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b809400) [pid = 1673] [serial = 472] [outer = 0x12aa81400] 09:37:31 INFO - PROCESS | 1673 | 1466527051021 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12ba06800) [pid = 1673] [serial = 473] [outer = 0x12aa81400] 09:37:31 INFO - PROCESS | 1673 | 1466527051340 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 470ms 09:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:37:31 INFO - PROCESS | 1673 | 1466527051357 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1673 | 1466527051358 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:37:31 INFO - PROCESS | 1673 | 1466527051360 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1673 | 1466527051363 Marionette TRACE conn2 <- [1,606,null,{}] 09:37:31 INFO - PROCESS | 1673 | 1466527051372 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}] 09:37:31 INFO - PROCESS | 1673 | 1466527051373 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:31 INFO - PROCESS | 1673 | 1466527051468 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:37:31 INFO - PROCESS | 1673 | 1466527051471 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 1673 | 1466527051472 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12903d800 == 38 [pid = 1673] [id = 159] 09:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12afe4000) [pid = 1673] [serial = 474] [outer = 0x0] 09:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12ba1cc00) [pid = 1673] [serial = 475] [outer = 0x12afe4000] 09:37:31 INFO - PROCESS | 1673 | 1466527051496 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12ba22400) [pid = 1673] [serial = 476] [outer = 0x12afe4000] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x110f7f000) [pid = 1673] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1133abc00) [pid = 1673] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116a1b000) [pid = 1673] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119fd0400) [pid = 1673] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1174ba800) [pid = 1673] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113dc7400) [pid = 1673] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116779000) [pid = 1673] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11959f800) [pid = 1673] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128955800) [pid = 1673] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x126d0b400) [pid = 1673] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x128954000) [pid = 1673] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1269b4c00) [pid = 1673] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128dd8000) [pid = 1673] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1127bf000) [pid = 1673] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:37:31 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1127c3c00) [pid = 1673] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:37:31 INFO - PROCESS | 1673 | 1466527051888 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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:37:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 573ms 09:37:31 INFO - PROCESS | 1673 | 1466527051937 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:37:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:37:31 INFO - PROCESS | 1673 | 1466527051940 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:37:31 INFO - PROCESS | 1673 | 1466527051943 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1673 | 1466527051948 Marionette TRACE conn2 <- [1,610,null,{}] 09:37:31 INFO - PROCESS | 1673 | 1466527051961 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}] 09:37:31 INFO - PROCESS | 1673 | 1466527051963 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:32 INFO - PROCESS | 1673 | 1466527052082 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:37:32 INFO - PROCESS | 1673 | 1466527052087 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1673 | 1466527052088 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x119c31800 == 39 [pid = 1673] [id = 160] 09:37:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116779000) [pid = 1673] [serial = 477] [outer = 0x0] 09:37:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123805c00) [pid = 1673] [serial = 478] [outer = 0x116779000] 09:37:32 INFO - PROCESS | 1673 | 1466527052128 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1270d7400) [pid = 1673] [serial = 479] [outer = 0x116779000] 09:37:32 INFO - PROCESS | 1673 | 1466527052532 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:37:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 632ms 09:37:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:37:32 INFO - PROCESS | 1673 | 1466527052584 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 1673 | 1466527052585 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:37:32 INFO - PROCESS | 1673 | 1466527052587 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 1673 | 1466527052589 Marionette TRACE conn2 <- [1,614,null,{}] 09:37:32 INFO - PROCESS | 1673 | 1466527052591 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}] 09:37:32 INFO - PROCESS | 1673 | 1466527052593 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:32 INFO - PROCESS | 1673 | 1466527052682 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:37:32 INFO - PROCESS | 1673 | 1466527052685 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1673 | 1466527052687 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4ce800 == 40 [pid = 1673] [id = 161] 09:37:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1195a4800) [pid = 1673] [serial = 480] [outer = 0x0] 09:37:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12bf1b000) [pid = 1673] [serial = 481] [outer = 0x1195a4800] 09:37:32 INFO - PROCESS | 1673 | 1466527052720 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12c087800) [pid = 1673] [serial = 482] [outer = 0x1195a4800] 09:37:33 INFO - PROCESS | 1673 | 1466527053055 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 09:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:37:33 INFO - PROCESS | 1673 | 1466527053106 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1673 | 1466527053107 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:37:33 INFO - PROCESS | 1673 | 1466527053109 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1673 | 1466527053110 Marionette TRACE conn2 <- [1,618,null,{}] 09:37:33 INFO - PROCESS | 1673 | 1466527053113 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}] 09:37:33 INFO - PROCESS | 1673 | 1466527053114 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:33 INFO - PROCESS | 1673 | 1466527053192 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:37:33 INFO - PROCESS | 1673 | 1466527053245 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1673 | 1466527053246 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af34000 == 41 [pid = 1673] [id = 162] 09:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12c07e800) [pid = 1673] [serial = 483] [outer = 0x0] 09:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12c380c00) [pid = 1673] [serial = 484] [outer = 0x12c07e800] 09:37:33 INFO - PROCESS | 1673 | 1466527053270 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12c5bd000) [pid = 1673] [serial = 485] [outer = 0x12c07e800] 09:37:33 INFO - PROCESS | 1673 | 1466527053513 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:37:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 419ms 09:37:33 INFO - PROCESS | 1673 | 1466527053534 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1673 | 1466527053535 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:37:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:37:33 INFO - PROCESS | 1673 | 1466527053537 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1673 | 1466527053538 Marionette TRACE conn2 <- [1,622,null,{}] 09:37:33 INFO - PROCESS | 1673 | 1466527053540 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}] 09:37:33 INFO - PROCESS | 1673 | 1466527053541 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:33 INFO - PROCESS | 1673 | 1466527053625 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:37:33 INFO - PROCESS | 1673 | 1466527053630 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1673 | 1466527053631 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b712000 == 42 [pid = 1673] [id = 163] 09:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12c386c00) [pid = 1673] [serial = 486] [outer = 0x0] 09:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12c5c8c00) [pid = 1673] [serial = 487] [outer = 0x12c386c00] 09:37:33 INFO - PROCESS | 1673 | 1466527053662 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12c61b800) [pid = 1673] [serial = 488] [outer = 0x12c386c00] 09:37:34 INFO - PROCESS | 1673 | 1466527054145 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 618ms 09:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:37:34 INFO - PROCESS | 1673 | 1466527054155 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1673 | 1466527054158 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:37:34 INFO - PROCESS | 1673 | 1466527054161 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1673 | 1466527054166 Marionette TRACE conn2 <- [1,626,null,{}] 09:37:34 INFO - PROCESS | 1673 | 1466527054170 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}] 09:37:34 INFO - PROCESS | 1673 | 1466527054171 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:34 INFO - PROCESS | 1673 | 1466527054273 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:37:34 INFO - PROCESS | 1673 | 1466527054334 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 1673 | 1466527054336 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e38800 == 43 [pid = 1673] [id = 164] 09:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x116906800) [pid = 1673] [serial = 489] [outer = 0x0] 09:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1174bb800) [pid = 1673] [serial = 490] [outer = 0x116906800] 09:37:34 INFO - PROCESS | 1673 | 1466527054371 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11882dc00) [pid = 1673] [serial = 491] [outer = 0x116906800] 09:37:34 INFO - PROCESS | 1673 | 1466527054786 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:37:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 675ms 09:37:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:37:34 INFO - PROCESS | 1673 | 1466527054836 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1673 | 1466527054839 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:37:34 INFO - PROCESS | 1673 | 1466527054859 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1673 | 1466527054862 Marionette TRACE conn2 <- [1,630,null,{}] 09:37:34 INFO - PROCESS | 1673 | 1466527054867 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}] 09:37:34 INFO - PROCESS | 1673 | 1466527054868 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:34 INFO - PROCESS | 1673 | 1466527054972 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:37:35 INFO - PROCESS | 1673 | 1466527055073 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1673 | 1466527055074 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12474f000 == 44 [pid = 1673] [id = 165] 09:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123808400) [pid = 1673] [serial = 492] [outer = 0x0] 09:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x124063800) [pid = 1673] [serial = 493] [outer = 0x123808400] 09:37:35 INFO - PROCESS | 1673 | 1466527055106 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1269b5000) [pid = 1673] [serial = 494] [outer = 0x123808400] 09:37:35 INFO - PROCESS | 1673 | 1466527055517 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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:37:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 689ms 09:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:37:35 INFO - PROCESS | 1673 | 1466527055532 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 1673 | 1466527055534 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:37:35 INFO - PROCESS | 1673 | 1466527055536 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 1673 | 1466527055538 Marionette TRACE conn2 <- [1,634,null,{}] 09:37:35 INFO - PROCESS | 1673 | 1466527055546 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}] 09:37:35 INFO - PROCESS | 1673 | 1466527055550 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:35 INFO - PROCESS | 1673 | 1466527055650 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:37:35 INFO - PROCESS | 1673 | 1466527055716 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1673 | 1466527055718 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b831000 == 45 [pid = 1673] [id = 166] 09:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1289bf000) [pid = 1673] [serial = 495] [outer = 0x0] 09:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x129431800) [pid = 1673] [serial = 496] [outer = 0x1289bf000] 09:37:35 INFO - PROCESS | 1673 | 1466527055749 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12af29000) [pid = 1673] [serial = 497] [outer = 0x1289bf000] 09:37:35 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:36 INFO - PROCESS | 1673 | 1466527056183 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:37:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 09:37:36 INFO - PROCESS | 1673 | 1466527056207 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 1673 | 1466527056209 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:37:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:37:36 INFO - PROCESS | 1673 | 1466527056211 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1673 | 1466527056212 Marionette TRACE conn2 <- [1,638,null,{}] 09:37:36 INFO - PROCESS | 1673 | 1466527056214 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}] 09:37:36 INFO - PROCESS | 1673 | 1466527056216 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:36 INFO - PROCESS | 1673 | 1466527056306 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:37:36 INFO - PROCESS | 1673 | 1466527056396 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1673 | 1466527056397 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b84a800 == 46 [pid = 1673] [id = 167] 09:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12bf17000) [pid = 1673] [serial = 498] [outer = 0x0] 09:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12bf1f000) [pid = 1673] [serial = 499] [outer = 0x12bf17000] 09:37:36 INFO - PROCESS | 1673 | 1466527056440 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12c08c400) [pid = 1673] [serial = 500] [outer = 0x12bf17000] 09:37:36 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:36 INFO - PROCESS | 1673 | 1466527056984 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 822ms 09:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:37:37 INFO - PROCESS | 1673 | 1466527057033 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1673 | 1466527057035 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:37:37 INFO - PROCESS | 1673 | 1466527057037 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1673 | 1466527057038 Marionette TRACE conn2 <- [1,642,null,{}] 09:37:37 INFO - PROCESS | 1673 | 1466527057041 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}] 09:37:37 INFO - PROCESS | 1673 | 1466527057042 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:37 INFO - PROCESS | 1673 | 1466527057179 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:37:37 INFO - PROCESS | 1673 | 1466527057188 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 1673 | 1466527057189 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x115edf800 == 47 [pid = 1673] [id = 168] 09:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1174b0000) [pid = 1673] [serial = 501] [outer = 0x0] 09:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118205800) [pid = 1673] [serial = 502] [outer = 0x1174b0000] 09:37:37 INFO - PROCESS | 1673 | 1466527057217 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x124b2f800) [pid = 1673] [serial = 503] [outer = 0x1174b0000] 09:37:37 INFO - PROCESS | 1673 | 1466527057889 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 869ms 09:37:37 INFO - PROCESS | 1673 | 1466527057907 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1673 | 1466527057911 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:37:37 INFO - PROCESS | 1673 | 1466527057937 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1673 | 1466527057940 Marionette TRACE conn2 <- [1,646,null,{}] 09:37:37 INFO - PROCESS | 1673 | 1466527057947 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}] 09:37:37 INFO - PROCESS | 1673 | 1466527057950 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:38 INFO - PROCESS | 1673 | 1466527058074 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:37:38 INFO - PROCESS | 1673 | 1466527058145 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1673 | 1466527058147 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192d0800 == 48 [pid = 1673] [id = 169] 09:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x116457000) [pid = 1673] [serial = 504] [outer = 0x0] 09:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x116f12800) [pid = 1673] [serial = 505] [outer = 0x116457000] 09:37:38 INFO - PROCESS | 1673 | 1466527058176 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x118828800) [pid = 1673] [serial = 506] [outer = 0x116457000] 09:37:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12380a000) [pid = 1673] [serial = 507] [outer = 0x12cf18400] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x116680800 == 47 [pid = 1673] [id = 137] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12af34000 == 46 [pid = 1673] [id = 162] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4ce800 == 45 [pid = 1673] [id = 161] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x119c31800 == 44 [pid = 1673] [id = 160] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12903d800 == 43 [pid = 1673] [id = 159] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1271ce800 == 42 [pid = 1673] [id = 158] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x125733800 == 41 [pid = 1673] [id = 157] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x124ad0800 == 40 [pid = 1673] [id = 156] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x112e9b800 == 39 [pid = 1673] [id = 155] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12392d000 == 38 [pid = 1673] [id = 154] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b9800 == 37 [pid = 1673] [id = 153] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x117450800 == 36 [pid = 1673] [id = 152] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x116419800 == 35 [pid = 1673] [id = 151] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x1186a1800 == 34 [pid = 1673] [id = 150] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x11260f000 == 33 [pid = 1673] [id = 149] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x115edf800 == 32 [pid = 1673] [id = 168] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12b84a800 == 31 [pid = 1673] [id = 167] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12b831000 == 30 [pid = 1673] [id = 166] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12474f000 == 29 [pid = 1673] [id = 165] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x117e38800 == 28 [pid = 1673] [id = 164] 09:37:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12b712000 == 27 [pid = 1673] [id = 163] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1199e5800) [pid = 1673] [serial = 418] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x123848c00) [pid = 1673] [serial = 419] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1257a8000) [pid = 1673] [serial = 424] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11858a000) [pid = 1673] [serial = 410] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1174ae800) [pid = 1673] [serial = 409] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x124aaf800) [pid = 1673] [serial = 421] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1186f4800) [pid = 1673] [serial = 415] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11895bc00) [pid = 1673] [serial = 416] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1164e0800) [pid = 1673] [serial = 412] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1133a3800) [pid = 1673] [serial = 413] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11820f800) [pid = 1673] [serial = 398] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1174b3c00) [pid = 1673] [serial = 397] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x123808c00) [pid = 1673] [serial = 401] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11979f800) [pid = 1673] [serial = 400] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1290e2800) [pid = 1673] [serial = 404] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12895c400) [pid = 1673] [serial = 403] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12afe8000) [pid = 1673] [serial = 407] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12a80a800) [pid = 1673] [serial = 406] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x129432c00) [pid = 1673] [serial = 428] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x128c35400) [pid = 1673] [serial = 427] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12958c000) [pid = 1673] [serial = 430] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12af25c00) [pid = 1673] [serial = 440] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116143000) [pid = 1673] [serial = 433] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1176ce400) [pid = 1673] [serial = 434] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a815c00) [pid = 1673] [serial = 439] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12a80d800) [pid = 1673] [serial = 431] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1270e0800) [pid = 1673] [serial = 425] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x128c34000) [pid = 1673] [serial = 437] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1195a3c00) [pid = 1673] [serial = 436] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1257ac800) [pid = 1673] [serial = 422] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12b80c800) [pid = 1673] [serial = 442] [outer = 0x0] [url = about:blank] 09:37:39 INFO - PROCESS | 1673 | 1466527059234 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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1332ms 09:37:39 INFO - PROCESS | 1673 | 1466527059267 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1673 | 1466527059270 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:37:39 INFO - PROCESS | 1673 | 1466527059274 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1673 | 1466527059276 Marionette TRACE conn2 <- [1,650,null,{}] 09:37:39 INFO - PROCESS | 1673 | 1466527059285 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}] 09:37:39 INFO - PROCESS | 1673 | 1466527059287 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:39 INFO - PROCESS | 1673 | 1466527059373 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:37:39 INFO - PROCESS | 1673 | 1466527059382 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1673 | 1466527059385 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x114f38800 == 28 [pid = 1673] [id = 170] 09:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1133c7c00) [pid = 1673] [serial = 508] [outer = 0x0] 09:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x114f7a000) [pid = 1673] [serial = 509] [outer = 0x1133c7c00] 09:37:39 INFO - PROCESS | 1673 | 1466527059411 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x116140000) [pid = 1673] [serial = 510] [outer = 0x1133c7c00] 09:37:39 INFO - PROCESS | 1673 | 1466527059731 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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 471ms 09:37:39 INFO - PROCESS | 1673 | 1466527059746 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 1673 | 1466527059751 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:37:39 INFO - PROCESS | 1673 | 1466527059777 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1673 | 1466527059778 Marionette TRACE conn2 <- [1,654,null,{}] 09:37:39 INFO - PROCESS | 1673 | 1466527059781 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}] 09:37:39 INFO - PROCESS | 1673 | 1466527059782 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:39 INFO - PROCESS | 1673 | 1466527059858 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:37:39 INFO - PROCESS | 1673 | 1466527059864 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1673 | 1466527059866 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169bf800 == 29 [pid = 1673] [id = 171] 09:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x116979000) [pid = 1673] [serial = 511] [outer = 0x0] 09:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1174bdc00) [pid = 1673] [serial = 512] [outer = 0x116979000] 09:37:39 INFO - PROCESS | 1673 | 1466527059893 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1183d7800) [pid = 1673] [serial = 513] [outer = 0x116979000] 09:37:40 INFO - PROCESS | 1673 | 1466527060241 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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 475ms 09:37:40 INFO - PROCESS | 1673 | 1466527060249 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:37:40 INFO - PROCESS | 1673 | 1466527060259 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:37:40 INFO - PROCESS | 1673 | 1466527060265 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1673 | 1466527060269 Marionette TRACE conn2 <- [1,658,null,{}] 09:37:40 INFO - PROCESS | 1673 | 1466527060276 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}] 09:37:40 INFO - PROCESS | 1673 | 1466527060281 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:40 INFO - PROCESS | 1673 | 1466527060391 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:37:40 INFO - PROCESS | 1673 | 1466527060467 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 1673 | 1466527060470 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x11869f800 == 30 [pid = 1673] [id = 172] 09:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1186f8800) [pid = 1673] [serial = 514] [outer = 0x0] 09:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x119420000) [pid = 1673] [serial = 515] [outer = 0x1186f8800] 09:37:40 INFO - PROCESS | 1673 | 1466527060515 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1199c3800) [pid = 1673] [serial = 516] [outer = 0x1186f8800] 09:37:40 INFO - PROCESS | 1673 | 1466527060883 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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 09:37:40 INFO - PROCESS | 1673 | 1466527060892 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 1673 | 1466527060893 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:37:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:37:40 INFO - PROCESS | 1673 | 1466527060900 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 1673 | 1466527060901 Marionette TRACE conn2 <- [1,662,null,{}] 09:37:40 INFO - PROCESS | 1673 | 1466527060903 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}] 09:37:40 INFO - PROCESS | 1673 | 1466527060905 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:41 INFO - PROCESS | 1673 | 1466527061062 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:37:41 INFO - PROCESS | 1673 | 1466527061109 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1673 | 1466527061111 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b9000 == 31 [pid = 1673] [id = 173] 09:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1199c3400) [pid = 1673] [serial = 517] [outer = 0x0] 09:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x123802800) [pid = 1673] [serial = 518] [outer = 0x1199c3400] 09:37:41 INFO - PROCESS | 1673 | 1466527061153 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12454bc00) [pid = 1673] [serial = 519] [outer = 0x1199c3400] 09:37:41 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:41 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:41 INFO - PROCESS | 1673 | 1466527061544 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:37:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 673ms 09:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:37:41 INFO - PROCESS | 1673 | 1466527061569 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1673 | 1466527061570 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:37:41 INFO - PROCESS | 1673 | 1466527061572 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1673 | 1466527061573 Marionette TRACE conn2 <- [1,666,null,{}] 09:37:41 INFO - PROCESS | 1673 | 1466527061590 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}] 09:37:41 INFO - PROCESS | 1673 | 1466527061592 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:41 INFO - PROCESS | 1673 | 1466527061682 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:37:41 INFO - PROCESS | 1673 | 1466527061686 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1673 | 1466527061687 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12387f000 == 32 [pid = 1673] [id = 174] 09:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12454cc00) [pid = 1673] [serial = 520] [outer = 0x0] 09:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124f6c000) [pid = 1673] [serial = 521] [outer = 0x12454cc00] 09:37:41 INFO - PROCESS | 1673 | 1466527061712 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x125726000) [pid = 1673] [serial = 522] [outer = 0x12454cc00] 09:37:41 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:41 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:42 INFO - PROCESS | 1673 | 1466527062060 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 09:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:37:42 INFO - PROCESS | 1673 | 1466527062093 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1673 | 1466527062094 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:37:42 INFO - PROCESS | 1673 | 1466527062096 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1673 | 1466527062097 Marionette TRACE conn2 <- [1,670,null,{}] 09:37:42 INFO - PROCESS | 1673 | 1466527062099 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}] 09:37:42 INFO - PROCESS | 1673 | 1466527062103 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:42 INFO - PROCESS | 1673 | 1466527062215 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:37:42 INFO - PROCESS | 1673 | 1466527062247 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1673 | 1466527062248 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x124367800 == 33 [pid = 1673] [id = 175] 09:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1257ae400) [pid = 1673] [serial = 523] [outer = 0x0] 09:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1270d0000) [pid = 1673] [serial = 524] [outer = 0x1257ae400] 09:37:42 INFO - PROCESS | 1673 | 1466527062273 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1289c5400) [pid = 1673] [serial = 525] [outer = 0x1257ae400] 09:37:42 INFO - PROCESS | 1673 | 1466527062639 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 09:37:42 INFO - PROCESS | 1673 | 1466527062669 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1673 | 1466527062671 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:37:42 INFO - PROCESS | 1673 | 1466527062675 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1673 | 1466527062677 Marionette TRACE conn2 <- [1,674,null,{}] 09:37:42 INFO - PROCESS | 1673 | 1466527062683 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}] 09:37:42 INFO - PROCESS | 1673 | 1466527062685 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:42 INFO - PROCESS | 1673 | 1466527062836 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:37:42 INFO - PROCESS | 1673 | 1466527062858 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 1673 | 1466527062859 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12473c000 == 34 [pid = 1673] [id = 176] 09:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12458ac00) [pid = 1673] [serial = 526] [outer = 0x0] 09:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x128ddb000) [pid = 1673] [serial = 527] [outer = 0x12458ac00] 09:37:42 INFO - PROCESS | 1673 | 1466527062899 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1290e7c00) [pid = 1673] [serial = 528] [outer = 0x12458ac00] 09:37:43 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:43 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:37:43 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 09:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 623ms 09:37:43 INFO - PROCESS | 1673 | 1466527063289 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]]]}] 09:37:43 INFO - PROCESS | 1673 | 1466527063299 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1673 | 1466527063301 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:37:43 INFO - PROCESS | 1673 | 1466527063303 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1673 | 1466527063304 Marionette TRACE conn2 <- [1,678,null,{}] 09:37:43 INFO - PROCESS | 1673 | 1466527063306 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}] 09:37:43 INFO - PROCESS | 1673 | 1466527063307 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:43 INFO - PROCESS | 1673 | 1466527063598 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1289c2c00) [pid = 1673] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12aa81400) [pid = 1673] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12afe4000) [pid = 1673] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1195a4800) [pid = 1673] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1195a1400) [pid = 1673] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11619e000) [pid = 1673] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1256f3c00) [pid = 1673] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11959c400) [pid = 1673] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1174bac00) [pid = 1673] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1176cc000) [pid = 1673] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x110f75c00) [pid = 1673] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12c07e800) [pid = 1673] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116779000) [pid = 1673] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12afde800) [pid = 1673] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12c386c00) [pid = 1673] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:37:43 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1289c1400) [pid = 1673] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:37:43 INFO - PROCESS | 1673 | 1466527063642 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1673 | 1466527063643 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e2f000 == 35 [pid = 1673] [id = 177] 09:37:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x110f7d000) [pid = 1673] [serial = 529] [outer = 0x0] 09:37:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11619f000) [pid = 1673] [serial = 530] [outer = 0x110f7d000] 09:37:43 INFO - PROCESS | 1673 | 1466527063667 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11959c400) [pid = 1673] [serial = 531] [outer = 0x110f7d000] 09:37:43 INFO - PROCESS | 1673 | 1466527063956 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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 673ms 09:37:43 INFO - PROCESS | 1673 | 1466527063977 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 1673 | 1466527063980 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:37:43 INFO - PROCESS | 1673 | 1466527063989 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 1673 | 1466527063990 Marionette TRACE conn2 <- [1,682,null,{}] 09:37:43 INFO - PROCESS | 1673 | 1466527063993 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}] 09:37:43 INFO - PROCESS | 1673 | 1466527063994 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:44 INFO - PROCESS | 1673 | 1466527064082 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:37:44 INFO - PROCESS | 1673 | 1466527064086 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1673 | 1466527064087 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x125732000 == 36 [pid = 1673] [id = 178] 09:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x119fc9400) [pid = 1673] [serial = 532] [outer = 0x0] 09:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128cd8000) [pid = 1673] [serial = 533] [outer = 0x119fc9400] 09:37:44 INFO - PROCESS | 1673 | 1466527064111 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12958e000) [pid = 1673] [serial = 534] [outer = 0x119fc9400] 09:37:44 INFO - PROCESS | 1673 | 1466527064910 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]]]}] 09:37:44 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) 09:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 09:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:37:44 INFO - PROCESS | 1673 | 1466527064959 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1673 | 1466527064960 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:37:44 INFO - PROCESS | 1673 | 1466527064962 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1673 | 1466527064963 Marionette TRACE conn2 <- [1,686,null,{}] 09:37:44 INFO - PROCESS | 1673 | 1466527064965 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}] 09:37:44 INFO - PROCESS | 1673 | 1466527064966 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:45 INFO - PROCESS | 1673 | 1466527065057 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:37:45 INFO - PROCESS | 1673 | 1466527065064 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 1673 | 1466527065065 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271cc000 == 37 [pid = 1673] [id = 179] 09:37:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12958d000) [pid = 1673] [serial = 535] [outer = 0x0] 09:37:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a662000) [pid = 1673] [serial = 536] [outer = 0x12958d000] 09:37:45 INFO - PROCESS | 1673 | 1466527065090 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a816c00) [pid = 1673] [serial = 537] [outer = 0x12958d000] 09:37:45 INFO - PROCESS | 1673 | 1466527065949 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1020ms 09:37:45 INFO - PROCESS | 1673 | 1466527065983 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1673 | 1466527065985 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:37:46 INFO - PROCESS | 1673 | 1466527066002 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 1673 | 1466527066003 Marionette TRACE conn2 <- [1,690,null,{}] 09:37:46 INFO - PROCESS | 1673 | 1466527066007 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}] 09:37:46 INFO - PROCESS | 1673 | 1466527066009 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:46 INFO - PROCESS | 1673 | 1466527066118 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:37:46 INFO - PROCESS | 1673 | 1466527066167 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1673 | 1466527066170 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164b3800 == 38 [pid = 1673] [id = 180] 09:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x113342000) [pid = 1673] [serial = 538] [outer = 0x0] 09:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1133c6000) [pid = 1673] [serial = 539] [outer = 0x113342000] 09:37:46 INFO - PROCESS | 1673 | 1466527066201 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1161a5800) [pid = 1673] [serial = 540] [outer = 0x113342000] 09:37:47 INFO - PROCESS | 1673 | 1466527067194 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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1227ms 09:37:47 INFO - PROCESS | 1673 | 1466527067229 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 1673 | 1466527067232 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:37:47 INFO - PROCESS | 1673 | 1466527067237 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1673 | 1466527067239 Marionette TRACE conn2 <- [1,694,null,{}] 09:37:47 INFO - PROCESS | 1673 | 1466527067241 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}] 09:37:47 INFO - PROCESS | 1673 | 1466527067243 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:47 INFO - PROCESS | 1673 | 1466527067349 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:37:47 INFO - PROCESS | 1673 | 1466527067421 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 1673 | 1466527067423 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x113cdc000 == 39 [pid = 1673] [id = 181] 09:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1175af800) [pid = 1673] [serial = 541] [outer = 0x0] 09:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x118825c00) [pid = 1673] [serial = 542] [outer = 0x1175af800] 09:37:47 INFO - PROCESS | 1673 | 1466527067455 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119404400) [pid = 1673] [serial = 543] [outer = 0x1175af800] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x125732000 == 38 [pid = 1673] [id = 178] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x115e2f000 == 37 [pid = 1673] [id = 177] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12473c000 == 36 [pid = 1673] [id = 176] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x124367800 == 35 [pid = 1673] [id = 175] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12387f000 == 34 [pid = 1673] [id = 174] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b9000 == 33 [pid = 1673] [id = 173] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x11869f800 == 32 [pid = 1673] [id = 172] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x1169bf800 == 31 [pid = 1673] [id = 171] 09:37:47 INFO - PROCESS | 1673 | --DOCSHELL 0x114f38800 == 30 [pid = 1673] [id = 170] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12ba0fc00) [pid = 1673] [serial = 443] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x128de0400) [pid = 1673] [serial = 466] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12a658000) [pid = 1673] [serial = 467] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12aa7e000) [pid = 1673] [serial = 469] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12b809400) [pid = 1673] [serial = 472] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12ba06800) [pid = 1673] [serial = 473] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12afe3c00) [pid = 1673] [serial = 470] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12ba1cc00) [pid = 1673] [serial = 475] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12bf1b000) [pid = 1673] [serial = 481] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124e82400) [pid = 1673] [serial = 460] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1269b6c00) [pid = 1673] [serial = 461] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11662ec00) [pid = 1673] [serial = 451] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1174b6c00) [pid = 1673] [serial = 452] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1270ca000) [pid = 1673] [serial = 463] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1199e6400) [pid = 1673] [serial = 457] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12421e400) [pid = 1673] [serial = 458] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x118827400) [pid = 1673] [serial = 454] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11941c000) [pid = 1673] [serial = 455] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118584c00) [pid = 1673] [serial = 448] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119175000) [pid = 1673] [serial = 449] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x110f83000) [pid = 1673] [serial = 445] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1127ca400) [pid = 1673] [serial = 446] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12c087800) [pid = 1673] [serial = 482] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12c380c00) [pid = 1673] [serial = 484] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12c5bd000) [pid = 1673] [serial = 485] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x123805c00) [pid = 1673] [serial = 478] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12ba22400) [pid = 1673] [serial = 476] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1270d7400) [pid = 1673] [serial = 479] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1289b9c00) [pid = 1673] [serial = 464] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12c61b800) [pid = 1673] [serial = 488] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12c5c8c00) [pid = 1673] [serial = 487] [outer = 0x0] [url = about:blank] 09:37:48 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1197a1000) [pid = 1673] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:37:48 INFO - PROCESS | 1673 | 1466527068506 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]]]}] 09:37:48 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) 09:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1276ms 09:37:48 INFO - PROCESS | 1673 | 1466527068513 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 1673 | 1466527068516 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:37:48 INFO - PROCESS | 1673 | 1466527068519 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 1673 | 1466527068520 Marionette TRACE conn2 <- [1,698,null,{}] 09:37:48 INFO - PROCESS | 1673 | 1466527068524 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}] 09:37:48 INFO - PROCESS | 1673 | 1466527068526 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:48 INFO - PROCESS | 1673 | 1466527068601 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:37:48 INFO - PROCESS | 1673 | 1466527068605 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1673 | 1466527068607 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x115eee800 == 31 [pid = 1673] [id = 182] 09:37:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x116456000) [pid = 1673] [serial = 544] [outer = 0x0] 09:37:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1174b8000) [pid = 1673] [serial = 545] [outer = 0x116456000] 09:37:48 INFO - PROCESS | 1673 | 1466527068636 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1189d8400) [pid = 1673] [serial = 546] [outer = 0x116456000] 09:37:49 INFO - PROCESS | 1673 | 1466527069484 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]]]}] 09:37:49 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) 09:37:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 09:37:49 INFO - PROCESS | 1673 | 1466527069494 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 1673 | 1466527069499 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:37:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:37:49 INFO - PROCESS | 1673 | 1466527069505 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1673 | 1466527069508 Marionette TRACE conn2 <- [1,702,null,{}] 09:37:49 INFO - PROCESS | 1673 | 1466527069514 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}] 09:37:49 INFO - PROCESS | 1673 | 1466527069517 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:49 INFO - PROCESS | 1673 | 1466527069668 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:37:49 INFO - PROCESS | 1673 | 1466527069674 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1673 | 1466527069675 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c0000 == 32 [pid = 1673] [id = 183] 09:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x119596800) [pid = 1673] [serial = 547] [outer = 0x0] 09:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1197aac00) [pid = 1673] [serial = 548] [outer = 0x119596800] 09:37:49 INFO - PROCESS | 1673 | 1466527069702 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x120fd3800) [pid = 1673] [serial = 549] [outer = 0x119596800] 09:37:50 INFO - PROCESS | 1673 | 1466527070543 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]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1077ms 09:37:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:37:50 INFO - PROCESS | 1673 | 1466527070582 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 1673 | 1466527070583 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:37:50 INFO - PROCESS | 1673 | 1466527070586 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 1673 | 1466527070588 Marionette TRACE conn2 <- [1,706,null,{}] 09:37:50 INFO - PROCESS | 1673 | 1466527070596 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}] 09:37:50 INFO - PROCESS | 1673 | 1466527070599 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:50 INFO - PROCESS | 1673 | 1466527070691 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:37:50 INFO - PROCESS | 1673 | 1466527070726 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 1673 | 1466527070728 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f1f000 == 33 [pid = 1673] [id = 184] 09:37:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x124b38800) [pid = 1673] [serial = 550] [outer = 0x0] 09:37:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1257ae800) [pid = 1673] [serial = 551] [outer = 0x124b38800] 09:37:50 INFO - PROCESS | 1673 | 1466527070755 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1269bb400) [pid = 1673] [serial = 552] [outer = 0x124b38800] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1186f8800) [pid = 1673] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x116979000) [pid = 1673] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1133c7c00) [pid = 1673] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12454cc00) [pid = 1673] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1199c3400) [pid = 1673] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x116906800) [pid = 1673] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x116457000) [pid = 1673] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1257ae400) [pid = 1673] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12458ac00) [pid = 1673] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x123808400) [pid = 1673] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x119fc9400) [pid = 1673] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x1289bf000) [pid = 1673] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12bf17000) [pid = 1673] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x1174b0000) [pid = 1673] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:37:51 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x110f7d000) [pid = 1673] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:37:51 INFO - PROCESS | 1673 | 1466527071557 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:37:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1021ms 09:37:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:37:51 INFO - PROCESS | 1673 | 1466527071607 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1673 | 1466527071609 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:37:51 INFO - PROCESS | 1673 | 1466527071611 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1673 | 1466527071612 Marionette TRACE conn2 <- [1,710,null,{}] 09:37:51 INFO - PROCESS | 1673 | 1466527071614 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}] 09:37:51 INFO - PROCESS | 1673 | 1466527071616 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:51 INFO - PROCESS | 1673 | 1466527071692 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:37:51 INFO - PROCESS | 1673 | 1466527071742 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 1673 | 1466527071743 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x123937800 == 34 [pid = 1673] [id = 185] 09:37:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x119408400) [pid = 1673] [serial = 553] [outer = 0x0] 09:37:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1195a4800) [pid = 1673] [serial = 554] [outer = 0x119408400] 09:37:51 INFO - PROCESS | 1673 | 1466527071768 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1251a8400) [pid = 1673] [serial = 555] [outer = 0x119408400] 09:37:52 INFO - PROCESS | 1673 | 1466527072537 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]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:37:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 09:37:52 INFO - PROCESS | 1673 | 1466527072582 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 1673 | 1466527072583 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:37:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:37:52 INFO - PROCESS | 1673 | 1466527072585 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 1673 | 1466527072586 Marionette TRACE conn2 <- [1,714,null,{}] 09:37:52 INFO - PROCESS | 1673 | 1466527072588 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}] 09:37:52 INFO - PROCESS | 1673 | 1466527072589 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:52 INFO - PROCESS | 1673 | 1466527072664 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:37:52 INFO - PROCESS | 1673 | 1466527072668 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 1673 | 1466527072669 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x124377000 == 35 [pid = 1673] [id = 186] 09:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x124ec4c00) [pid = 1673] [serial = 556] [outer = 0x0] 09:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1270e0000) [pid = 1673] [serial = 557] [outer = 0x124ec4c00] 09:37:52 INFO - PROCESS | 1673 | 1466527072694 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1289be000) [pid = 1673] [serial = 558] [outer = 0x124ec4c00] 09:37:53 INFO - PROCESS | 1673 | 1466527073525 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]]]}] 09:37:53 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 09:37:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 09:37:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:37:53 INFO - PROCESS | 1673 | 1466527073555 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1673 | 1466527073556 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:37:53 INFO - PROCESS | 1673 | 1466527073558 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1673 | 1466527073559 Marionette TRACE conn2 <- [1,718,null,{}] 09:37:53 INFO - PROCESS | 1673 | 1466527073562 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}] 09:37:53 INFO - PROCESS | 1673 | 1466527073567 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:53 INFO - PROCESS | 1673 | 1466527073666 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:37:53 INFO - PROCESS | 1673 | 1466527073672 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1673 | 1466527073673 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e6b000 == 36 [pid = 1673] [id = 187] 09:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1289c8800) [pid = 1673] [serial = 559] [outer = 0x0] 09:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x129583400) [pid = 1673] [serial = 560] [outer = 0x1289c8800] 09:37:53 INFO - PROCESS | 1673 | 1466527073707 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x12aa7bc00) [pid = 1673] [serial = 561] [outer = 0x1289c8800] 09:37:54 INFO - PROCESS | 1673 | 1466527074545 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:37:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1020ms 09:37:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:37:54 INFO - PROCESS | 1673 | 1466527074578 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 1673 | 1466527074581 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:37:54 INFO - PROCESS | 1673 | 1466527074584 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 1673 | 1466527074586 Marionette TRACE conn2 <- [1,722,null,{}] 09:37:54 INFO - PROCESS | 1673 | 1466527074590 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}] 09:37:54 INFO - PROCESS | 1673 | 1466527074592 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:54 INFO - PROCESS | 1673 | 1466527074689 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:37:54 INFO - PROCESS | 1673 | 1466527074738 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 1673 | 1466527074739 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x116aad000 == 37 [pid = 1673] [id = 188] 09:37:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x113c88400) [pid = 1673] [serial = 562] [outer = 0x0] 09:37:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x116633c00) [pid = 1673] [serial = 563] [outer = 0x113c88400] 09:37:54 INFO - PROCESS | 1673 | 1466527074770 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11820b800) [pid = 1673] [serial = 564] [outer = 0x113c88400] 09:37:55 INFO - PROCESS | 1673 | 1466527075209 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] 09:37:55 INFO - PROCESS | 1673 | 1466527075261 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:37:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:37:55 INFO - PROCESS | 1673 | 1466527075268 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 1673 | 1466527075271 Marionette TRACE conn2 <- [1,726,null,{}] 09:37:55 INFO - PROCESS | 1673 | 1466527075274 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}] 09:37:55 INFO - PROCESS | 1673 | 1466527075277 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:55 INFO - PROCESS | 1673 | 1466527075416 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:37:55 INFO - PROCESS | 1673 | 1466527075507 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 1673 | 1466527075509 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12393e000 == 38 [pid = 1673] [id = 189] 09:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1189d9400) [pid = 1673] [serial = 565] [outer = 0x0] 09:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1199d9800) [pid = 1673] [serial = 566] [outer = 0x1189d9400] 09:37:55 INFO - PROCESS | 1673 | 1466527075560 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x123848800) [pid = 1673] [serial = 567] [outer = 0x1189d9400] 09:37:56 INFO - PROCESS | 1673 | 1466527076075 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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:37:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 824ms 09:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:37:56 INFO - PROCESS | 1673 | 1466527076092 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 1673 | 1466527076093 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:37:56 INFO - PROCESS | 1673 | 1466527076097 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1673 | 1466527076100 Marionette TRACE conn2 <- [1,730,null,{}] 09:37:56 INFO - PROCESS | 1673 | 1466527076108 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}] 09:37:56 INFO - PROCESS | 1673 | 1466527076111 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:56 INFO - PROCESS | 1673 | 1466527076206 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:37:56 INFO - PROCESS | 1673 | 1466527076255 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1673 | 1466527076257 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271cf800 == 39 [pid = 1673] [id = 190] 09:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x125724800) [pid = 1673] [serial = 568] [outer = 0x0] 09:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x128dd8000) [pid = 1673] [serial = 569] [outer = 0x125724800] 09:37:56 INFO - PROCESS | 1673 | 1466527076288 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12a660000) [pid = 1673] [serial = 570] [outer = 0x125724800] 09:37:56 INFO - PROCESS | 1673 | 1466527076717 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] 09:37:56 INFO - PROCESS | 1673 | 1466527076771 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:37:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:37:56 INFO - PROCESS | 1673 | 1466527076774 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1673 | 1466527076775 Marionette TRACE conn2 <- [1,734,null,{}] 09:37:56 INFO - PROCESS | 1673 | 1466527076777 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}] 09:37:56 INFO - PROCESS | 1673 | 1466527076779 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:56 INFO - PROCESS | 1673 | 1466527076884 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:37:56 INFO - PROCESS | 1673 | 1466527076935 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1673 | 1466527076937 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12903e800 == 40 [pid = 1673] [id = 191] 09:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12a662c00) [pid = 1673] [serial = 571] [outer = 0x0] 09:37:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12afdec00) [pid = 1673] [serial = 572] [outer = 0x12a662c00] 09:37:56 INFO - PROCESS | 1673 | 1466527076966 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12ba02800) [pid = 1673] [serial = 573] [outer = 0x12a662c00] 09:37:57 INFO - PROCESS | 1673 | 1466527077490 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:37:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 768ms 09:37:57 INFO - PROCESS | 1673 | 1466527077542 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 1673 | 1466527077545 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:37:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:37:57 INFO - PROCESS | 1673 | 1466527077566 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 1673 | 1466527077568 Marionette TRACE conn2 <- [1,738,null,{}] 09:37:57 INFO - PROCESS | 1673 | 1466527077572 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}] 09:37:57 INFO - PROCESS | 1673 | 1466527077573 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:57 INFO - PROCESS | 1673 | 1466527077669 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:37:57 INFO - PROCESS | 1673 | 1466527077720 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 1673 | 1466527077723 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180da000 == 41 [pid = 1673] [id = 192] 09:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115dc2c00) [pid = 1673] [serial = 574] [outer = 0x0] 09:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116f8b400) [pid = 1673] [serial = 575] [outer = 0x115dc2c00] 09:37:57 INFO - PROCESS | 1673 | 1466527077750 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1186f2400) [pid = 1673] [serial = 576] [outer = 0x115dc2c00] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124377000 == 40 [pid = 1673] [id = 186] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x123937800 == 39 [pid = 1673] [id = 185] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x120f1f000 == 38 [pid = 1673] [id = 184] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c0000 == 37 [pid = 1673] [id = 183] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x115eee800 == 36 [pid = 1673] [id = 182] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x113cdc000 == 35 [pid = 1673] [id = 181] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1164b3800 == 34 [pid = 1673] [id = 180] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1271cc000 == 33 [pid = 1673] [id = 179] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1192d0800 == 32 [pid = 1673] [id = 169] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12903e800 == 31 [pid = 1673] [id = 191] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1271cf800 == 30 [pid = 1673] [id = 190] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12393e000 == 29 [pid = 1673] [id = 189] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x124e6b000 == 28 [pid = 1673] [id = 187] 09:37:58 INFO - PROCESS | 1673 | --DOCSHELL 0x116aad000 == 27 [pid = 1673] [id = 188] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119420000) [pid = 1673] [serial = 515] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1199c3800) [pid = 1673] [serial = 516] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1174bdc00) [pid = 1673] [serial = 512] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1183d7800) [pid = 1673] [serial = 513] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x114f7a000) [pid = 1673] [serial = 509] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x116140000) [pid = 1673] [serial = 510] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x124f6c000) [pid = 1673] [serial = 521] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x123802800) [pid = 1673] [serial = 518] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11882dc00) [pid = 1673] [serial = 491] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1174bb800) [pid = 1673] [serial = 490] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x118828800) [pid = 1673] [serial = 506] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x116f12800) [pid = 1673] [serial = 505] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1270d0000) [pid = 1673] [serial = 524] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x125726000) [pid = 1673] [serial = 522] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x128ddb000) [pid = 1673] [serial = 527] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1289c5400) [pid = 1673] [serial = 525] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1269b5000) [pid = 1673] [serial = 494] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x124063800) [pid = 1673] [serial = 493] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x12958e000) [pid = 1673] [serial = 534] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12af29000) [pid = 1673] [serial = 497] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x129431800) [pid = 1673] [serial = 496] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12c08c400) [pid = 1673] [serial = 500] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12bf1f000) [pid = 1673] [serial = 499] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1290e7c00) [pid = 1673] [serial = 528] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x124b2f800) [pid = 1673] [serial = 503] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x118205800) [pid = 1673] [serial = 502] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x11959c400) [pid = 1673] [serial = 531] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12a662000) [pid = 1673] [serial = 536] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x11619f000) [pid = 1673] [serial = 530] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x128cd8000) [pid = 1673] [serial = 533] [outer = 0x0] [url = about:blank] 09:37:58 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x12454bc00) [pid = 1673] [serial = 519] [outer = 0x0] [url = about:blank] 09:37:59 INFO - PROCESS | 1673 | 1466527079109 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:37:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1573ms 09:37:59 INFO - PROCESS | 1673 | 1466527079138 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:37:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:37:59 INFO - PROCESS | 1673 | 1466527079140 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:37:59 INFO - PROCESS | 1673 | 1466527079143 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1673 | 1466527079146 Marionette TRACE conn2 <- [1,742,null,{}] 09:37:59 INFO - PROCESS | 1673 | 1466527079151 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}] 09:37:59 INFO - PROCESS | 1673 | 1466527079153 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:59 INFO - PROCESS | 1673 | 1466527079222 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:37:59 INFO - PROCESS | 1673 | 1466527079226 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 1673 | 1466527079229 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:37:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x113ce7800 == 28 [pid = 1673] [id = 193] 09:37:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x112eca800) [pid = 1673] [serial = 577] [outer = 0x0] 09:37:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x114f79c00) [pid = 1673] [serial = 578] [outer = 0x112eca800] 09:37:59 INFO - PROCESS | 1673 | 1466527079258 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x116140000) [pid = 1673] [serial = 579] [outer = 0x112eca800] 09:38:00 INFO - PROCESS | 1673 | 1466527080054 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]]]}] 09:38:00 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 09:38:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 924ms 09:38:00 INFO - PROCESS | 1673 | 1466527080068 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 1673 | 1466527080071 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:38:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:38:00 INFO - PROCESS | 1673 | 1466527080076 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 1673 | 1466527080077 Marionette TRACE conn2 <- [1,746,null,{}] 09:38:00 INFO - PROCESS | 1673 | 1466527080081 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}] 09:38:00 INFO - PROCESS | 1673 | 1466527080083 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:00 INFO - PROCESS | 1673 | 1466527080158 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:38:00 INFO - PROCESS | 1673 | 1466527080208 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 1673 | 1466527080209 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x116aaa800 == 29 [pid = 1673] [id = 194] 09:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x116775000) [pid = 1673] [serial = 580] [outer = 0x0] 09:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x1176c6c00) [pid = 1673] [serial = 581] [outer = 0x116775000] 09:38:00 INFO - PROCESS | 1673 | 1466527080236 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x11857f000) [pid = 1673] [serial = 582] [outer = 0x116775000] 09:38:01 INFO - PROCESS | 1673 | 1466527081054 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]]]}] 09:38:01 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.) 09:38:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1023ms 09:38:01 INFO - PROCESS | 1673 | 1466527081099 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1673 | 1466527081101 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:38:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:38:01 INFO - PROCESS | 1673 | 1466527081103 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1673 | 1466527081105 Marionette TRACE conn2 <- [1,750,null,{}] 09:38:01 INFO - PROCESS | 1673 | 1466527081113 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}] 09:38:01 INFO - PROCESS | 1673 | 1466527081116 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:01 INFO - PROCESS | 1673 | 1466527081224 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:38:01 INFO - PROCESS | 1673 | 1466527081230 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1673 | 1466527081232 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186aa000 == 30 [pid = 1673] [id = 195] 09:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x115d03000) [pid = 1673] [serial = 583] [outer = 0x0] 09:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1197a6000) [pid = 1673] [serial = 584] [outer = 0x115d03000] 09:38:01 INFO - PROCESS | 1673 | 1466527081259 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x119d52000) [pid = 1673] [serial = 585] [outer = 0x115d03000] 09:38:02 INFO - PROCESS | 1673 | 1466527082075 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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:38:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1022ms 09:38:02 INFO - PROCESS | 1673 | 1466527082125 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 1673 | 1466527082127 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:38:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:38:02 INFO - PROCESS | 1673 | 1466527082129 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 1673 | 1466527082130 Marionette TRACE conn2 <- [1,754,null,{}] 09:38:02 INFO - PROCESS | 1673 | 1466527082133 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}] 09:38:02 INFO - PROCESS | 1673 | 1466527082134 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:02 INFO - PROCESS | 1673 | 1466527082226 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:38:02 INFO - PROCESS | 1673 | 1466527082258 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1673 | 1466527082259 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192bb000 == 31 [pid = 1673] [id = 196] 09:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x120fdf000) [pid = 1673] [serial = 586] [outer = 0x0] 09:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x123e73000) [pid = 1673] [serial = 587] [outer = 0x120fdf000] 09:38:02 INFO - PROCESS | 1673 | 1466527082284 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x124b34800) [pid = 1673] [serial = 588] [outer = 0x120fdf000] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1289c8800) [pid = 1673] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x119408400) [pid = 1673] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x124b38800) [pid = 1673] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x124ec4c00) [pid = 1673] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x116456000) [pid = 1673] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x12958d000) [pid = 1673] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x1175af800) [pid = 1673] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x113342000) [pid = 1673] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:38:02 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x119596800) [pid = 1673] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:38:03 INFO - PROCESS | 1673 | 1466527083108 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]]]}] 09:38:03 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 09:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1020ms 09:38:03 INFO - PROCESS | 1673 | 1466527083150 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1673 | 1466527083151 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:38:03 INFO - PROCESS | 1673 | 1466527083153 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1673 | 1466527083154 Marionette TRACE conn2 <- [1,758,null,{}] 09:38:03 INFO - PROCESS | 1673 | 1466527083157 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}] 09:38:03 INFO - PROCESS | 1673 | 1466527083158 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:03 INFO - PROCESS | 1673 | 1466527083226 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:38:03 INFO - PROCESS | 1673 | 1466527083231 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1673 | 1466527083233 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f08000 == 32 [pid = 1673] [id = 197] 09:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x1164e0800) [pid = 1673] [serial = 589] [outer = 0x0] 09:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x119596800) [pid = 1673] [serial = 590] [outer = 0x1164e0800] 09:38:03 INFO - PROCESS | 1673 | 1466527083257 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x124e84800) [pid = 1673] [serial = 591] [outer = 0x1164e0800] 09:38:03 INFO - PROCESS | 1673 | 1466527083573 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:38:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 09:38:03 INFO - PROCESS | 1673 | 1466527083621 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 1673 | 1466527083623 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:38:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:38:03 INFO - PROCESS | 1673 | 1466527083633 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 1673 | 1466527083634 Marionette TRACE conn2 <- [1,762,null,{}] 09:38:03 INFO - PROCESS | 1673 | 1466527083637 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}] 09:38:03 INFO - PROCESS | 1673 | 1466527083641 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:03 INFO - PROCESS | 1673 | 1466527083732 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:38:03 INFO - PROCESS | 1673 | 1466527083735 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 1673 | 1466527083737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ccb800 == 33 [pid = 1673] [id = 198] 09:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x1251a8c00) [pid = 1673] [serial = 592] [outer = 0x0] 09:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x126d05c00) [pid = 1673] [serial = 593] [outer = 0x1251a8c00] 09:38:03 INFO - PROCESS | 1673 | 1466527083763 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x128957c00) [pid = 1673] [serial = 594] [outer = 0x1251a8c00] 09:38:04 INFO - PROCESS | 1673 | 1466527084562 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:38:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 978ms 09:38:04 INFO - PROCESS | 1673 | 1466527084603 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 1673 | 1466527084606 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:38:04 INFO - PROCESS | 1673 | 1466527084610 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1673 | 1466527084612 Marionette TRACE conn2 <- [1,766,null,{}] 09:38:04 INFO - PROCESS | 1673 | 1466527084616 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}] 09:38:04 INFO - PROCESS | 1673 | 1466527084617 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:04 INFO - PROCESS | 1673 | 1466527084742 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:38:04 INFO - PROCESS | 1673 | 1466527084791 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 1673 | 1466527084792 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x115ede000 == 34 [pid = 1673] [id = 199] 09:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x113246c00) [pid = 1673] [serial = 595] [outer = 0x0] 09:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1133aac00) [pid = 1673] [serial = 596] [outer = 0x113246c00] 09:38:04 INFO - PROCESS | 1673 | 1466527084825 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x116141c00) [pid = 1673] [serial = 597] [outer = 0x113246c00] 09:38:05 INFO - PROCESS | 1673 | 1466527085770 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:38:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 09:38:05 INFO - PROCESS | 1673 | 1466527085784 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 1673 | 1466527085787 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:38:05 INFO - PROCESS | 1673 | 1466527085838 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 1673 | 1466527085840 Marionette TRACE conn2 <- [1,770,null,{}] 09:38:05 INFO - PROCESS | 1673 | 1466527085844 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}] 09:38:05 INFO - PROCESS | 1673 | 1466527085846 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:05 INFO - PROCESS | 1673 | 1466527085924 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:38:05 INFO - PROCESS | 1673 | 1466527085929 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 1673 | 1466527085931 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x118834800 == 35 [pid = 1673] [id = 200] 09:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1186fb800) [pid = 1673] [serial = 598] [outer = 0x0] 09:38:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11882dc00) [pid = 1673] [serial = 599] [outer = 0x1186fb800] 09:38:05 INFO - PROCESS | 1673 | 1466527085962 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11940b800) [pid = 1673] [serial = 600] [outer = 0x1186fb800] 09:38:06 INFO - PROCESS | 1673 | --DOCSHELL 0x120f08000 == 34 [pid = 1673] [id = 197] 09:38:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1192bb000 == 33 [pid = 1673] [id = 196] 09:38:06 INFO - PROCESS | 1673 | --DOCSHELL 0x1186aa000 == 32 [pid = 1673] [id = 195] 09:38:06 INFO - PROCESS | 1673 | --DOCSHELL 0x116aaa800 == 31 [pid = 1673] [id = 194] 09:38:06 INFO - PROCESS | 1673 | --DOCSHELL 0x113ce7800 == 30 [pid = 1673] [id = 193] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1257ae800) [pid = 1673] [serial = 551] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1270e0000) [pid = 1673] [serial = 557] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1174b8000) [pid = 1673] [serial = 545] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1189d8400) [pid = 1673] [serial = 546] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12a816c00) [pid = 1673] [serial = 537] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1269bb400) [pid = 1673] [serial = 552] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x118825c00) [pid = 1673] [serial = 542] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x119404400) [pid = 1673] [serial = 543] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x1133c6000) [pid = 1673] [serial = 539] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x1161a5800) [pid = 1673] [serial = 540] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x1197aac00) [pid = 1673] [serial = 548] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x1289be000) [pid = 1673] [serial = 558] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x129583400) [pid = 1673] [serial = 560] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12aa7bc00) [pid = 1673] [serial = 561] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x1195a4800) [pid = 1673] [serial = 554] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x1251a8400) [pid = 1673] [serial = 555] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x120fd3800) [pid = 1673] [serial = 549] [outer = 0x0] [url = about:blank] 09:38:06 INFO - PROCESS | 1673 | 1466527086562 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 817ms 09:38:06 INFO - PROCESS | 1673 | 1466527086610 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1673 | 1466527086612 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:38:06 INFO - PROCESS | 1673 | 1466527086616 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1673 | 1466527086617 Marionette TRACE conn2 <- [1,774,null,{}] 09:38:06 INFO - PROCESS | 1673 | 1466527086621 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}] 09:38:06 INFO - PROCESS | 1673 | 1466527086623 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:06 INFO - PROCESS | 1673 | 1466527086696 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:38:06 INFO - PROCESS | 1673 | 1466527086702 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1673 | 1466527086705 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x11660f800 == 31 [pid = 1673] [id = 201] 09:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x116636800) [pid = 1673] [serial = 601] [outer = 0x0] 09:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x116a1bc00) [pid = 1673] [serial = 602] [outer = 0x116636800] 09:38:06 INFO - PROCESS | 1673 | 1466527086734 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x1175b3c00) [pid = 1673] [serial = 603] [outer = 0x116636800] 09:38:07 INFO - PROCESS | 1673 | 1466527087055 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 470ms 09:38:07 INFO - PROCESS | 1673 | 1466527087086 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1673 | 1466527087089 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:38:07 INFO - PROCESS | 1673 | 1466527087093 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1673 | 1466527087094 Marionette TRACE conn2 <- [1,778,null,{}] 09:38:07 INFO - PROCESS | 1673 | 1466527087097 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}] 09:38:07 INFO - PROCESS | 1673 | 1466527087098 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:07 INFO - PROCESS | 1673 | 1466527087182 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:38:07 INFO - PROCESS | 1673 | 1466527087230 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 1673 | 1466527087231 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e30800 == 32 [pid = 1673] [id = 202] 09:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x1183cb400) [pid = 1673] [serial = 604] [outer = 0x0] 09:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x119402c00) [pid = 1673] [serial = 605] [outer = 0x1183cb400] 09:38:07 INFO - PROCESS | 1673 | 1466527087258 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x11941ec00) [pid = 1673] [serial = 606] [outer = 0x1183cb400] 09:38:07 INFO - PROCESS | 1673 | 1466527087565 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 519ms 09:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:38:07 INFO - PROCESS | 1673 | 1466527087615 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1673 | 1466527087617 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:38:07 INFO - PROCESS | 1673 | 1466527087619 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1673 | 1466527087621 Marionette TRACE conn2 <- [1,782,null,{}] 09:38:07 INFO - PROCESS | 1673 | 1466527087630 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}] 09:38:07 INFO - PROCESS | 1673 | 1466527087633 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:07 INFO - PROCESS | 1673 | 1466527087728 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:38:07 INFO - PROCESS | 1673 | 1466527087795 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 1673 | 1466527087798 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192c9000 == 33 [pid = 1673] [id = 203] 09:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x112eca000) [pid = 1673] [serial = 607] [outer = 0x0] 09:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x1197a0c00) [pid = 1673] [serial = 608] [outer = 0x112eca000] 09:38:07 INFO - PROCESS | 1673 | 1466527087842 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x124e82800) [pid = 1673] [serial = 609] [outer = 0x112eca000] 09:38:08 INFO - PROCESS | 1673 | 1466527088223 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 622ms 09:38:08 INFO - PROCESS | 1673 | 1466527088242 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1673 | 1466527088243 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:38:08 INFO - PROCESS | 1673 | 1466527088246 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1673 | 1466527088249 Marionette TRACE conn2 <- [1,786,null,{}] 09:38:08 INFO - PROCESS | 1673 | 1466527088252 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}] 09:38:08 INFO - PROCESS | 1673 | 1466527088254 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:08 INFO - PROCESS | 1673 | 1466527088354 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:38:08 INFO - PROCESS | 1673 | 1466527088359 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1673 | 1466527088360 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x123885800 == 34 [pid = 1673] [id = 204] 09:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1251ae800) [pid = 1673] [serial = 610] [outer = 0x0] 09:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1257a6c00) [pid = 1673] [serial = 611] [outer = 0x1251ae800] 09:38:08 INFO - PROCESS | 1673 | 1466527088388 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1269bdc00) [pid = 1673] [serial = 612] [outer = 0x1251ae800] 09:38:08 INFO - PROCESS | 1673 | 1466527088723 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 521ms 09:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:38:08 INFO - PROCESS | 1673 | 1466527088768 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 1673 | 1466527088769 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:38:08 INFO - PROCESS | 1673 | 1466527088771 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 1673 | 1466527088772 Marionette TRACE conn2 <- [1,790,null,{}] 09:38:08 INFO - PROCESS | 1673 | 1466527088775 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}] 09:38:08 INFO - PROCESS | 1673 | 1466527088776 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:08 INFO - PROCESS | 1673 | 1466527088866 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:38:08 INFO - PROCESS | 1673 | 1466527088900 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1673 | 1466527088900 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186a8000 == 35 [pid = 1673] [id = 205] 09:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1127bec00) [pid = 1673] [serial = 613] [outer = 0x0] 09:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1270ce000) [pid = 1673] [serial = 614] [outer = 0x1127bec00] 09:38:08 INFO - PROCESS | 1673 | 1466527088925 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x128959c00) [pid = 1673] [serial = 615] [outer = 0x1127bec00] 09:38:09 INFO - PROCESS | 1673 | 1466527089234 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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 521ms 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:38:09 INFO - PROCESS | 1673 | 1466527089292 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1673 | 1466527089294 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:38:09 INFO - PROCESS | 1673 | 1466527089296 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1673 | 1466527089297 Marionette TRACE conn2 <- [1,794,null,{}] 09:38:09 INFO - PROCESS | 1673 | 1466527089299 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}] 09:38:09 INFO - PROCESS | 1673 | 1466527089303 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:09 INFO - PROCESS | 1673 | 1466527089421 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:38:09 INFO - PROCESS | 1673 | 1466527089425 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1673 | 1466527089426 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x12474a000 == 36 [pid = 1673] [id = 206] 09:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x12895a000) [pid = 1673] [serial = 616] [outer = 0x0] 09:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1289c4400) [pid = 1673] [serial = 617] [outer = 0x12895a000] 09:38:09 INFO - PROCESS | 1673 | 1466527089451 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x12958d400) [pid = 1673] [serial = 618] [outer = 0x12895a000] 09:38:09 INFO - PROCESS | 1673 | 1466527089784 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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 521ms 09:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:38:09 INFO - PROCESS | 1673 | 1466527089817 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1673 | 1466527089819 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:38:09 INFO - PROCESS | 1673 | 1466527089828 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1673 | 1466527089829 Marionette TRACE conn2 <- [1,798,null,{}] 09:38:09 INFO - PROCESS | 1673 | 1466527089839 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}] 09:38:09 INFO - PROCESS | 1673 | 1466527089840 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:09 INFO - PROCESS | 1673 | 1466527089932 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:38:09 INFO - PROCESS | 1673 | 1466527089936 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 1673 | 1466527089937 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e16000 == 37 [pid = 1673] [id = 207] 09:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x12958e000) [pid = 1673] [serial = 619] [outer = 0x0] 09:38:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x12a65bc00) [pid = 1673] [serial = 620] [outer = 0x12958e000] 09:38:09 INFO - PROCESS | 1673 | 1466527089961 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x12a815000) [pid = 1673] [serial = 621] [outer = 0x12958e000] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116775000) [pid = 1673] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x112eca800) [pid = 1673] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x115dc2c00) [pid = 1673] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x115d03000) [pid = 1673] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x113c88400) [pid = 1673] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1189d9400) [pid = 1673] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x125724800) [pid = 1673] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12a662c00) [pid = 1673] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:38:10 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x120fdf000) [pid = 1673] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:38:10 INFO - PROCESS | 1673 | 1466527090297 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]]]}] 09:38:10 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 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 532ms 09:38:10 INFO - PROCESS | 1673 | 1466527090354 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1673 | 1466527090355 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:38:10 INFO - PROCESS | 1673 | 1466527090358 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1673 | 1466527090359 Marionette TRACE conn2 <- [1,802,null,{}] 09:38:10 INFO - PROCESS | 1673 | 1466527090362 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}] 09:38:10 INFO - PROCESS | 1673 | 1466527090363 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:10 INFO - PROCESS | 1673 | 1466527090456 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:38:10 INFO - PROCESS | 1673 | 1466527090462 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1673 | 1466527090464 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x123933000 == 38 [pid = 1673] [id = 208] 09:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x115dbd800) [pid = 1673] [serial = 622] [outer = 0x0] 09:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x119598000) [pid = 1673] [serial = 623] [outer = 0x115dbd800] 09:38:10 INFO - PROCESS | 1673 | 1466527090503 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x128de0800) [pid = 1673] [serial = 624] [outer = 0x115dbd800] 09:38:10 INFO - PROCESS | 1673 | 1466527090973 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]]]}] 09:38:10 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 09:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 621ms 09:38:10 INFO - PROCESS | 1673 | 1466527090981 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 1673 | 1466527090984 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:38:10 INFO - PROCESS | 1673 | 1466527090987 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 1673 | 1466527090988 Marionette TRACE conn2 <- [1,806,null,{}] 09:38:10 INFO - PROCESS | 1673 | 1466527090990 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}] 09:38:11 INFO - PROCESS | 1673 | 1466527091001 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:11 INFO - PROCESS | 1673 | 1466527091079 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:38:11 INFO - PROCESS | 1673 | 1466527091084 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1673 | 1466527091085 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271c2800 == 39 [pid = 1673] [id = 209] 09:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11941f000) [pid = 1673] [serial = 625] [outer = 0x0] 09:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x12aa82000) [pid = 1673] [serial = 626] [outer = 0x11941f000] 09:38:11 INFO - PROCESS | 1673 | 1466527091109 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x12af31400) [pid = 1673] [serial = 627] [outer = 0x11941f000] 09:38:11 INFO - PROCESS | 1673 | [1673] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:38:11 INFO - PROCESS | 1673 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:38:11 INFO - PROCESS | 1673 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:38:11 INFO - PROCESS | 1673 | [GFX2-]: Using SkiaGL canvas. 09:38:11 INFO - PROCESS | 1673 | 1466527091440 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]]]}] 09:38:11 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 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 470ms 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:38:11 INFO - PROCESS | 1673 | 1466527091457 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1673 | 1466527091458 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:38:11 INFO - PROCESS | 1673 | 1466527091460 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1673 | 1466527091461 Marionette TRACE conn2 <- [1,810,null,{}] 09:38:11 INFO - PROCESS | 1673 | 1466527091464 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}] 09:38:11 INFO - PROCESS | 1673 | 1466527091465 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:11 INFO - PROCESS | 1673 | 1466527091540 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:38:11 INFO - PROCESS | 1673 | 1466527091591 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1673 | 1466527091592 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x128965000 == 40 [pid = 1673] [id = 210] 09:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1199e0400) [pid = 1673] [serial = 628] [outer = 0x0] 09:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x12b804400) [pid = 1673] [serial = 629] [outer = 0x1199e0400] 09:38:11 INFO - PROCESS | 1673 | 1466527091616 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x12b811000) [pid = 1673] [serial = 630] [outer = 0x1199e0400] 09:38:11 INFO - PROCESS | 1673 | 1466527091885 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 09:38:11 INFO - PROCESS | 1673 | 1466527091936 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1673 | 1466527091938 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:38:11 INFO - PROCESS | 1673 | 1466527091950 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1673 | 1466527091952 Marionette TRACE conn2 <- [1,814,null,{}] 09:38:11 INFO - PROCESS | 1673 | 1466527091955 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}] 09:38:11 INFO - PROCESS | 1673 | 1466527091956 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:12 INFO - PROCESS | 1673 | 1466527092044 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:38:12 INFO - PROCESS | 1673 | 1466527092049 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1673 | 1466527092051 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292e9000 == 41 [pid = 1673] [id = 211] 09:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x12ba14c00) [pid = 1673] [serial = 631] [outer = 0x0] 09:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x12ba23c00) [pid = 1673] [serial = 632] [outer = 0x12ba14c00] 09:38:12 INFO - PROCESS | 1673 | 1466527092077 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x12c07dc00) [pid = 1673] [serial = 633] [outer = 0x12ba14c00] 09:38:12 INFO - PROCESS | 1673 | 1466527092400 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1673 | 1466527092421 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:38:12 INFO - PROCESS | 1673 | 1466527092423 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1673 | 1466527092424 Marionette TRACE conn2 <- [1,818,null,{}] 09:38:12 INFO - PROCESS | 1673 | 1466527092426 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}] 09:38:12 INFO - PROCESS | 1673 | 1466527092427 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:12 INFO - PROCESS | 1673 | 1466527092530 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:38:12 INFO - PROCESS | 1673 | 1466527092535 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 1673 | 1466527092536 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1295a2000 == 42 [pid = 1673] [id = 212] 09:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x12ba15400) [pid = 1673] [serial = 634] [outer = 0x0] 09:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x12c085000) [pid = 1673] [serial = 635] [outer = 0x12ba15400] 09:38:12 INFO - PROCESS | 1673 | 1466527092560 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12c382c00) [pid = 1673] [serial = 636] [outer = 0x12ba15400] 09:38:13 INFO - PROCESS | 1673 | 1466527093006 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]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 619ms 09:38:13 INFO - PROCESS | 1673 | 1466527093043 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 1673 | 1466527093047 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:38:13 INFO - PROCESS | 1673 | 1466527093051 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1673 | 1466527093055 Marionette TRACE conn2 <- [1,822,null,{}] 09:38:13 INFO - PROCESS | 1673 | 1466527093058 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}] 09:38:13 INFO - PROCESS | 1673 | 1466527093059 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:13 INFO - PROCESS | 1673 | 1466527093159 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:38:13 INFO - PROCESS | 1673 | 1466527093222 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1673 | 1466527093223 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180df000 == 43 [pid = 1673] [id = 213] 09:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x115e82000) [pid = 1673] [serial = 637] [outer = 0x0] 09:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1174b4000) [pid = 1673] [serial = 638] [outer = 0x115e82000] 09:38:13 INFO - PROCESS | 1673 | 1466527093255 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1186f6800) [pid = 1673] [serial = 639] [outer = 0x115e82000] 09:38:13 INFO - PROCESS | 1673 | 1466527093690 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] 09:38:13 INFO - PROCESS | 1673 | 1466527093726 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:38:13 INFO - PROCESS | 1673 | 1466527093731 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 1673 | 1466527093733 Marionette TRACE conn2 <- [1,826,null,{}] 09:38:13 INFO - PROCESS | 1673 | 1466527093737 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}] 09:38:13 INFO - PROCESS | 1673 | 1466527093740 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:13 INFO - PROCESS | 1673 | 1466527093855 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:38:13 INFO - PROCESS | 1673 | 1466527093917 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1673 | 1466527093919 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x124744800 == 44 [pid = 1673] [id = 214] 09:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11941c000) [pid = 1673] [serial = 640] [outer = 0x0] 09:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x120fdfc00) [pid = 1673] [serial = 641] [outer = 0x11941c000] 09:38:13 INFO - PROCESS | 1673 | 1466527093950 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1251a9c00) [pid = 1673] [serial = 642] [outer = 0x11941c000] 09:38:14 INFO - PROCESS | 1673 | 1466527094355 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 09:38:14 INFO - PROCESS | 1673 | 1466527094401 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:38:14 INFO - PROCESS | 1673 | 1466527094403 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:38:14 INFO - PROCESS | 1673 | 1466527094405 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1673 | 1466527094408 Marionette TRACE conn2 <- [1,830,null,{}] 09:38:14 INFO - PROCESS | 1673 | 1466527094435 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}] 09:38:14 INFO - PROCESS | 1673 | 1466527094438 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:14 INFO - PROCESS | 1673 | 1466527094559 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:38:14 INFO - PROCESS | 1673 | 1466527094622 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 1673 | 1466527094625 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a66c800 == 45 [pid = 1673] [id = 215] 09:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128dd6c00) [pid = 1673] [serial = 643] [outer = 0x0] 09:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1290e2400) [pid = 1673] [serial = 644] [outer = 0x128dd6c00] 09:38:14 INFO - PROCESS | 1673 | 1466527094655 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a65d400) [pid = 1673] [serial = 645] [outer = 0x128dd6c00] 09:38:15 INFO - PROCESS | 1673 | 1466527095044 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 671ms 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:38:15 INFO - PROCESS | 1673 | 1466527095077 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 1673 | 1466527095078 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:38:15 INFO - PROCESS | 1673 | 1466527095081 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 1673 | 1466527095082 Marionette TRACE conn2 <- [1,834,null,{}] 09:38:15 INFO - PROCESS | 1673 | 1466527095084 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}] 09:38:15 INFO - PROCESS | 1673 | 1466527095086 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:15 INFO - PROCESS | 1673 | 1466527095186 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:38:15 INFO - PROCESS | 1673 | 1466527095235 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1673 | 1466527095237 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a829800 == 46 [pid = 1673] [id = 216] 09:38:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128dd8c00) [pid = 1673] [serial = 646] [outer = 0x0] 09:38:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b80f400) [pid = 1673] [serial = 647] [outer = 0x128dd8c00] 09:38:15 INFO - PROCESS | 1673 | 1466527095265 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12bf16000) [pid = 1673] [serial = 648] [outer = 0x128dd8c00] 09:38:15 INFO - PROCESS | 1673 | 1466527095850 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 819ms 09:38:15 INFO - PROCESS | 1673 | 1466527095900 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 1673 | 1466527095903 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:38:15 INFO - PROCESS | 1673 | 1466527095906 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 1673 | 1466527095908 Marionette TRACE conn2 <- [1,838,null,{}] 09:38:15 INFO - PROCESS | 1673 | 1466527095912 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}] 09:38:15 INFO - PROCESS | 1673 | 1466527095915 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:16 INFO - PROCESS | 1673 | 1466527096006 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:38:16 INFO - PROCESS | 1673 | 1466527096058 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1673 | 1466527096061 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e44800 == 47 [pid = 1673] [id = 217] 09:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112a75c00) [pid = 1673] [serial = 649] [outer = 0x0] 09:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x112ae3c00) [pid = 1673] [serial = 650] [outer = 0x112a75c00] 09:38:16 INFO - PROCESS | 1673 | 1466527096088 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x113015400) [pid = 1673] [serial = 651] [outer = 0x112a75c00] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1292e9000 == 46 [pid = 1673] [id = 211] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x128965000 == 45 [pid = 1673] [id = 210] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1271c2800 == 44 [pid = 1673] [id = 209] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x123933000 == 43 [pid = 1673] [id = 208] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x124e16000 == 42 [pid = 1673] [id = 207] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12474a000 == 41 [pid = 1673] [id = 206] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1186a8000 == 40 [pid = 1673] [id = 205] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x123885800 == 39 [pid = 1673] [id = 204] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1192c9000 == 38 [pid = 1673] [id = 203] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x117e30800 == 37 [pid = 1673] [id = 202] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11660f800 == 36 [pid = 1673] [id = 201] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x118834800 == 35 [pid = 1673] [id = 200] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x123ccb800 == 34 [pid = 1673] [id = 198] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x115ede000 == 33 [pid = 1673] [id = 199] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1180da000 == 32 [pid = 1673] [id = 192] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12a829800 == 31 [pid = 1673] [id = 216] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12a66c800 == 30 [pid = 1673] [id = 215] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x124744800 == 29 [pid = 1673] [id = 214] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1180df000 == 28 [pid = 1673] [id = 213] 09:38:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1295a2000 == 27 [pid = 1673] [id = 212] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x126d05c00) [pid = 1673] [serial = 593] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1176c6c00) [pid = 1673] [serial = 581] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x114f79c00) [pid = 1673] [serial = 578] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x116140000) [pid = 1673] [serial = 579] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1186f2400) [pid = 1673] [serial = 576] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116f8b400) [pid = 1673] [serial = 575] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1197a6000) [pid = 1673] [serial = 584] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11820b800) [pid = 1673] [serial = 564] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x116633c00) [pid = 1673] [serial = 563] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123848800) [pid = 1673] [serial = 567] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1199d9800) [pid = 1673] [serial = 566] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a660000) [pid = 1673] [serial = 570] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128dd8000) [pid = 1673] [serial = 569] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12ba02800) [pid = 1673] [serial = 573] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12afdec00) [pid = 1673] [serial = 572] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x123e73000) [pid = 1673] [serial = 587] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124b34800) [pid = 1673] [serial = 588] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x119596800) [pid = 1673] [serial = 590] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x119d52000) [pid = 1673] [serial = 585] [outer = 0x0] [url = about:blank] 09:38:16 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11857f000) [pid = 1673] [serial = 582] [outer = 0x0] [url = about:blank] 09:38:17 INFO - PROCESS | 1673 | 1466527097015 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1126ms 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:38:17 INFO - PROCESS | 1673 | 1466527097034 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 1673 | 1466527097037 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:38:17 INFO - PROCESS | 1673 | 1466527097040 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1673 | 1466527097042 Marionette TRACE conn2 <- [1,842,null,{}] 09:38:17 INFO - PROCESS | 1673 | 1466527097046 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}] 09:38:17 INFO - PROCESS | 1673 | 1466527097048 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:17 INFO - PROCESS | 1673 | 1466527097127 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:38:17 INFO - PROCESS | 1673 | 1466527097132 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1673 | 1466527097134 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x112fca800 == 28 [pid = 1673] [id = 218] 09:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1127c8400) [pid = 1673] [serial = 652] [outer = 0x0] 09:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x112ec2c00) [pid = 1673] [serial = 653] [outer = 0x1127c8400] 09:38:17 INFO - PROCESS | 1673 | 1466527097164 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11324d800) [pid = 1673] [serial = 654] [outer = 0x1127c8400] 09:38:17 INFO - PROCESS | 1673 | 1466527097531 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 521ms 09:38:17 INFO - PROCESS | 1673 | 1466527097561 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 1673 | 1466527097564 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:38:17 INFO - PROCESS | 1673 | 1466527097569 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1673 | 1466527097571 Marionette TRACE conn2 <- [1,846,null,{}] 09:38:17 INFO - PROCESS | 1673 | 1466527097573 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}] 09:38:17 INFO - PROCESS | 1673 | 1466527097575 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:17 INFO - PROCESS | 1673 | 1466527097648 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:38:17 INFO - PROCESS | 1673 | 1466527097654 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 1673 | 1466527097655 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x11667e800 == 29 [pid = 1673] [id = 219] 09:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x115e18800) [pid = 1673] [serial = 655] [outer = 0x0] 09:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115e85c00) [pid = 1673] [serial = 656] [outer = 0x115e18800] 09:38:17 INFO - PROCESS | 1673 | 1466527097685 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1164de800) [pid = 1673] [serial = 657] [outer = 0x115e18800] 09:38:18 INFO - PROCESS | 1673 | 1466527098009 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 468ms 09:38:18 INFO - PROCESS | 1673 | 1466527098038 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:38:18 INFO - PROCESS | 1673 | 1466527098047 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:38:18 INFO - PROCESS | 1673 | 1466527098049 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1673 | 1466527098052 Marionette TRACE conn2 <- [1,850,null,{}] 09:38:18 INFO - PROCESS | 1673 | 1466527098060 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}] 09:38:18 INFO - PROCESS | 1673 | 1466527098063 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:18 INFO - PROCESS | 1673 | 1466527098141 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:38:18 INFO - PROCESS | 1673 | 1466527098191 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1673 | 1466527098193 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x117461000 == 30 [pid = 1673] [id = 220] 09:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1133a5400) [pid = 1673] [serial = 658] [outer = 0x0] 09:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1174ae400) [pid = 1673] [serial = 659] [outer = 0x1133a5400] 09:38:18 INFO - PROCESS | 1673 | 1466527098221 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118202800) [pid = 1673] [serial = 660] [outer = 0x1133a5400] 09:38:18 INFO - PROCESS | 1673 | 1466527098514 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 522ms 09:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:38:18 INFO - PROCESS | 1673 | 1466527098572 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 1673 | 1466527098573 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:38:18 INFO - PROCESS | 1673 | 1466527098575 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 1673 | 1466527098577 Marionette TRACE conn2 <- [1,854,null,{}] 09:38:18 INFO - PROCESS | 1673 | 1466527098579 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}] 09:38:18 INFO - PROCESS | 1673 | 1466527098580 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:18 INFO - PROCESS | 1673 | 1466527098656 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:38:18 INFO - PROCESS | 1673 | 1466527098707 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1673 | 1466527098708 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180de800 == 31 [pid = 1673] [id = 221] 09:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1176ce800) [pid = 1673] [serial = 661] [outer = 0x0] 09:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x118825000) [pid = 1673] [serial = 662] [outer = 0x1176ce800] 09:38:18 INFO - PROCESS | 1673 | 1466527098736 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118951c00) [pid = 1673] [serial = 663] [outer = 0x1176ce800] 09:38:19 INFO - PROCESS | 1673 | 1466527099000 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 09:38:19 INFO - PROCESS | 1673 | 1466527099052 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1673 | 1466527099053 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:38:19 INFO - PROCESS | 1673 | 1466527099061 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1673 | 1466527099062 Marionette TRACE conn2 <- [1,858,null,{}] 09:38:19 INFO - PROCESS | 1673 | 1466527099068 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}] 09:38:19 INFO - PROCESS | 1673 | 1466527099076 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:19 INFO - PROCESS | 1673 | 1466527099161 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:38:19 INFO - PROCESS | 1673 | 1466527099194 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1673 | 1466527099195 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929d000 == 32 [pid = 1673] [id = 222] 09:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x113c58c00) [pid = 1673] [serial = 664] [outer = 0x0] 09:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x119169800) [pid = 1673] [serial = 665] [outer = 0x113c58c00] 09:38:19 INFO - PROCESS | 1673 | 1466527099220 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11940e400) [pid = 1673] [serial = 666] [outer = 0x113c58c00] 09:38:19 INFO - PROCESS | 1673 | 1466527099555 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 09:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:38:19 INFO - PROCESS | 1673 | 1466527099582 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 1673 | 1466527099584 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:38:19 INFO - PROCESS | 1673 | 1466527099586 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1673 | 1466527099587 Marionette TRACE conn2 <- [1,862,null,{}] 09:38:19 INFO - PROCESS | 1673 | 1466527099589 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}] 09:38:19 INFO - PROCESS | 1673 | 1466527099593 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:19 INFO - PROCESS | 1673 | 1466527099709 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:38:19 INFO - PROCESS | 1673 | 1466527099713 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1673 | 1466527099715 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f21000 == 33 [pid = 1673] [id = 223] 09:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x116778800) [pid = 1673] [serial = 667] [outer = 0x0] 09:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x119598c00) [pid = 1673] [serial = 668] [outer = 0x116778800] 09:38:19 INFO - PROCESS | 1673 | 1466527099740 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x120fdf400) [pid = 1673] [serial = 669] [outer = 0x116778800] 09:38:20 INFO - PROCESS | 1673 | 1466527100066 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 517ms 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:38:20 INFO - PROCESS | 1673 | 1466527100104 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 1673 | 1466527100105 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:38:20 INFO - PROCESS | 1673 | 1466527100107 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1673 | 1466527100108 Marionette TRACE conn2 <- [1,866,null,{}] 09:38:20 INFO - PROCESS | 1673 | 1466527100110 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}] 09:38:20 INFO - PROCESS | 1673 | 1466527100112 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:20 INFO - PROCESS | 1673 | 1466527100212 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:38:20 INFO - PROCESS | 1673 | 1466527100215 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1673 | 1466527100216 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cbd000 == 34 [pid = 1673] [id = 224] 09:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1133c6400) [pid = 1673] [serial = 670] [outer = 0x0] 09:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123cb2000) [pid = 1673] [serial = 671] [outer = 0x1133c6400] 09:38:20 INFO - PROCESS | 1673 | 1466527100240 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124223800) [pid = 1673] [serial = 672] [outer = 0x1133c6400] 09:38:20 INFO - PROCESS | 1673 | 1466527100573 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 518ms 09:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:38:20 INFO - PROCESS | 1673 | 1466527100625 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 1673 | 1466527100627 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:38:20 INFO - PROCESS | 1673 | 1466527100629 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 1673 | 1466527100630 Marionette TRACE conn2 <- [1,870,null,{}] 09:38:20 INFO - PROCESS | 1673 | 1466527100632 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}] 09:38:20 INFO - PROCESS | 1673 | 1466527100633 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:20 INFO - PROCESS | 1673 | 1466527100725 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:38:20 INFO - PROCESS | 1673 | 1466527100735 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 1673 | 1466527100737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12406c800 == 35 [pid = 1673] [id = 225] 09:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12458a400) [pid = 1673] [serial = 673] [outer = 0x0] 09:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124e82400) [pid = 1673] [serial = 674] [outer = 0x12458a400] 09:38:20 INFO - PROCESS | 1673 | 1466527100761 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1256ed000) [pid = 1673] [serial = 675] [outer = 0x12458a400] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1199e0400) [pid = 1673] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12ba15400) [pid = 1673] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1164e0800) [pid = 1673] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1127bec00) [pid = 1673] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12895a000) [pid = 1673] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1186fb800) [pid = 1673] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x113246c00) [pid = 1673] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1183cb400) [pid = 1673] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1251a8c00) [pid = 1673] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116636800) [pid = 1673] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12ba14c00) [pid = 1673] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1251ae800) [pid = 1673] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112eca000) [pid = 1673] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12958e000) [pid = 1673] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x115dbd800) [pid = 1673] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:38:21 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11941f000) [pid = 1673] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:38:21 INFO - PROCESS | 1673 | 1466527101269 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 669ms 09:38:21 INFO - PROCESS | 1673 | 1466527101299 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 1673 | 1466527101300 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:38:21 INFO - PROCESS | 1673 | 1466527101302 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1673 | 1466527101303 Marionette TRACE conn2 <- [1,874,null,{}] 09:38:21 INFO - PROCESS | 1673 | 1466527101305 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}] 09:38:21 INFO - PROCESS | 1673 | 1466527101307 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:21 INFO - PROCESS | 1673 | 1466527101388 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:38:21 INFO - PROCESS | 1673 | 1466527101392 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1673 | 1466527101393 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x117460000 == 36 [pid = 1673] [id = 226] 09:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1127c6400) [pid = 1673] [serial = 676] [outer = 0x0] 09:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1164e0800) [pid = 1673] [serial = 677] [outer = 0x1127c6400] 09:38:21 INFO - PROCESS | 1673 | 1466527101419 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x123e73400) [pid = 1673] [serial = 678] [outer = 0x1127c6400] 09:38:21 INFO - PROCESS | 1673 | 1466527101738 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 09:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:38:21 INFO - PROCESS | 1673 | 1466527101770 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 1673 | 1466527101771 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:38:21 INFO - PROCESS | 1673 | 1466527101774 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1673 | 1466527101775 Marionette TRACE conn2 <- [1,878,null,{}] 09:38:21 INFO - PROCESS | 1673 | 1466527101777 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}] 09:38:21 INFO - PROCESS | 1673 | 1466527101778 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:21 INFO - PROCESS | 1673 | 1466527101873 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:38:21 INFO - PROCESS | 1673 | 1466527101879 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1673 | 1466527101882 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x124742800 == 37 [pid = 1673] [id = 227] 09:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1176cc000) [pid = 1673] [serial = 679] [outer = 0x0] 09:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1256f6400) [pid = 1673] [serial = 680] [outer = 0x1176cc000] 09:38:21 INFO - PROCESS | 1673 | 1466527101907 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x125727c00) [pid = 1673] [serial = 681] [outer = 0x1176cc000] 09:38:22 INFO - PROCESS | 1673 | 1466527102208 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:38:22 INFO - PROCESS | 1673 | 1466527102242 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1673 | 1466527102244 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:38:22 INFO - PROCESS | 1673 | 1466527102247 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1673 | 1466527102250 Marionette TRACE conn2 <- [1,882,null,{}] 09:38:22 INFO - PROCESS | 1673 | 1466527102253 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}] 09:38:22 INFO - PROCESS | 1673 | 1466527102255 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:22 INFO - PROCESS | 1673 | 1466527102349 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:38:22 INFO - PROCESS | 1673 | 1466527102353 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1673 | 1466527102354 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x119190800 == 38 [pid = 1673] [id = 228] 09:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1269b3c00) [pid = 1673] [serial = 682] [outer = 0x0] 09:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1269b7400) [pid = 1673] [serial = 683] [outer = 0x1269b3c00] 09:38:22 INFO - PROCESS | 1673 | 1466527102380 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128958c00) [pid = 1673] [serial = 684] [outer = 0x1269b3c00] 09:38:22 INFO - PROCESS | 1673 | 1466527102688 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 472ms 09:38:22 INFO - PROCESS | 1673 | 1466527102718 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1673 | 1466527102720 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:38:22 INFO - PROCESS | 1673 | 1466527102723 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1673 | 1466527102724 Marionette TRACE conn2 <- [1,886,null,{}] 09:38:22 INFO - PROCESS | 1673 | 1466527102726 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}] 09:38:22 INFO - PROCESS | 1673 | 1466527102727 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:22 INFO - PROCESS | 1673 | 1466527102829 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:38:22 INFO - PROCESS | 1673 | 1466527102835 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 1673 | 1466527102836 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271cc800 == 39 [pid = 1673] [id = 229] 09:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1164e1000) [pid = 1673] [serial = 685] [outer = 0x0] 09:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1289ba800) [pid = 1673] [serial = 686] [outer = 0x1164e1000] 09:38:22 INFO - PROCESS | 1673 | 1466527102860 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1289c7800) [pid = 1673] [serial = 687] [outer = 0x1164e1000] 09:38:23 INFO - PROCESS | 1673 | 1466527103170 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 09:38:23 INFO - PROCESS | 1673 | 1466527103193 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 1673 | 1466527103194 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:38:23 INFO - PROCESS | 1673 | 1466527103246 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 1673 | 1466527103247 Marionette TRACE conn2 <- [1,890,null,{}] 09:38:23 INFO - PROCESS | 1673 | 1466527103252 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}] 09:38:23 INFO - PROCESS | 1673 | 1466527103254 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:23 INFO - PROCESS | 1673 | 1466527103345 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:38:23 INFO - PROCESS | 1673 | 1466527103438 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1673 | 1466527103440 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x115d96800 == 40 [pid = 1673] [id = 230] 09:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1122a0400) [pid = 1673] [serial = 688] [outer = 0x0] 09:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1127c8c00) [pid = 1673] [serial = 689] [outer = 0x1122a0400] 09:38:23 INFO - PROCESS | 1673 | 1466527103472 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1133a6800) [pid = 1673] [serial = 690] [outer = 0x1122a0400] 09:38:24 INFO - PROCESS | 1673 | 1466527104010 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 869ms 09:38:24 INFO - PROCESS | 1673 | 1466527104069 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1673 | 1466527104071 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:38:24 INFO - PROCESS | 1673 | 1466527104075 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1673 | 1466527104076 Marionette TRACE conn2 <- [1,894,null,{}] 09:38:24 INFO - PROCESS | 1673 | 1466527104081 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}] 09:38:24 INFO - PROCESS | 1673 | 1466527104084 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:24 INFO - PROCESS | 1673 | 1466527104191 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:38:24 INFO - PROCESS | 1673 | 1466527104264 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1673 | 1466527104265 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186b2000 == 41 [pid = 1673] [id = 231] 09:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1164e1800) [pid = 1673] [serial = 691] [outer = 0x0] 09:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x116904c00) [pid = 1673] [serial = 692] [outer = 0x1164e1800] 09:38:24 INFO - PROCESS | 1673 | 1466527104296 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x116f86800) [pid = 1673] [serial = 693] [outer = 0x1164e1800] 09:38:24 INFO - PROCESS | 1673 | 1466527104977 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 922ms 09:38:24 INFO - PROCESS | 1673 | 1466527104997 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:38:25 INFO - PROCESS | 1673 | 1466527104999 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:38:25 INFO - PROCESS | 1673 | 1466527105002 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1673 | 1466527105004 Marionette TRACE conn2 <- [1,898,null,{}] 09:38:25 INFO - PROCESS | 1673 | 1466527105007 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}] 09:38:25 INFO - PROCESS | 1673 | 1466527105009 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:25 INFO - PROCESS | 1673 | 1466527105113 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x119190800 == 40 [pid = 1673] [id = 228] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x124742800 == 39 [pid = 1673] [id = 227] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x117460000 == 38 [pid = 1673] [id = 226] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x12406c800 == 37 [pid = 1673] [id = 225] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x123cbd000 == 36 [pid = 1673] [id = 224] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x120f21000 == 35 [pid = 1673] [id = 223] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x11929d000 == 34 [pid = 1673] [id = 222] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x1180de800 == 33 [pid = 1673] [id = 221] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x117461000 == 32 [pid = 1673] [id = 220] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x11667e800 == 31 [pid = 1673] [id = 219] 09:38:25 INFO - PROCESS | 1673 | --DOCSHELL 0x112fca800 == 30 [pid = 1673] [id = 218] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x128959c00) [pid = 1673] [serial = 615] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1270ce000) [pid = 1673] [serial = 614] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12958d400) [pid = 1673] [serial = 618] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1289c4400) [pid = 1673] [serial = 617] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11882dc00) [pid = 1673] [serial = 599] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x11940b800) [pid = 1673] [serial = 600] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1133aac00) [pid = 1673] [serial = 596] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x116141c00) [pid = 1673] [serial = 597] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119402c00) [pid = 1673] [serial = 605] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11941ec00) [pid = 1673] [serial = 606] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128957c00) [pid = 1673] [serial = 594] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116a1bc00) [pid = 1673] [serial = 602] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1175b3c00) [pid = 1673] [serial = 603] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12ba23c00) [pid = 1673] [serial = 632] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1257a6c00) [pid = 1673] [serial = 611] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1197a0c00) [pid = 1673] [serial = 608] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124e82800) [pid = 1673] [serial = 609] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a65bc00) [pid = 1673] [serial = 620] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119598000) [pid = 1673] [serial = 623] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12aa82000) [pid = 1673] [serial = 626] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12b804400) [pid = 1673] [serial = 629] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12a815000) [pid = 1673] [serial = 621] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12af31400) [pid = 1673] [serial = 627] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12c07dc00) [pid = 1673] [serial = 633] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1269bdc00) [pid = 1673] [serial = 612] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x128de0800) [pid = 1673] [serial = 624] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12b811000) [pid = 1673] [serial = 630] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12c382c00) [pid = 1673] [serial = 636] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12c085000) [pid = 1673] [serial = 635] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x124e84800) [pid = 1673] [serial = 591] [outer = 0x0] [url = about:blank] 09:38:25 INFO - PROCESS | 1673 | 1466527105195 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1673 | 1466527105197 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x114f39800 == 31 [pid = 1673] [id = 232] 09:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x113c8b400) [pid = 1673] [serial = 694] [outer = 0x0] 09:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x115dc7c00) [pid = 1673] [serial = 695] [outer = 0x113c8b400] 09:38:25 INFO - PROCESS | 1673 | 1466527105226 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x116f10c00) [pid = 1673] [serial = 696] [outer = 0x113c8b400] 09:38:25 INFO - PROCESS | 1673 | 1466527105524 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 569ms 09:38:25 INFO - PROCESS | 1673 | 1466527105572 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 1673 | 1466527105575 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:38:25 INFO - PROCESS | 1673 | 1466527105580 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 1673 | 1466527105583 Marionette TRACE conn2 <- [1,902,null,{}] 09:38:25 INFO - PROCESS | 1673 | 1466527105585 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}] 09:38:25 INFO - PROCESS | 1673 | 1466527105587 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:25 INFO - PROCESS | 1673 | 1466527105661 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:38:25 INFO - PROCESS | 1673 | 1466527105667 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 1673 | 1466527105668 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e2a800 == 32 [pid = 1673] [id = 233] 09:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1174b9800) [pid = 1673] [serial = 697] [outer = 0x0] 09:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1183c9800) [pid = 1673] [serial = 698] [outer = 0x1174b9800] 09:38:25 INFO - PROCESS | 1673 | 1466527105695 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1186f7000) [pid = 1673] [serial = 699] [outer = 0x1174b9800] 09:38:26 INFO - PROCESS | 1673 | 1466527106044 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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 523ms 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:38:26 INFO - PROCESS | 1673 | 1466527106103 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1673 | 1466527106105 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:38:26 INFO - PROCESS | 1673 | 1466527106109 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1673 | 1466527106112 Marionette TRACE conn2 <- [1,906,null,{}] 09:38:26 INFO - PROCESS | 1673 | 1466527106124 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}] 09:38:26 INFO - PROCESS | 1673 | 1466527106129 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:26 INFO - PROCESS | 1673 | 1466527106259 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:38:26 INFO - PROCESS | 1673 | 1466527106273 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1673 | 1466527106275 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x119190800 == 33 [pid = 1673] [id = 234] 09:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11916ac00) [pid = 1673] [serial = 700] [outer = 0x0] 09:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11941ec00) [pid = 1673] [serial = 701] [outer = 0x11916ac00] 09:38:26 INFO - PROCESS | 1673 | 1466527106309 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11959e400) [pid = 1673] [serial = 702] [outer = 0x11916ac00] 09:38:26 INFO - PROCESS | 1673 | 1466527106670 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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 576ms 09:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:38:26 INFO - PROCESS | 1673 | 1466527106685 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 1673 | 1466527106688 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:38:26 INFO - PROCESS | 1673 | 1466527106691 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1673 | 1466527106693 Marionette TRACE conn2 <- [1,910,null,{}] 09:38:26 INFO - PROCESS | 1673 | 1466527106698 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}] 09:38:26 INFO - PROCESS | 1673 | 1466527106700 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:26 INFO - PROCESS | 1673 | 1466527106826 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:38:26 INFO - PROCESS | 1673 | 1466527106832 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1673 | 1466527106833 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x123871000 == 34 [pid = 1673] [id = 235] 09:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11979c800) [pid = 1673] [serial = 703] [outer = 0x0] 09:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1199dd400) [pid = 1673] [serial = 704] [outer = 0x11979c800] 09:38:26 INFO - PROCESS | 1673 | 1466527106874 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123808800) [pid = 1673] [serial = 705] [outer = 0x11979c800] 09:38:27 INFO - PROCESS | 1673 | 1466527107282 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 620ms 09:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:38:27 INFO - PROCESS | 1673 | 1466527107311 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 1673 | 1466527107312 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:38:27 INFO - PROCESS | 1673 | 1466527107318 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1673 | 1466527107320 Marionette TRACE conn2 <- [1,914,null,{}] 09:38:27 INFO - PROCESS | 1673 | 1466527107337 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}] 09:38:27 INFO - PROCESS | 1673 | 1466527107338 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:27 INFO - PROCESS | 1673 | 1466527107674 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1133c6400) [pid = 1673] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1133a5400) [pid = 1673] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x115e18800) [pid = 1673] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1176ce800) [pid = 1673] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x112a75c00) [pid = 1673] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1127c8400) [pid = 1673] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x116778800) [pid = 1673] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12458a400) [pid = 1673] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1127c6400) [pid = 1673] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1176cc000) [pid = 1673] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1269b3c00) [pid = 1673] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x115e82000) [pid = 1673] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x11941c000) [pid = 1673] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x113c58c00) [pid = 1673] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x128dd6c00) [pid = 1673] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:38:27 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x128dd8c00) [pid = 1673] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:38:27 INFO - PROCESS | 1673 | 1466527107754 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 1673 | 1466527107755 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x112ea7000 == 35 [pid = 1673] [id = 236] 09:38:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1127c8400) [pid = 1673] [serial = 706] [outer = 0x0] 09:38:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x113242800) [pid = 1673] [serial = 707] [outer = 0x1127c8400] 09:38:27 INFO - PROCESS | 1673 | 1466527107788 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x113c4a800) [pid = 1673] [serial = 708] [outer = 0x1127c8400] 09:38:28 INFO - PROCESS | 1673 | 1466527108180 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 884ms 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:38:28 INFO - PROCESS | 1673 | 1466527108216 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 1673 | 1466527108218 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:38:28 INFO - PROCESS | 1673 | 1466527108223 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1673 | 1466527108225 Marionette TRACE conn2 <- [1,918,null,{}] 09:38:28 INFO - PROCESS | 1673 | 1466527108228 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}] 09:38:28 INFO - PROCESS | 1673 | 1466527108233 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:28 INFO - PROCESS | 1673 | 1466527108330 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:38:28 INFO - PROCESS | 1673 | 1466527108379 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1673 | 1466527108381 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x118840000 == 36 [pid = 1673] [id = 237] 09:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x115e16c00) [pid = 1673] [serial = 709] [outer = 0x0] 09:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1174b3c00) [pid = 1673] [serial = 710] [outer = 0x115e16c00] 09:38:28 INFO - PROCESS | 1673 | 1466527108411 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11820b800) [pid = 1673] [serial = 711] [outer = 0x115e16c00] 09:38:28 INFO - PROCESS | 1673 | 1466527108824 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 09:38:28 INFO - PROCESS | 1673 | 1466527108893 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:38:28 INFO - PROCESS | 1673 | 1466527108895 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:38:28 INFO - PROCESS | 1673 | 1466527108898 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 1673 | 1466527108899 Marionette TRACE conn2 <- [1,922,null,{}] 09:38:28 INFO - PROCESS | 1673 | 1466527108902 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}] 09:38:28 INFO - PROCESS | 1673 | 1466527108903 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:29 INFO - PROCESS | 1673 | 1466527108995 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:38:29 INFO - PROCESS | 1673 | 1466527109091 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1673 | 1466527109093 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242b8800 == 37 [pid = 1673] [id = 238] 09:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119174800) [pid = 1673] [serial = 712] [outer = 0x0] 09:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119414000) [pid = 1673] [serial = 713] [outer = 0x119174800] 09:38:29 INFO - PROCESS | 1673 | 1466527109124 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1197a0400) [pid = 1673] [serial = 714] [outer = 0x119174800] 09:38:29 INFO - PROCESS | 1673 | 1466527109535 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 09:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:38:29 INFO - PROCESS | 1673 | 1466527109568 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1673 | 1466527109571 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:38:29 INFO - PROCESS | 1673 | 1466527109579 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1673 | 1466527109582 Marionette TRACE conn2 <- [1,926,null,{}] 09:38:29 INFO - PROCESS | 1673 | 1466527109585 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}] 09:38:29 INFO - PROCESS | 1673 | 1466527109587 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:29 INFO - PROCESS | 1673 | 1466527109686 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:38:29 INFO - PROCESS | 1673 | 1466527109736 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1673 | 1466527109737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x124746800 == 38 [pid = 1673] [id = 239] 09:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1199e8000) [pid = 1673] [serial = 715] [outer = 0x0] 09:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x124e29400) [pid = 1673] [serial = 716] [outer = 0x1199e8000] 09:38:29 INFO - PROCESS | 1673 | 1466527109766 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x12571f000) [pid = 1673] [serial = 717] [outer = 0x1199e8000] 09:38:30 INFO - PROCESS | 1673 | 1466527110206 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 675ms 09:38:30 INFO - PROCESS | 1673 | 1466527110251 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 1673 | 1466527110253 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:38:30 INFO - PROCESS | 1673 | 1466527110257 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1673 | 1466527110259 Marionette TRACE conn2 <- [1,930,null,{}] 09:38:30 INFO - PROCESS | 1673 | 1466527110262 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}] 09:38:30 INFO - PROCESS | 1673 | 1466527110264 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:30 INFO - PROCESS | 1673 | 1466527110429 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:38:30 INFO - PROCESS | 1673 | 1466527110542 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 1673 | 1466527110544 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x125686800 == 39 [pid = 1673] [id = 240] 09:38:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12384d400) [pid = 1673] [serial = 718] [outer = 0x0] 09:38:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1257af000) [pid = 1673] [serial = 719] [outer = 0x12384d400] 09:38:30 INFO - PROCESS | 1673 | 1466527110573 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12701d000) [pid = 1673] [serial = 720] [outer = 0x12384d400] 09:38:30 INFO - PROCESS | 1673 | 1466527110984 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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 771ms 09:38:31 INFO - PROCESS | 1673 | 1466527111027 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 1673 | 1466527111029 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:38:31 INFO - PROCESS | 1673 | 1466527111031 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 1673 | 1466527111032 Marionette TRACE conn2 <- [1,934,null,{}] 09:38:31 INFO - PROCESS | 1673 | 1466527111035 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}] 09:38:31 INFO - PROCESS | 1673 | 1466527111036 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:31 INFO - PROCESS | 1673 | 1466527111197 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:38:31 INFO - PROCESS | 1673 | 1466527111264 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1673 | 1466527111266 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x116959800 == 40 [pid = 1673] [id = 241] 09:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1127c0400) [pid = 1673] [serial = 721] [outer = 0x0] 09:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x112d69c00) [pid = 1673] [serial = 722] [outer = 0x1127c0400] 09:38:31 INFO - PROCESS | 1673 | 1466527111295 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x113c4e400) [pid = 1673] [serial = 723] [outer = 0x1127c0400] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x123871000 == 39 [pid = 1673] [id = 235] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x119190800 == 38 [pid = 1673] [id = 234] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x117e2a800 == 37 [pid = 1673] [id = 233] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x114f39800 == 36 [pid = 1673] [id = 232] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x115d96800 == 35 [pid = 1673] [id = 230] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x1186b2000 == 34 [pid = 1673] [id = 231] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x115e44800 == 33 [pid = 1673] [id = 217] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x125686800 == 32 [pid = 1673] [id = 240] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x124746800 == 31 [pid = 1673] [id = 239] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x1242b8800 == 30 [pid = 1673] [id = 238] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x118840000 == 29 [pid = 1673] [id = 237] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x1271cc800 == 28 [pid = 1673] [id = 229] 09:38:32 INFO - PROCESS | 1673 | --DOCSHELL 0x112ea7000 == 27 [pid = 1673] [id = 236] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123cb2000) [pid = 1673] [serial = 671] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1174ae400) [pid = 1673] [serial = 659] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118202800) [pid = 1673] [serial = 660] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x115e85c00) [pid = 1673] [serial = 656] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1164de800) [pid = 1673] [serial = 657] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118825000) [pid = 1673] [serial = 662] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x113015400) [pid = 1673] [serial = 651] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x112ae3c00) [pid = 1673] [serial = 650] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x112ec2c00) [pid = 1673] [serial = 653] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11324d800) [pid = 1673] [serial = 654] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x119598c00) [pid = 1673] [serial = 668] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x124e82400) [pid = 1673] [serial = 674] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x124223800) [pid = 1673] [serial = 672] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x123e73400) [pid = 1673] [serial = 678] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1164e0800) [pid = 1673] [serial = 677] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1256f6400) [pid = 1673] [serial = 680] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x128958c00) [pid = 1673] [serial = 684] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1269b7400) [pid = 1673] [serial = 683] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1256ed000) [pid = 1673] [serial = 675] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x125727c00) [pid = 1673] [serial = 681] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1186f6800) [pid = 1673] [serial = 639] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x1174b4000) [pid = 1673] [serial = 638] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1251a9c00) [pid = 1673] [serial = 642] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x120fdfc00) [pid = 1673] [serial = 641] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x119169800) [pid = 1673] [serial = 665] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x1289ba800) [pid = 1673] [serial = 686] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12a65d400) [pid = 1673] [serial = 645] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x1290e2400) [pid = 1673] [serial = 644] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12bf16000) [pid = 1673] [serial = 648] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x11940e400) [pid = 1673] [serial = 666] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x12b80f400) [pid = 1673] [serial = 647] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x120fdf400) [pid = 1673] [serial = 669] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x118951c00) [pid = 1673] [serial = 663] [outer = 0x0] [url = about:blank] 09:38:32 INFO - PROCESS | 1673 | 1466527112212 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1223ms 09:38:32 INFO - PROCESS | 1673 | 1466527112255 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1673 | 1466527112257 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:38:32 INFO - PROCESS | 1673 | 1466527112261 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1673 | 1466527112263 Marionette TRACE conn2 <- [1,938,null,{}] 09:38:32 INFO - PROCESS | 1673 | 1466527112272 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}] 09:38:32 INFO - PROCESS | 1673 | 1466527112274 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:32 INFO - PROCESS | 1673 | 1466527112356 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:38:32 INFO - PROCESS | 1673 | 1466527112361 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 1673 | 1466527112362 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x113cea000 == 28 [pid = 1673] [id = 242] 09:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x1133c2000) [pid = 1673] [serial = 724] [outer = 0x0] 09:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x1133c7400) [pid = 1673] [serial = 725] [outer = 0x1133c2000] 09:38:32 INFO - PROCESS | 1673 | 1466527112394 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x115e16000) [pid = 1673] [serial = 726] [outer = 0x1133c2000] 09:38:32 INFO - PROCESS | 1673 | 1466527112721 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 476ms 09:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:38:32 INFO - PROCESS | 1673 | 1466527112755 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1673 | 1466527112759 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:38:32 INFO - PROCESS | 1673 | 1466527112764 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1673 | 1466527112766 Marionette TRACE conn2 <- [1,942,null,{}] 09:38:32 INFO - PROCESS | 1673 | 1466527112768 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}] 09:38:32 INFO - PROCESS | 1673 | 1466527112770 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:32 INFO - PROCESS | 1673 | 1466527112844 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:38:32 INFO - PROCESS | 1673 | 1466527112851 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 1673 | 1466527112852 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b8000 == 29 [pid = 1673] [id = 243] 09:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x116141000) [pid = 1673] [serial = 727] [outer = 0x0] 09:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x116a1b800) [pid = 1673] [serial = 728] [outer = 0x116141000] 09:38:32 INFO - PROCESS | 1673 | 1466527112879 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x1174ae800) [pid = 1673] [serial = 729] [outer = 0x116141000] 09:38:33 INFO - PROCESS | 1673 | 1466527113291 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 569ms 09:38:33 INFO - PROCESS | 1673 | 1466527113334 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 1673 | 1466527113335 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:38:33 INFO - PROCESS | 1673 | 1466527113338 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1673 | 1466527113340 Marionette TRACE conn2 <- [1,946,null,{}] 09:38:33 INFO - PROCESS | 1673 | 1466527113348 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}] 09:38:33 INFO - PROCESS | 1673 | 1466527113363 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:33 INFO - PROCESS | 1673 | 1466527113474 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:38:33 INFO - PROCESS | 1673 | 1466527113491 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1673 | 1466527113493 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x11862f800 == 30 [pid = 1673] [id = 244] 09:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x112ec4800) [pid = 1673] [serial = 730] [outer = 0x0] 09:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x1186f4400) [pid = 1673] [serial = 731] [outer = 0x112ec4800] 09:38:33 INFO - PROCESS | 1673 | 1466527113537 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x1189e3000) [pid = 1673] [serial = 732] [outer = 0x112ec4800] 09:38:33 INFO - PROCESS | 1673 | 1466527113868 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 571ms 09:38:33 INFO - PROCESS | 1673 | 1466527113910 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:38:33 INFO - PROCESS | 1673 | 1466527113912 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:38:33 INFO - PROCESS | 1673 | 1466527113914 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 1673 | 1466527113915 Marionette TRACE conn2 <- [1,950,null,{}] 09:38:33 INFO - PROCESS | 1673 | 1466527113929 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}] 09:38:33 INFO - PROCESS | 1673 | 1466527113930 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:34 INFO - PROCESS | 1673 | 1466527114005 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:38:34 INFO - PROCESS | 1673 | 1466527114008 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1673 | 1466527114010 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929f800 == 31 [pid = 1673] [id = 245] 09:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x119408400) [pid = 1673] [serial = 733] [outer = 0x0] 09:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x119420400) [pid = 1673] [serial = 734] [outer = 0x119408400] 09:38:34 INFO - PROCESS | 1673 | 1466527114037 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1195a1800) [pid = 1673] [serial = 735] [outer = 0x119408400] 09:38:34 INFO - PROCESS | 1673 | 1466527114368 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 480ms 09:38:34 INFO - PROCESS | 1673 | 1466527114400 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1673 | 1466527114402 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:38:34 INFO - PROCESS | 1673 | 1466527114404 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1673 | 1466527114405 Marionette TRACE conn2 <- [1,954,null,{}] 09:38:34 INFO - PROCESS | 1673 | 1466527114407 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}] 09:38:34 INFO - PROCESS | 1673 | 1466527114409 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:34 INFO - PROCESS | 1673 | 1466527114504 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:38:34 INFO - PROCESS | 1673 | 1466527114508 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 1673 | 1466527114509 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f0c800 == 32 [pid = 1673] [id = 246] 09:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x116773c00) [pid = 1673] [serial = 736] [outer = 0x0] 09:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1199c2800) [pid = 1673] [serial = 737] [outer = 0x116773c00] 09:38:34 INFO - PROCESS | 1673 | 1466527114533 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x120fd2c00) [pid = 1673] [serial = 738] [outer = 0x116773c00] 09:38:34 INFO - PROCESS | 1673 | 1466527114886 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 09:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:38:34 INFO - PROCESS | 1673 | 1466527114926 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1673 | 1466527114928 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:38:34 INFO - PROCESS | 1673 | 1466527114930 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1673 | 1466527114932 Marionette TRACE conn2 <- [1,958,null,{}] 09:38:34 INFO - PROCESS | 1673 | 1466527114935 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}] 09:38:34 INFO - PROCESS | 1673 | 1466527114940 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:35 INFO - PROCESS | 1673 | 1466527115080 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:38:35 INFO - PROCESS | 1673 | 1466527115098 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1673 | 1466527115100 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cdb800 == 33 [pid = 1673] [id = 247] 09:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1174af800) [pid = 1673] [serial = 739] [outer = 0x0] 09:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x123cb2000) [pid = 1673] [serial = 740] [outer = 0x1174af800] 09:38:35 INFO - PROCESS | 1673 | 1466527115140 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1256ed800) [pid = 1673] [serial = 741] [outer = 0x1174af800] 09:38:35 INFO - PROCESS | 1673 | 1466527115571 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 09:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:38:35 INFO - PROCESS | 1673 | 1466527115607 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 1673 | 1466527115608 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:38:35 INFO - PROCESS | 1673 | 1466527115610 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 1673 | 1466527115611 Marionette TRACE conn2 <- [1,962,null,{}] 09:38:35 INFO - PROCESS | 1673 | 1466527115614 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}] 09:38:35 INFO - PROCESS | 1673 | 1466527115615 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:35 INFO - PROCESS | 1673 | 1466527115709 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:38:35 INFO - PROCESS | 1673 | 1466527115743 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1673 | 1466527115744 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436c000 == 34 [pid = 1673] [id = 248] 09:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1127c4c00) [pid = 1673] [serial = 742] [outer = 0x0] 09:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1257ac400) [pid = 1673] [serial = 743] [outer = 0x1127c4c00] 09:38:35 INFO - PROCESS | 1673 | 1466527115768 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1269bbc00) [pid = 1673] [serial = 744] [outer = 0x1127c4c00] 09:38:36 INFO - PROCESS | 1673 | 1466527116116 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 09:38:36 INFO - PROCESS | 1673 | 1466527116129 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1673 | 1466527116133 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:38:36 INFO - PROCESS | 1673 | 1466527116136 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1673 | 1466527116137 Marionette TRACE conn2 <- [1,966,null,{}] 09:38:36 INFO - PROCESS | 1673 | 1466527116140 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}] 09:38:36 INFO - PROCESS | 1673 | 1466527116141 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:36 INFO - PROCESS | 1673 | 1466527116394 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1164e1000) [pid = 1673] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x11916ac00) [pid = 1673] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1122a0400) [pid = 1673] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1164e1800) [pid = 1673] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1174b9800) [pid = 1673] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x113c8b400) [pid = 1673] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:38:36 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x11979c800) [pid = 1673] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:38:36 INFO - PROCESS | 1673 | 1466527116447 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 1673 | 1466527116448 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x116aad000 == 35 [pid = 1673] [id = 249] 09:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x111f58000) [pid = 1673] [serial = 745] [outer = 0x0] 09:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1133ce800) [pid = 1673] [serial = 746] [outer = 0x111f58000] 09:38:36 INFO - PROCESS | 1673 | 1466527116489 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11916ac00) [pid = 1673] [serial = 747] [outer = 0x111f58000] 09:38:36 INFO - PROCESS | 1673 | 1466527116751 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 09:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:38:36 INFO - PROCESS | 1673 | 1466527116805 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1673 | 1466527116807 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:38:36 INFO - PROCESS | 1673 | 1466527116809 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1673 | 1466527116810 Marionette TRACE conn2 <- [1,970,null,{}] 09:38:36 INFO - PROCESS | 1673 | 1466527116820 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}] 09:38:36 INFO - PROCESS | 1673 | 1466527116821 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:36 INFO - PROCESS | 1673 | 1466527116907 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:38:36 INFO - PROCESS | 1673 | 1466527116972 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 1673 | 1466527116973 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x11862f000 == 36 [pid = 1673] [id = 250] 09:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x115dc2400) [pid = 1673] [serial = 748] [outer = 0x0] 09:38:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1270cbc00) [pid = 1673] [serial = 749] [outer = 0x115dc2400] 09:38:36 INFO - PROCESS | 1673 | 1466527116997 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x128956000) [pid = 1673] [serial = 750] [outer = 0x115dc2400] 09:38:37 INFO - PROCESS | 1673 | 1466527117252 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 467ms 09:38:37 INFO - PROCESS | 1673 | 1466527117277 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 1673 | 1466527117278 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:38:37 INFO - PROCESS | 1673 | 1466527117288 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 1673 | 1466527117289 Marionette TRACE conn2 <- [1,974,null,{}] 09:38:37 INFO - PROCESS | 1673 | 1466527117291 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}] 09:38:37 INFO - PROCESS | 1673 | 1466527117292 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:37 INFO - PROCESS | 1673 | 1466527117371 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:38:37 INFO - PROCESS | 1673 | 1466527117375 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1673 | 1466527117376 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x126957000 == 37 [pid = 1673] [id = 251] 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1186fb800) [pid = 1673] [serial = 751] [outer = 0x0] 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1289be000) [pid = 1673] [serial = 752] [outer = 0x1186fb800] 09:38:37 INFO - PROCESS | 1673 | 1466527117402 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1289c4c00) [pid = 1673] [serial = 753] [outer = 0x1186fb800] 09:38:37 INFO - PROCESS | 1673 | 1466527117709 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 09:38:37 INFO - PROCESS | 1673 | 1466527117758 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 1673 | 1466527117759 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:38:37 INFO - PROCESS | 1673 | 1466527117762 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 1673 | 1466527117763 Marionette TRACE conn2 <- [1,978,null,{}] 09:38:37 INFO - PROCESS | 1673 | 1466527117766 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}] 09:38:37 INFO - PROCESS | 1673 | 1466527117767 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:37 INFO - PROCESS | 1673 | 1466527117875 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:38:37 INFO - PROCESS | 1673 | 1466527117888 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1673 | 1466527117890 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x119ae4000 == 38 [pid = 1673] [id = 252] 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1127be000) [pid = 1673] [serial = 754] [outer = 0x0] 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x128c31000) [pid = 1673] [serial = 755] [outer = 0x1127be000] 09:38:37 INFO - PROCESS | 1673 | 1466527117916 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1290dc800) [pid = 1673] [serial = 756] [outer = 0x1127be000] 09:38:38 INFO - PROCESS | 1673 | 1466527118234 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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 09:38:38 INFO - PROCESS | 1673 | 1466527118282 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1673 | 1466527118283 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:38:38 INFO - PROCESS | 1673 | 1466527118286 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1673 | 1466527118287 Marionette TRACE conn2 <- [1,982,null,{}] 09:38:38 INFO - PROCESS | 1673 | 1466527118290 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}] 09:38:38 INFO - PROCESS | 1673 | 1466527118291 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:38 INFO - PROCESS | 1673 | 1466527118363 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:38:38 INFO - PROCESS | 1673 | 1466527118451 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1673 | 1466527118453 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d0b000 == 39 [pid = 1673] [id = 253] 09:38:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x110f7a800) [pid = 1673] [serial = 757] [outer = 0x0] 09:38:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11223c000) [pid = 1673] [serial = 758] [outer = 0x110f7a800] 09:38:38 INFO - PROCESS | 1673 | 1466527118490 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112a75000) [pid = 1673] [serial = 759] [outer = 0x110f7a800] 09:38:39 INFO - PROCESS | 1673 | 1466527119015 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 769ms 09:38:39 INFO - PROCESS | 1673 | 1466527119056 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1673 | 1466527119059 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:38:39 INFO - PROCESS | 1673 | 1466527119062 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 1673 | 1466527119064 Marionette TRACE conn2 <- [1,986,null,{}] 09:38:39 INFO - PROCESS | 1673 | 1466527119068 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}] 09:38:39 INFO - PROCESS | 1673 | 1466527119069 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:39 INFO - PROCESS | 1673 | 1466527119178 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:38:39 INFO - PROCESS | 1673 | 1466527119251 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 1673 | 1466527119252 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x118621000 == 40 [pid = 1673] [id = 254] 09:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116773800) [pid = 1673] [serial = 760] [outer = 0x0] 09:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11697e000) [pid = 1673] [serial = 761] [outer = 0x116773800] 09:38:39 INFO - PROCESS | 1673 | 1466527119282 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1174b7000) [pid = 1673] [serial = 762] [outer = 0x116773800] 09:38:39 INFO - PROCESS | 1673 | 1466527119940 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 923ms 09:38:39 INFO - PROCESS | 1673 | 1466527119990 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1673 | 1466527119993 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:38:40 INFO - PROCESS | 1673 | 1466527119999 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1673 | 1466527120001 Marionette TRACE conn2 <- [1,990,null,{}] 09:38:40 INFO - PROCESS | 1673 | 1466527120005 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}] 09:38:40 INFO - PROCESS | 1673 | 1466527120006 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:40 INFO - PROCESS | 1673 | 1466527120117 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x119ae4000 == 39 [pid = 1673] [id = 252] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x126957000 == 38 [pid = 1673] [id = 251] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x11862f000 == 37 [pid = 1673] [id = 250] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x116aad000 == 36 [pid = 1673] [id = 249] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x12436c000 == 35 [pid = 1673] [id = 248] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x123cdb800 == 34 [pid = 1673] [id = 247] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x120f0c800 == 33 [pid = 1673] [id = 246] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x11929f800 == 32 [pid = 1673] [id = 245] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x11862f800 == 31 [pid = 1673] [id = 244] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b8000 == 30 [pid = 1673] [id = 243] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x113cea000 == 29 [pid = 1673] [id = 242] 09:38:40 INFO - PROCESS | 1673 | --DOCSHELL 0x116959800 == 28 [pid = 1673] [id = 241] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1289c7800) [pid = 1673] [serial = 687] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11941ec00) [pid = 1673] [serial = 701] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11959e400) [pid = 1673] [serial = 702] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1127c8c00) [pid = 1673] [serial = 689] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1133a6800) [pid = 1673] [serial = 690] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x116904c00) [pid = 1673] [serial = 692] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x116f86800) [pid = 1673] [serial = 693] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1183c9800) [pid = 1673] [serial = 698] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1186f7000) [pid = 1673] [serial = 699] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x115dc7c00) [pid = 1673] [serial = 695] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116f10c00) [pid = 1673] [serial = 696] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x123808800) [pid = 1673] [serial = 705] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1199dd400) [pid = 1673] [serial = 704] [outer = 0x0] [url = about:blank] 09:38:40 INFO - PROCESS | 1673 | 1466527120195 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1673 | 1466527120198 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e43800 == 29 [pid = 1673] [id = 255] 09:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x115dc9c00) [pid = 1673] [serial = 763] [outer = 0x0] 09:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x115e86000) [pid = 1673] [serial = 764] [outer = 0x115dc9c00] 09:38:40 INFO - PROCESS | 1673 | 1466527120227 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1174b8c00) [pid = 1673] [serial = 765] [outer = 0x115dc9c00] 09:38:40 INFO - PROCESS | 1673 | 1466527120507 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 522ms 09:38:40 INFO - PROCESS | 1673 | 1466527120521 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 1673 | 1466527120524 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:38:40 INFO - PROCESS | 1673 | 1466527120537 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 1673 | 1466527120539 Marionette TRACE conn2 <- [1,994,null,{}] 09:38:40 INFO - PROCESS | 1673 | 1466527120541 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}] 09:38:40 INFO - PROCESS | 1673 | 1466527120543 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:40 INFO - PROCESS | 1673 | 1466527120625 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:38:40 INFO - PROCESS | 1673 | 1466527120630 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1673 | 1466527120633 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180de000 == 30 [pid = 1673] [id = 256] 09:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11820a800) [pid = 1673] [serial = 766] [outer = 0x0] 09:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119167c00) [pid = 1673] [serial = 767] [outer = 0x11820a800] 09:38:40 INFO - PROCESS | 1673 | 1466527120660 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11940d000) [pid = 1673] [serial = 768] [outer = 0x11820a800] 09:38:41 INFO - PROCESS | 1673 | 1466527120999 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 478ms 09:38:41 INFO - PROCESS | 1673 | 1466527121009 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1673 | 1466527121010 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:38:41 INFO - PROCESS | 1673 | 1466527121014 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1673 | 1466527121016 Marionette TRACE conn2 <- [1,998,null,{}] 09:38:41 INFO - PROCESS | 1673 | 1466527121024 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}] 09:38:41 INFO - PROCESS | 1673 | 1466527121027 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:41 INFO - PROCESS | 1673 | 1466527121113 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:38:41 INFO - PROCESS | 1673 | 1466527121120 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1673 | 1466527121122 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x119955000 == 31 [pid = 1673] [id = 257] 09:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11959c000) [pid = 1673] [serial = 769] [outer = 0x0] 09:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119fc9400) [pid = 1673] [serial = 770] [outer = 0x11959c000] 09:38:41 INFO - PROCESS | 1673 | 1466527121149 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123fb8000) [pid = 1673] [serial = 771] [outer = 0x11959c000] 09:38:41 INFO - PROCESS | 1673 | 1466527121503 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 522ms 09:38:41 INFO - PROCESS | 1673 | 1466527121539 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1673 | 1466527121540 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:38:41 INFO - PROCESS | 1673 | 1466527121542 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1673 | 1466527121543 Marionette TRACE conn2 <- [1,1002,null,{}] 09:38:41 INFO - PROCESS | 1673 | 1466527121546 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}] 09:38:41 INFO - PROCESS | 1673 | 1466527121547 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:41 INFO - PROCESS | 1673 | 1466527121627 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:38:41 INFO - PROCESS | 1673 | 1466527121635 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 1673 | 1466527121636 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x123937800 == 32 [pid = 1673] [id = 258] 09:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112ecc800) [pid = 1673] [serial = 772] [outer = 0x0] 09:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124e8e800) [pid = 1673] [serial = 773] [outer = 0x112ecc800] 09:38:41 INFO - PROCESS | 1673 | 1466527121662 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1257a8000) [pid = 1673] [serial = 774] [outer = 0x112ecc800] 09:38:41 INFO - PROCESS | 1673 | 1466527121991 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 470ms 09:38:42 INFO - PROCESS | 1673 | 1466527122013 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1673 | 1466527122015 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:38:42 INFO - PROCESS | 1673 | 1466527122020 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1673 | 1466527122021 Marionette TRACE conn2 <- [1,1006,null,{}] 09:38:42 INFO - PROCESS | 1673 | 1466527122023 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}] 09:38:42 INFO - PROCESS | 1673 | 1466527122024 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:42 INFO - PROCESS | 1673 | 1466527122107 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:38:42 INFO - PROCESS | 1673 | 1466527122111 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1673 | 1466527122112 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x11713d000 == 33 [pid = 1673] [id = 259] 09:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1199d9800) [pid = 1673] [serial = 775] [outer = 0x0] 09:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x126dba000) [pid = 1673] [serial = 776] [outer = 0x1199d9800] 09:38:42 INFO - PROCESS | 1673 | 1466527122139 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1270da400) [pid = 1673] [serial = 777] [outer = 0x1199d9800] 09:38:42 INFO - PROCESS | 1673 | 1466527122515 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 09:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:38:42 INFO - PROCESS | 1673 | 1466527122540 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 1673 | 1466527122542 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:38:42 INFO - PROCESS | 1673 | 1466527122544 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 1673 | 1466527122545 Marionette TRACE conn2 <- [1,1010,null,{}] 09:38:42 INFO - PROCESS | 1673 | 1466527122550 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}] 09:38:42 INFO - PROCESS | 1673 | 1466527122554 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:42 INFO - PROCESS | 1673 | 1466527122654 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:38:42 INFO - PROCESS | 1673 | 1466527122691 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1673 | 1466527122692 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x126da3800 == 34 [pid = 1673] [id = 260] 09:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112ec4c00) [pid = 1673] [serial = 778] [outer = 0x0] 09:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128954c00) [pid = 1673] [serial = 779] [outer = 0x112ec4c00] 09:38:42 INFO - PROCESS | 1673 | 1466527122735 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128de2400) [pid = 1673] [serial = 780] [outer = 0x112ec4c00] 09:38:43 INFO - PROCESS | 1673 | 1466527123237 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 724ms 09:38:43 INFO - PROCESS | 1673 | 1466527123279 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:38:43 INFO - PROCESS | 1673 | 1466527123284 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:38:43 INFO - PROCESS | 1673 | 1466527123288 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1673 | 1466527123290 Marionette TRACE conn2 <- [1,1014,null,{}] 09:38:43 INFO - PROCESS | 1673 | 1466527123293 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}] 09:38:43 INFO - PROCESS | 1673 | 1466527123295 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:43 INFO - PROCESS | 1673 | 1466527123439 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:38:43 INFO - PROCESS | 1673 | 1466527123457 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1673 | 1466527123458 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x128970000 == 35 [pid = 1673] [id = 261] 09:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1289bec00) [pid = 1673] [serial = 781] [outer = 0x0] 09:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1290e8c00) [pid = 1673] [serial = 782] [outer = 0x1289bec00] 09:38:43 INFO - PROCESS | 1673 | 1466527123482 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12943e400) [pid = 1673] [serial = 783] [outer = 0x1289bec00] 09:38:43 INFO - PROCESS | 1673 | 1466527123792 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 520ms 09:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:38:43 INFO - PROCESS | 1673 | 1466527123808 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 1673 | 1466527123809 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:38:43 INFO - PROCESS | 1673 | 1466527123811 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1673 | 1466527123812 Marionette TRACE conn2 <- [1,1018,null,{}] 09:38:43 INFO - PROCESS | 1673 | 1466527123823 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}] 09:38:43 INFO - PROCESS | 1673 | 1466527123824 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:43 INFO - PROCESS | 1673 | 1466527123918 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:38:43 INFO - PROCESS | 1673 | 1466527123922 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1673 | 1466527123923 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x129038800 == 36 [pid = 1673] [id = 262] 09:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112d61c00) [pid = 1673] [serial = 784] [outer = 0x0] 09:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12958c000) [pid = 1673] [serial = 785] [outer = 0x112d61c00] 09:38:43 INFO - PROCESS | 1673 | 1466527123947 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a5ad000) [pid = 1673] [serial = 786] [outer = 0x112d61c00] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1186fb800) [pid = 1673] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1127c8400) [pid = 1673] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1133c2000) [pid = 1673] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x115e16c00) [pid = 1673] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116141000) [pid = 1673] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119408400) [pid = 1673] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1127c0400) [pid = 1673] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112ec4800) [pid = 1673] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119174800) [pid = 1673] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1199e8000) [pid = 1673] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x116773c00) [pid = 1673] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12384d400) [pid = 1673] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1174af800) [pid = 1673] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1127c4c00) [pid = 1673] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x111f58000) [pid = 1673] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:38:44 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x115dc2400) [pid = 1673] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:38:44 INFO - PROCESS | 1673 | 1466527124372 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 573ms 09:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:38:44 INFO - PROCESS | 1673 | 1466527124385 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 1673 | 1466527124386 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:38:44 INFO - PROCESS | 1673 | 1466527124388 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 1673 | 1466527124389 Marionette TRACE conn2 <- [1,1022,null,{}] 09:38:44 INFO - PROCESS | 1673 | 1466527124403 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}] 09:38:44 INFO - PROCESS | 1673 | 1466527124404 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:44 INFO - PROCESS | 1673 | 1466527124480 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:38:44 INFO - PROCESS | 1673 | 1466527124486 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1673 | 1466527124487 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12393e800 == 37 [pid = 1673] [id = 263] 09:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1122aa000) [pid = 1673] [serial = 787] [outer = 0x0] 09:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1164e1000) [pid = 1673] [serial = 788] [outer = 0x1122aa000] 09:38:44 INFO - PROCESS | 1673 | 1466527124511 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x119408400) [pid = 1673] [serial = 789] [outer = 0x1122aa000] 09:38:44 INFO - PROCESS | 1673 | 1466527124836 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 481ms 09:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:38:44 INFO - PROCESS | 1673 | 1466527124870 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 1673 | 1466527124871 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:38:44 INFO - PROCESS | 1673 | 1466527124873 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 1673 | 1466527124874 Marionette TRACE conn2 <- [1,1026,null,{}] 09:38:44 INFO - PROCESS | 1673 | 1466527124877 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}] 09:38:44 INFO - PROCESS | 1673 | 1466527124878 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:44 INFO - PROCESS | 1673 | 1466527124977 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:38:44 INFO - PROCESS | 1673 | 1466527124982 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 1673 | 1466527124984 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f04000 == 38 [pid = 1673] [id = 264] 09:38:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112ec2800) [pid = 1673] [serial = 790] [outer = 0x0] 09:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1199e8000) [pid = 1673] [serial = 791] [outer = 0x112ec2800] 09:38:45 INFO - PROCESS | 1673 | 1466527125007 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1289c2800) [pid = 1673] [serial = 792] [outer = 0x112ec2800] 09:38:45 INFO - PROCESS | 1673 | 1466527125394 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 569ms 09:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:38:45 INFO - PROCESS | 1673 | 1466527125443 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1673 | 1466527125444 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:38:45 INFO - PROCESS | 1673 | 1466527125446 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1673 | 1466527125448 Marionette TRACE conn2 <- [1,1030,null,{}] 09:38:45 INFO - PROCESS | 1673 | 1466527125450 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}] 09:38:45 INFO - PROCESS | 1673 | 1466527125452 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:45 INFO - PROCESS | 1673 | 1466527125538 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:38:45 INFO - PROCESS | 1673 | 1466527125597 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1673 | 1466527125598 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4c6800 == 39 [pid = 1673] [id = 265] 09:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1176bf400) [pid = 1673] [serial = 793] [outer = 0x0] 09:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x129586800) [pid = 1673] [serial = 794] [outer = 0x1176bf400] 09:38:45 INFO - PROCESS | 1673 | 1466527125624 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a816800) [pid = 1673] [serial = 795] [outer = 0x1176bf400] 09:38:45 INFO - PROCESS | 1673 | 1466527125890 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 473ms 09:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:38:45 INFO - PROCESS | 1673 | 1466527125921 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1673 | 1466527125922 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:38:45 INFO - PROCESS | 1673 | 1466527125924 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1673 | 1466527125925 Marionette TRACE conn2 <- [1,1034,null,{}] 09:38:45 INFO - PROCESS | 1673 | 1466527125927 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}] 09:38:45 INFO - PROCESS | 1673 | 1466527125928 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:46 INFO - PROCESS | 1673 | 1466527126009 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:38:46 INFO - PROCESS | 1673 | 1466527126013 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1673 | 1466527126016 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a81d800 == 40 [pid = 1673] [id = 266] 09:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a810c00) [pid = 1673] [serial = 796] [outer = 0x0] 09:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12aa81800) [pid = 1673] [serial = 797] [outer = 0x12a810c00] 09:38:46 INFO - PROCESS | 1673 | 1466527126040 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12af2e800) [pid = 1673] [serial = 798] [outer = 0x12a810c00] 09:38:46 INFO - PROCESS | 1673 | 1466527126441 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 569ms 09:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:38:46 INFO - PROCESS | 1673 | 1466527126494 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 1673 | 1466527126496 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:38:46 INFO - PROCESS | 1673 | 1466527126500 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 1673 | 1466527126502 Marionette TRACE conn2 <- [1,1038,null,{}] 09:38:46 INFO - PROCESS | 1673 | 1466527126506 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}] 09:38:46 INFO - PROCESS | 1673 | 1466527126507 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:46 INFO - PROCESS | 1673 | 1466527126612 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:38:46 INFO - PROCESS | 1673 | 1466527126678 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 1673 | 1466527126681 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x117463000 == 41 [pid = 1673] [id = 267] 09:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x115d0e800) [pid = 1673] [serial = 799] [outer = 0x0] 09:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x115e85800) [pid = 1673] [serial = 800] [outer = 0x115d0e800] 09:38:46 INFO - PROCESS | 1673 | 1466527126711 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1174b1400) [pid = 1673] [serial = 801] [outer = 0x115d0e800] 09:38:47 INFO - PROCESS | 1673 | 1466527127121 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 09:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:38:47 INFO - PROCESS | 1673 | 1466527127171 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1673 | 1466527127174 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:38:47 INFO - PROCESS | 1673 | 1466527127179 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1673 | 1466527127180 Marionette TRACE conn2 <- [1,1042,null,{}] 09:38:47 INFO - PROCESS | 1673 | 1466527127183 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}] 09:38:47 INFO - PROCESS | 1673 | 1466527127185 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:47 INFO - PROCESS | 1673 | 1466527127285 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:38:47 INFO - PROCESS | 1673 | 1466527127386 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1673 | 1466527127388 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x124566800 == 42 [pid = 1673] [id = 268] 09:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119174400) [pid = 1673] [serial = 802] [outer = 0x0] 09:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11941b000) [pid = 1673] [serial = 803] [outer = 0x119174400] 09:38:47 INFO - PROCESS | 1673 | 1466527127419 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1195a4000) [pid = 1673] [serial = 804] [outer = 0x119174400] 09:38:47 INFO - PROCESS | 1673 | 1466527127835 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]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 09:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:38:47 INFO - PROCESS | 1673 | 1466527127850 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 1673 | 1466527127852 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:38:47 INFO - PROCESS | 1673 | 1466527127854 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 1673 | 1466527127857 Marionette TRACE conn2 <- [1,1046,null,{}] 09:38:47 INFO - PROCESS | 1673 | 1466527127864 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}] 09:38:47 INFO - PROCESS | 1673 | 1466527127867 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:47 INFO - PROCESS | 1673 | 1466527127966 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:38:48 INFO - PROCESS | 1673 | 1466527128016 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1673 | 1466527128018 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a672800 == 43 [pid = 1673] [id = 269] 09:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12421b800) [pid = 1673] [serial = 805] [outer = 0x0] 09:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1269b4c00) [pid = 1673] [serial = 806] [outer = 0x12421b800] 09:38:48 INFO - PROCESS | 1673 | 1466527128049 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1289bdc00) [pid = 1673] [serial = 807] [outer = 0x12421b800] 09:38:48 INFO - PROCESS | 1673 | 1466527128529 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 722ms 09:38:48 INFO - PROCESS | 1673 | 1466527128577 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1673 | 1466527128579 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:38:48 INFO - PROCESS | 1673 | 1466527128604 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1673 | 1466527128605 Marionette TRACE conn2 <- [1,1050,null,{}] 09:38:48 INFO - PROCESS | 1673 | 1466527128608 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}] 09:38:48 INFO - PROCESS | 1673 | 1466527128609 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:48 INFO - PROCESS | 1673 | 1466527128708 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:38:48 INFO - PROCESS | 1673 | 1466527128774 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 1673 | 1466527128775 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afca800 == 44 [pid = 1673] [id = 270] 09:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1270da800) [pid = 1673] [serial = 808] [outer = 0x0] 09:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1290da400) [pid = 1673] [serial = 809] [outer = 0x1270da800] 09:38:48 INFO - PROCESS | 1673 | 1466527128805 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12958e000) [pid = 1673] [serial = 810] [outer = 0x1270da800] 09:38:49 INFO - PROCESS | 1673 | 1466527129204 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 619ms 09:38:49 INFO - PROCESS | 1673 | 1466527129224 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 1673 | 1466527129225 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:38:49 INFO - PROCESS | 1673 | 1466527129227 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 1673 | 1466527129229 Marionette TRACE conn2 <- [1,1054,null,{}] 09:38:49 INFO - PROCESS | 1673 | 1466527129231 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}] 09:38:49 INFO - PROCESS | 1673 | 1466527129232 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:49 INFO - PROCESS | 1673 | 1466527129328 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:38:49 INFO - PROCESS | 1673 | 1466527129379 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 1673 | 1466527129380 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b709000 == 45 [pid = 1673] [id = 271] 09:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a5ac400) [pid = 1673] [serial = 811] [outer = 0x0] 09:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12a662c00) [pid = 1673] [serial = 812] [outer = 0x12a5ac400] 09:38:49 INFO - PROCESS | 1673 | 1466527129409 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12a814c00) [pid = 1673] [serial = 813] [outer = 0x12a5ac400] 09:38:49 INFO - PROCESS | 1673 | 1466527129967 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 820ms 09:38:50 INFO - PROCESS | 1673 | 1466527130064 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1673 | 1466527130066 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:38:50 INFO - PROCESS | 1673 | 1466527130071 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 1673 | 1466527130073 Marionette TRACE conn2 <- [1,1058,null,{}] 09:38:50 INFO - PROCESS | 1673 | 1466527130076 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}] 09:38:50 INFO - PROCESS | 1673 | 1466527130078 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:50 INFO - PROCESS | 1673 | 1466527130175 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:38:50 INFO - PROCESS | 1673 | 1466527130244 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 1673 | 1466527130246 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x116685000 == 46 [pid = 1673] [id = 272] 09:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1133cec00) [pid = 1673] [serial = 814] [outer = 0x0] 09:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x115e18400) [pid = 1673] [serial = 815] [outer = 0x1133cec00] 09:38:50 INFO - PROCESS | 1673 | 1466527130274 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x116f1ac00) [pid = 1673] [serial = 816] [outer = 0x1133cec00] 09:38:50 INFO - PROCESS | 1673 | 1466527130667 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 623ms 09:38:50 INFO - PROCESS | 1673 | 1466527130693 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1673 | 1466527130696 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:38:50 INFO - PROCESS | 1673 | 1466527130701 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 1673 | 1466527130703 Marionette TRACE conn2 <- [1,1062,null,{}] 09:38:50 INFO - PROCESS | 1673 | 1466527130706 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}] 09:38:50 INFO - PROCESS | 1673 | 1466527130708 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4c6800 == 45 [pid = 1673] [id = 265] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x123f04000 == 44 [pid = 1673] [id = 264] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12393e800 == 43 [pid = 1673] [id = 263] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x129038800 == 42 [pid = 1673] [id = 262] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x128970000 == 41 [pid = 1673] [id = 261] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x126da3800 == 40 [pid = 1673] [id = 260] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x11713d000 == 39 [pid = 1673] [id = 259] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x123937800 == 38 [pid = 1673] [id = 258] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x119955000 == 37 [pid = 1673] [id = 257] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x1180de000 == 36 [pid = 1673] [id = 256] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x115e43800 == 35 [pid = 1673] [id = 255] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x118621000 == 34 [pid = 1673] [id = 254] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x112d0b000 == 33 [pid = 1673] [id = 253] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x116685000 == 32 [pid = 1673] [id = 272] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12b709000 == 31 [pid = 1673] [id = 271] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12afca800 == 30 [pid = 1673] [id = 270] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12a672800 == 29 [pid = 1673] [id = 269] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x124566800 == 28 [pid = 1673] [id = 268] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12a81d800 == 27 [pid = 1673] [id = 266] 09:38:51 INFO - PROCESS | 1673 | --DOCSHELL 0x117463000 == 26 [pid = 1673] [id = 267] 09:38:51 INFO - PROCESS | 1673 | 1466527131330 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1289c4c00) [pid = 1673] [serial = 753] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x113c4a800) [pid = 1673] [serial = 708] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x113242800) [pid = 1673] [serial = 707] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1133c7400) [pid = 1673] [serial = 725] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11820b800) [pid = 1673] [serial = 711] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x115e16000) [pid = 1673] [serial = 726] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x116a1b800) [pid = 1673] [serial = 728] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1174ae800) [pid = 1673] [serial = 729] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1174b3c00) [pid = 1673] [serial = 710] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119420400) [pid = 1673] [serial = 734] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112d69c00) [pid = 1673] [serial = 722] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x113c4e400) [pid = 1673] [serial = 723] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1186f4400) [pid = 1673] [serial = 731] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1189e3000) [pid = 1673] [serial = 732] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1197a0400) [pid = 1673] [serial = 714] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119414000) [pid = 1673] [serial = 713] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12571f000) [pid = 1673] [serial = 717] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1199c2800) [pid = 1673] [serial = 737] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124e29400) [pid = 1673] [serial = 716] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1257af000) [pid = 1673] [serial = 719] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12701d000) [pid = 1673] [serial = 720] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123cb2000) [pid = 1673] [serial = 740] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1269bbc00) [pid = 1673] [serial = 744] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1257ac400) [pid = 1673] [serial = 743] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1133ce800) [pid = 1673] [serial = 746] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11916ac00) [pid = 1673] [serial = 747] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128956000) [pid = 1673] [serial = 750] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1289be000) [pid = 1673] [serial = 752] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128c31000) [pid = 1673] [serial = 755] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1256ed800) [pid = 1673] [serial = 741] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x120fd2c00) [pid = 1673] [serial = 738] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1270cbc00) [pid = 1673] [serial = 749] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1195a1800) [pid = 1673] [serial = 735] [outer = 0x0] [url = about:blank] 09:38:51 INFO - PROCESS | 1673 | 1466527131421 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1673 | 1466527131422 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e99000 == 27 [pid = 1673] [id = 273] 09:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x112a7e800) [pid = 1673] [serial = 817] [outer = 0x0] 09:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x112eca000) [pid = 1673] [serial = 818] [outer = 0x112a7e800] 09:38:51 INFO - PROCESS | 1673 | 1466527131452 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1133c5400) [pid = 1673] [serial = 819] [outer = 0x112a7e800] 09:38:51 INFO - PROCESS | 1673 | 1466527131769 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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1120ms 09:38:51 INFO - PROCESS | 1673 | 1466527131822 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 1673 | 1466527131824 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:38:51 INFO - PROCESS | 1673 | 1466527131828 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 1673 | 1466527131831 Marionette TRACE conn2 <- [1,1066,null,{}] 09:38:51 INFO - PROCESS | 1673 | 1466527131835 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}] 09:38:51 INFO - PROCESS | 1673 | 1466527131837 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:51 INFO - PROCESS | 1673 | 1466527131928 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:38:51 INFO - PROCESS | 1673 | 1466527131978 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 1673 | 1466527131979 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x116681000 == 28 [pid = 1673] [id = 274] 09:38:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115e16400) [pid = 1673] [serial = 820] [outer = 0x0] 09:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116f12400) [pid = 1673] [serial = 821] [outer = 0x115e16400] 09:38:52 INFO - PROCESS | 1673 | 1466527132006 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1176ce000) [pid = 1673] [serial = 822] [outer = 0x115e16400] 09:38:52 INFO - PROCESS | 1673 | 1466527132289 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 473ms 09:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:38:52 INFO - PROCESS | 1673 | 1466527132304 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1673 | 1466527132306 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:38:52 INFO - PROCESS | 1673 | 1466527132308 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1673 | 1466527132309 Marionette TRACE conn2 <- [1,1070,null,{}] 09:38:52 INFO - PROCESS | 1673 | 1466527132312 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}] 09:38:52 INFO - PROCESS | 1673 | 1466527132314 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:52 INFO - PROCESS | 1673 | 1466527132405 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:38:52 INFO - PROCESS | 1673 | 1466527132409 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1673 | 1466527132410 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x11713f000 == 29 [pid = 1673] [id = 275] 09:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11882f000) [pid = 1673] [serial = 823] [outer = 0x0] 09:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119414c00) [pid = 1673] [serial = 824] [outer = 0x11882f000] 09:38:52 INFO - PROCESS | 1673 | 1466527132445 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119598c00) [pid = 1673] [serial = 825] [outer = 0x11882f000] 09:38:52 INFO - PROCESS | 1673 | 1466527132808 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 521ms 09:38:52 INFO - PROCESS | 1673 | 1466527132830 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 1673 | 1466527132833 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:38:52 INFO - PROCESS | 1673 | 1466527132843 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1673 | 1466527132847 Marionette TRACE conn2 <- [1,1074,null,{}] 09:38:52 INFO - PROCESS | 1673 | 1466527132850 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}] 09:38:52 INFO - PROCESS | 1673 | 1466527132853 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:52 INFO - PROCESS | 1673 | 1466527132961 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:38:52 INFO - PROCESS | 1673 | 1466527132968 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1673 | 1466527132970 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x11971c000 == 30 [pid = 1673] [id = 276] 09:38:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1195a2c00) [pid = 1673] [serial = 826] [outer = 0x0] 09:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1199e1400) [pid = 1673] [serial = 827] [outer = 0x1195a2c00] 09:38:53 INFO - PROCESS | 1673 | 1466527133011 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123806400) [pid = 1673] [serial = 828] [outer = 0x1195a2c00] 09:38:53 INFO - PROCESS | 1673 | 1466527133392 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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 578ms 09:38:53 INFO - PROCESS | 1673 | 1466527133418 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1673 | 1466527133419 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:38:53 INFO - PROCESS | 1673 | 1466527133422 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1673 | 1466527133423 Marionette TRACE conn2 <- [1,1078,null,{}] 09:38:53 INFO - PROCESS | 1673 | 1466527133425 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}] 09:38:53 INFO - PROCESS | 1673 | 1466527133427 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:53 INFO - PROCESS | 1673 | 1466527133542 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:38:53 INFO - PROCESS | 1673 | 1466527133564 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1673 | 1466527133565 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f20000 == 31 [pid = 1673] [id = 277] 09:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123809000) [pid = 1673] [serial = 829] [outer = 0x0] 09:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124223c00) [pid = 1673] [serial = 830] [outer = 0x123809000] 09:38:53 INFO - PROCESS | 1673 | 1466527133608 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1251ae800) [pid = 1673] [serial = 831] [outer = 0x123809000] 09:38:54 INFO - PROCESS | 1673 | 1466527134027 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 619ms 09:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:38:54 INFO - PROCESS | 1673 | 1466527134041 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1673 | 1466527134042 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:38:54 INFO - PROCESS | 1673 | 1466527134044 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1673 | 1466527134045 Marionette TRACE conn2 <- [1,1082,null,{}] 09:38:54 INFO - PROCESS | 1673 | 1466527134048 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}] 09:38:54 INFO - PROCESS | 1673 | 1466527134049 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:54 INFO - PROCESS | 1673 | 1466527134144 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:38:54 INFO - PROCESS | 1673 | 1466527134156 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 1673 | 1466527134160 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12406f800 == 32 [pid = 1673] [id = 278] 09:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118825000) [pid = 1673] [serial = 832] [outer = 0x0] 09:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x126dbb000) [pid = 1673] [serial = 833] [outer = 0x118825000] 09:38:54 INFO - PROCESS | 1673 | 1466527134192 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128950c00) [pid = 1673] [serial = 834] [outer = 0x118825000] 09:38:54 INFO - PROCESS | 1673 | 1466527134537 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]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 09:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:38:54 INFO - PROCESS | 1673 | 1466527134563 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1673 | 1466527134564 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:38:54 INFO - PROCESS | 1673 | 1466527134566 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1673 | 1466527134567 Marionette TRACE conn2 <- [1,1086,null,{}] 09:38:54 INFO - PROCESS | 1673 | 1466527134570 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}] 09:38:54 INFO - PROCESS | 1673 | 1466527134571 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:54 INFO - PROCESS | 1673 | 1466527134665 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:38:54 INFO - PROCESS | 1673 | 1466527134676 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 1673 | 1466527134677 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d02800 == 33 [pid = 1673] [id = 279] 09:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128958800) [pid = 1673] [serial = 835] [outer = 0x0] 09:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1289c4400) [pid = 1673] [serial = 836] [outer = 0x128958800] 09:38:54 INFO - PROCESS | 1673 | 1466527134701 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128ddc800) [pid = 1673] [serial = 837] [outer = 0x128958800] 09:38:55 INFO - PROCESS | 1673 | 1466527135028 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 09:38:55 INFO - PROCESS | 1673 | 1466527135036 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 1673 | 1466527135037 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:38:55 INFO - PROCESS | 1673 | 1466527135053 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 1673 | 1466527135054 Marionette TRACE conn2 <- [1,1090,null,{}] 09:38:55 INFO - PROCESS | 1673 | 1466527135057 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}] 09:38:55 INFO - PROCESS | 1673 | 1466527135058 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:55 INFO - PROCESS | 1673 | 1466527135158 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:38:55 INFO - PROCESS | 1673 | 1466527135162 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1673 | 1466527135163 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x125183800 == 34 [pid = 1673] [id = 280] 09:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116143000) [pid = 1673] [serial = 838] [outer = 0x0] 09:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x128de3c00) [pid = 1673] [serial = 839] [outer = 0x116143000] 09:38:55 INFO - PROCESS | 1673 | 1466527135193 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12943e000) [pid = 1673] [serial = 840] [outer = 0x116143000] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1127be000) [pid = 1673] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x112ec4c00) [pid = 1673] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1176bf400) [pid = 1673] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1289bec00) [pid = 1673] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x115dc9c00) [pid = 1673] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112d61c00) [pid = 1673] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11959c000) [pid = 1673] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a810c00) [pid = 1673] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11820a800) [pid = 1673] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x110f7a800) [pid = 1673] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112ecc800) [pid = 1673] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116773800) [pid = 1673] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1199d9800) [pid = 1673] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x112ec2800) [pid = 1673] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:38:55 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1122aa000) [pid = 1673] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:38:55 INFO - PROCESS | 1673 | 1466527135821 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 819ms 09:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:38:55 INFO - PROCESS | 1673 | 1466527135872 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 1673 | 1466527135873 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:38:55 INFO - PROCESS | 1673 | 1466527135876 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 1673 | 1466527135877 Marionette TRACE conn2 <- [1,1094,null,{}] 09:38:55 INFO - PROCESS | 1673 | 1466527135885 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}] 09:38:55 INFO - PROCESS | 1673 | 1466527135886 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:55 INFO - PROCESS | 1673 | 1466527135976 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:38:55 INFO - PROCESS | 1673 | 1466527135983 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1673 | 1466527135984 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e5d000 == 35 [pid = 1673] [id = 281] 09:38:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112ec4000) [pid = 1673] [serial = 841] [outer = 0x0] 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11820a800) [pid = 1673] [serial = 842] [outer = 0x112ec4000] 09:38:56 INFO - PROCESS | 1673 | 1466527136008 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x120fdd400) [pid = 1673] [serial = 843] [outer = 0x112ec4000] 09:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 09:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:38:56 INFO - PROCESS | 1673 | 1466527136339 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]]]}] 09:38:56 INFO - PROCESS | 1673 | 1466527136344 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1673 | 1466527136345 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:38:56 INFO - PROCESS | 1673 | 1466527136349 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1673 | 1466527136352 Marionette TRACE conn2 <- [1,1098,null,{}] 09:38:56 INFO - PROCESS | 1673 | 1466527136354 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}] 09:38:56 INFO - PROCESS | 1673 | 1466527136356 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:56 INFO - PROCESS | 1673 | 1466527136454 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:38:56 INFO - PROCESS | 1673 | 1466527136460 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1673 | 1466527136461 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271ba000 == 36 [pid = 1673] [id = 282] 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x113342000) [pid = 1673] [serial = 844] [outer = 0x0] 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1176bf400) [pid = 1673] [serial = 845] [outer = 0x113342000] 09:38:56 INFO - PROCESS | 1673 | 1466527136485 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129436800) [pid = 1673] [serial = 846] [outer = 0x113342000] 09:38:56 INFO - PROCESS | 1673 | 1466527136772 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 471ms 09:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:38:56 INFO - PROCESS | 1673 | 1466527136820 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1673 | 1466527136821 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:38:56 INFO - PROCESS | 1673 | 1466527136823 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1673 | 1466527136824 Marionette TRACE conn2 <- [1,1102,null,{}] 09:38:56 INFO - PROCESS | 1673 | 1466527136826 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}] 09:38:56 INFO - PROCESS | 1673 | 1466527136827 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:56 INFO - PROCESS | 1673 | 1466527136903 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:38:56 INFO - PROCESS | 1673 | 1466527136907 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 1673 | 1466527136908 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12904d800 == 37 [pid = 1673] [id = 283] 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1290e7400) [pid = 1673] [serial = 847] [outer = 0x0] 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a5af400) [pid = 1673] [serial = 848] [outer = 0x1290e7400] 09:38:56 INFO - PROCESS | 1673 | 1466527136936 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a813c00) [pid = 1673] [serial = 849] [outer = 0x1290e7400] 09:38:57 INFO - PROCESS | 1673 | 1466527137286 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 470ms 09:38:57 INFO - PROCESS | 1673 | 1466527137293 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1673 | 1466527137295 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:38:57 INFO - PROCESS | 1673 | 1466527137299 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1673 | 1466527137301 Marionette TRACE conn2 <- [1,1106,null,{}] 09:38:57 INFO - PROCESS | 1673 | 1466527137303 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}] 09:38:57 INFO - PROCESS | 1673 | 1466527137305 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:57 INFO - PROCESS | 1673 | 1466527137417 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:38:57 INFO - PROCESS | 1673 | 1466527137423 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1673 | 1466527137424 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x119705000 == 38 [pid = 1673] [id = 284] 09:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a811c00) [pid = 1673] [serial = 850] [outer = 0x0] 09:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12aa83800) [pid = 1673] [serial = 851] [outer = 0x12a811c00] 09:38:57 INFO - PROCESS | 1673 | 1466527137448 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12afe1400) [pid = 1673] [serial = 852] [outer = 0x12a811c00] 09:38:57 INFO - PROCESS | 1673 | 1466527137733 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 473ms 09:38:57 INFO - PROCESS | 1673 | 1466527137811 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 1673 | 1466527137814 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:38:57 INFO - PROCESS | 1673 | 1466527137819 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 1673 | 1466527137821 Marionette TRACE conn2 <- [1,1110,null,{}] 09:38:57 INFO - PROCESS | 1673 | 1466527137825 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}] 09:38:57 INFO - PROCESS | 1673 | 1466527137827 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:57 INFO - PROCESS | 1673 | 1466527137945 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:38:58 INFO - PROCESS | 1673 | 1466527137995 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1673 | 1466527137997 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164ab000 == 39 [pid = 1673] [id = 285] 09:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1133a5800) [pid = 1673] [serial = 853] [outer = 0x0] 09:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x113c86c00) [pid = 1673] [serial = 854] [outer = 0x1133a5800] 09:38:58 INFO - PROCESS | 1673 | 1466527138030 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1164e9400) [pid = 1673] [serial = 855] [outer = 0x1133a5800] 09:38:58 INFO - PROCESS | 1673 | 1466527138469 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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 722ms 09:38:58 INFO - PROCESS | 1673 | 1466527138540 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:38:58 INFO - PROCESS | 1673 | 1466527138543 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:38:58 INFO - PROCESS | 1673 | 1466527138573 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1673 | 1466527138576 Marionette TRACE conn2 <- [1,1114,null,{}] 09:38:58 INFO - PROCESS | 1673 | 1466527138607 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}] 09:38:58 INFO - PROCESS | 1673 | 1466527138608 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:58 INFO - PROCESS | 1673 | 1466527138716 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:38:58 INFO - PROCESS | 1673 | 1466527138787 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1673 | 1466527138788 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x119ae2800 == 40 [pid = 1673] [id = 286] 09:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x11882e800) [pid = 1673] [serial = 856] [outer = 0x0] 09:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11940a800) [pid = 1673] [serial = 857] [outer = 0x11882e800] 09:38:58 INFO - PROCESS | 1673 | 1466527138818 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11959cc00) [pid = 1673] [serial = 858] [outer = 0x11882e800] 09:38:59 INFO - PROCESS | 1673 | 1466527139482 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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 977ms 09:38:59 INFO - PROCESS | 1673 | 1466527139522 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 1673 | 1466527139525 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:38:59 INFO - PROCESS | 1673 | 1466527139528 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 1673 | 1466527139531 Marionette TRACE conn2 <- [1,1118,null,{}] 09:38:59 INFO - PROCESS | 1673 | 1466527139535 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}] 09:38:59 INFO - PROCESS | 1673 | 1466527139536 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:59 INFO - PROCESS | 1673 | 1466527139646 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:38:59 INFO - PROCESS | 1673 | 1466527139723 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 1673 | 1466527139725 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:38:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e43000 == 41 [pid = 1673] [id = 287] 09:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x117470800) [pid = 1673] [serial = 859] [outer = 0x0] 09:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1174b9000) [pid = 1673] [serial = 860] [outer = 0x117470800] 09:38:59 INFO - PROCESS | 1673 | 1466527139754 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x11857b400) [pid = 1673] [serial = 861] [outer = 0x117470800] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12904d800 == 40 [pid = 1673] [id = 283] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x1271ba000 == 39 [pid = 1673] [id = 282] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x124e5d000 == 38 [pid = 1673] [id = 281] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x125183800 == 37 [pid = 1673] [id = 280] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x112d02800 == 36 [pid = 1673] [id = 279] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x12406f800 == 35 [pid = 1673] [id = 278] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x120f20000 == 34 [pid = 1673] [id = 277] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x11971c000 == 33 [pid = 1673] [id = 276] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x11713f000 == 32 [pid = 1673] [id = 275] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x116681000 == 31 [pid = 1673] [id = 274] 09:39:00 INFO - PROCESS | 1673 | --DOCSHELL 0x112e99000 == 30 [pid = 1673] [id = 273] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1290dc800) [pid = 1673] [serial = 756] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x128954c00) [pid = 1673] [serial = 779] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12a816800) [pid = 1673] [serial = 795] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1290e8c00) [pid = 1673] [serial = 782] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x128de2400) [pid = 1673] [serial = 780] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x115e86000) [pid = 1673] [serial = 764] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1174b8c00) [pid = 1673] [serial = 765] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x12958c000) [pid = 1673] [serial = 785] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119fc9400) [pid = 1673] [serial = 770] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123fb8000) [pid = 1673] [serial = 771] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12aa81800) [pid = 1673] [serial = 797] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x119167c00) [pid = 1673] [serial = 767] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11940d000) [pid = 1673] [serial = 768] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11223c000) [pid = 1673] [serial = 758] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112a75000) [pid = 1673] [serial = 759] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12af2e800) [pid = 1673] [serial = 798] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124e8e800) [pid = 1673] [serial = 773] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1257a8000) [pid = 1673] [serial = 774] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11697e000) [pid = 1673] [serial = 761] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1174b7000) [pid = 1673] [serial = 762] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x126dba000) [pid = 1673] [serial = 776] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12943e400) [pid = 1673] [serial = 783] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1199e8000) [pid = 1673] [serial = 791] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1164e1000) [pid = 1673] [serial = 788] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x119408400) [pid = 1673] [serial = 789] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x129586800) [pid = 1673] [serial = 794] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12a5ad000) [pid = 1673] [serial = 786] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1289c2800) [pid = 1673] [serial = 792] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1270da400) [pid = 1673] [serial = 777] [outer = 0x0] [url = about:blank] 09:39:00 INFO - PROCESS | 1673 | 1466527140169 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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 673ms 09:39:00 INFO - PROCESS | 1673 | 1466527140204 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:39:00 INFO - PROCESS | 1673 | 1466527140207 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:39:00 INFO - PROCESS | 1673 | 1466527140211 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1673 | 1466527140214 Marionette TRACE conn2 <- [1,1122,null,{}] 09:39:00 INFO - PROCESS | 1673 | 1466527140217 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}] 09:39:00 INFO - PROCESS | 1673 | 1466527140219 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:00 INFO - PROCESS | 1673 | 1466527140295 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:39:00 INFO - PROCESS | 1673 | 1466527140301 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1673 | 1466527140302 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c3800 == 31 [pid = 1673] [id = 288] 09:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1186f1000) [pid = 1673] [serial = 862] [outer = 0x0] 09:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119596c00) [pid = 1673] [serial = 863] [outer = 0x1186f1000] 09:39:00 INFO - PROCESS | 1673 | 1466527140328 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1197a0800) [pid = 1673] [serial = 864] [outer = 0x1186f1000] 09:39:00 INFO - PROCESS | 1673 | 1466527140649 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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 472ms 09:39:00 INFO - PROCESS | 1673 | 1466527140689 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 1673 | 1466527140690 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:39:00 INFO - PROCESS | 1673 | 1466527140692 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 1673 | 1466527140695 Marionette TRACE conn2 <- [1,1126,null,{}] 09:39:00 INFO - PROCESS | 1673 | 1466527140703 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}] 09:39:00 INFO - PROCESS | 1673 | 1466527140706 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:00 INFO - PROCESS | 1673 | 1466527140785 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:39:00 INFO - PROCESS | 1673 | 1466527140790 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1673 | 1466527140792 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x119717800 == 32 [pid = 1673] [id = 289] 09:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x120fdfc00) [pid = 1673] [serial = 865] [outer = 0x0] 09:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124f6b400) [pid = 1673] [serial = 866] [outer = 0x120fdfc00] 09:39:00 INFO - PROCESS | 1673 | 1466527140824 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1257af800) [pid = 1673] [serial = 867] [outer = 0x120fdfc00] 09:39:01 INFO - PROCESS | 1673 | 1466527141300 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 621ms 09:39:01 INFO - PROCESS | 1673 | 1466527141315 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 1673 | 1466527141318 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:39:01 INFO - PROCESS | 1673 | 1466527141320 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 1673 | 1466527141321 Marionette TRACE conn2 <- [1,1130,null,{}] 09:39:01 INFO - PROCESS | 1673 | 1466527141324 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}] 09:39:01 INFO - PROCESS | 1673 | 1466527141325 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:01 INFO - PROCESS | 1673 | 1466527141402 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:39:01 INFO - PROCESS | 1673 | 1466527141406 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1673 | 1466527141407 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242bf000 == 33 [pid = 1673] [id = 290] 09:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1269bc000) [pid = 1673] [serial = 868] [outer = 0x0] 09:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1270e2400) [pid = 1673] [serial = 869] [outer = 0x1269bc000] 09:39:01 INFO - PROCESS | 1673 | 1466527141432 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12895a000) [pid = 1673] [serial = 870] [outer = 0x1269bc000] 09:39:01 INFO - PROCESS | 1673 | 1466527141853 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 571ms 09:39:01 INFO - PROCESS | 1673 | 1466527141900 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 1673 | 1466527141901 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:39:01 INFO - PROCESS | 1673 | 1466527141903 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 1673 | 1466527141904 Marionette TRACE conn2 <- [1,1134,null,{}] 09:39:01 INFO - PROCESS | 1673 | 1466527141907 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}] 09:39:01 INFO - PROCESS | 1673 | 1466527141908 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:01 INFO - PROCESS | 1673 | 1466527141979 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:39:01 INFO - PROCESS | 1673 | 1466527141985 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1673 | 1466527141986 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d9d800 == 34 [pid = 1673] [id = 291] 09:39:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1289bec00) [pid = 1673] [serial = 871] [outer = 0x0] 09:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x129582400) [pid = 1673] [serial = 872] [outer = 0x1289bec00] 09:39:02 INFO - PROCESS | 1673 | 1466527142010 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12a65e000) [pid = 1673] [serial = 873] [outer = 0x1289bec00] 09:39:02 INFO - PROCESS | 1673 | 1466527142371 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 519ms 09:39:02 INFO - PROCESS | 1673 | 1466527142423 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1673 | 1466527142424 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:39:02 INFO - PROCESS | 1673 | 1466527142433 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1673 | 1466527142434 Marionette TRACE conn2 <- [1,1138,null,{}] 09:39:02 INFO - PROCESS | 1673 | 1466527142437 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}] 09:39:02 INFO - PROCESS | 1673 | 1466527142441 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:02 INFO - PROCESS | 1673 | 1466527142558 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:39:02 INFO - PROCESS | 1673 | 1466527142561 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 1673 | 1466527142563 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cb9800 == 35 [pid = 1673] [id = 292] 09:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128954000) [pid = 1673] [serial = 874] [outer = 0x0] 09:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a80d000) [pid = 1673] [serial = 875] [outer = 0x128954000] 09:39:02 INFO - PROCESS | 1673 | 1466527142588 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12b809000) [pid = 1673] [serial = 876] [outer = 0x128954000] 09:39:02 INFO - PROCESS | 1673 | 1466527142925 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 519ms 09:39:02 INFO - PROCESS | 1673 | 1466527142953 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1673 | 1466527142954 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:39:02 INFO - PROCESS | 1673 | 1466527142956 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 1673 | 1466527142957 Marionette TRACE conn2 <- [1,1142,null,{}] 09:39:02 INFO - PROCESS | 1673 | 1466527142960 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}] 09:39:02 INFO - PROCESS | 1673 | 1466527142961 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:03 INFO - PROCESS | 1673 | 1466527143056 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:39:03 INFO - PROCESS | 1673 | 1466527143091 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1673 | 1466527143092 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292e8800 == 36 [pid = 1673] [id = 293] 09:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12b80f800) [pid = 1673] [serial = 877] [outer = 0x0] 09:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12ba07400) [pid = 1673] [serial = 878] [outer = 0x12b80f800] 09:39:03 INFO - PROCESS | 1673 | 1466527143124 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12ba18800) [pid = 1673] [serial = 879] [outer = 0x12b80f800] 09:39:03 INFO - PROCESS | 1673 | 1466527143446 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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 520ms 09:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:39:03 INFO - PROCESS | 1673 | 1466527143477 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 1673 | 1466527143478 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:39:03 INFO - PROCESS | 1673 | 1466527143486 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1673 | 1466527143487 Marionette TRACE conn2 <- [1,1146,null,{}] 09:39:03 INFO - PROCESS | 1673 | 1466527143489 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}] 09:39:03 INFO - PROCESS | 1673 | 1466527143491 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:03 INFO - PROCESS | 1673 | 1466527143585 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:39:03 INFO - PROCESS | 1673 | 1466527143588 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1673 | 1466527143589 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b5800 == 37 [pid = 1673] [id = 294] 09:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12b811400) [pid = 1673] [serial = 880] [outer = 0x0] 09:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12ba1e800) [pid = 1673] [serial = 881] [outer = 0x12b811400] 09:39:03 INFO - PROCESS | 1673 | 1466527143613 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12bf12c00) [pid = 1673] [serial = 882] [outer = 0x12b811400] 09:39:03 INFO - PROCESS | 1673 | 1466527143910 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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 474ms 09:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:39:03 INFO - PROCESS | 1673 | 1466527143955 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 1673 | 1466527143956 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:39:03 INFO - PROCESS | 1673 | 1466527143958 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1673 | 1466527143959 Marionette TRACE conn2 <- [1,1150,null,{}] 09:39:03 INFO - PROCESS | 1673 | 1466527143969 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}] 09:39:03 INFO - PROCESS | 1673 | 1466527143970 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:04 INFO - PROCESS | 1673 | 1466527144067 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:39:04 INFO - PROCESS | 1673 | 1466527144071 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 1673 | 1466527144079 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a83a000 == 38 [pid = 1673] [id = 295] 09:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1251ae400) [pid = 1673] [serial = 883] [outer = 0x0] 09:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12bf16800) [pid = 1673] [serial = 884] [outer = 0x1251ae400] 09:39:04 INFO - PROCESS | 1673 | 1466527144133 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12bf20400) [pid = 1673] [serial = 885] [outer = 0x1251ae400] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118825000) [pid = 1673] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x123809000) [pid = 1673] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x128958800) [pid = 1673] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11882f000) [pid = 1673] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1195a2c00) [pid = 1673] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x112a7e800) [pid = 1673] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x115e16400) [pid = 1673] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1133cec00) [pid = 1673] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119174400) [pid = 1673] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12421b800) [pid = 1673] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1270da800) [pid = 1673] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12a5ac400) [pid = 1673] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1290e7400) [pid = 1673] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x116143000) [pid = 1673] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x113342000) [pid = 1673] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:39:04 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112ec4000) [pid = 1673] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:39:04 INFO - PROCESS | 1673 | 1466527144507 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 569ms 09:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:39:04 INFO - PROCESS | 1673 | 1466527144527 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1673 | 1466527144528 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:39:04 INFO - PROCESS | 1673 | 1466527144531 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1673 | 1466527144534 Marionette TRACE conn2 <- [1,1154,null,{}] 09:39:04 INFO - PROCESS | 1673 | 1466527144538 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}] 09:39:04 INFO - PROCESS | 1673 | 1466527144539 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:04 INFO - PROCESS | 1673 | 1466527144637 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:39:04 INFO - PROCESS | 1673 | 1466527144673 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 1673 | 1466527144674 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271c5000 == 39 [pid = 1673] [id = 296] 09:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x111d16000) [pid = 1673] [serial = 886] [outer = 0x0] 09:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x120fddc00) [pid = 1673] [serial = 887] [outer = 0x111d16000] 09:39:04 INFO - PROCESS | 1673 | 1466527144698 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1270e1c00) [pid = 1673] [serial = 888] [outer = 0x111d16000] 09:39:04 INFO - PROCESS | 1673 | 1466527144948 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 472ms 09:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:39:05 INFO - PROCESS | 1673 | 1466527145005 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1673 | 1466527145007 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:39:05 INFO - PROCESS | 1673 | 1466527145009 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1673 | 1466527145011 Marionette TRACE conn2 <- [1,1158,null,{}] 09:39:05 INFO - PROCESS | 1673 | 1466527145021 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}] 09:39:05 INFO - PROCESS | 1673 | 1466527145022 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:05 INFO - PROCESS | 1673 | 1466527145126 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:39:05 INFO - PROCESS | 1673 | 1466527145177 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1673 | 1466527145178 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afd1800 == 40 [pid = 1673] [id = 297] 09:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x119174400) [pid = 1673] [serial = 889] [outer = 0x0] 09:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12bf1a000) [pid = 1673] [serial = 890] [outer = 0x119174400] 09:39:05 INFO - PROCESS | 1673 | 1466527145204 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12c08c800) [pid = 1673] [serial = 891] [outer = 0x119174400] 09:39:05 INFO - PROCESS | 1673 | 1466527145485 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 519ms 09:39:05 INFO - PROCESS | 1673 | 1466527145529 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 1673 | 1466527145530 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:39:05 INFO - PROCESS | 1673 | 1466527145536 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 1673 | 1466527145538 Marionette TRACE conn2 <- [1,1162,null,{}] 09:39:05 INFO - PROCESS | 1673 | 1466527145540 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}] 09:39:05 INFO - PROCESS | 1673 | 1466527145541 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:05 INFO - PROCESS | 1673 | 1466527145621 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:39:05 INFO - PROCESS | 1673 | 1466527145624 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1673 | 1466527145625 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b83b800 == 41 [pid = 1673] [id = 298] 09:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12c07d800) [pid = 1673] [serial = 892] [outer = 0x0] 09:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12c387000) [pid = 1673] [serial = 893] [outer = 0x12c07d800] 09:39:05 INFO - PROCESS | 1673 | 1466527145649 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12c38c400) [pid = 1673] [serial = 894] [outer = 0x12c07d800] 09:39:05 INFO - PROCESS | 1673 | 1466527145966 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 468ms 09:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:39:06 INFO - PROCESS | 1673 | 1466527146005 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1673 | 1466527146006 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:39:06 INFO - PROCESS | 1673 | 1466527146008 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1673 | 1466527146009 Marionette TRACE conn2 <- [1,1166,null,{}] 09:39:06 INFO - PROCESS | 1673 | 1466527146011 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}] 09:39:06 INFO - PROCESS | 1673 | 1466527146012 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:06 INFO - PROCESS | 1673 | 1466527146097 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:39:06 INFO - PROCESS | 1673 | 1466527146155 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1673 | 1466527146157 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba31800 == 42 [pid = 1673] [id = 299] 09:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a65a400) [pid = 1673] [serial = 895] [outer = 0x0] 09:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12c5bb800) [pid = 1673] [serial = 896] [outer = 0x12a65a400] 09:39:06 INFO - PROCESS | 1673 | 1466527146180 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12c5c4400) [pid = 1673] [serial = 897] [outer = 0x12a65a400] 09:39:06 INFO - PROCESS | 1673 | 1466527146588 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 619ms 09:39:06 INFO - PROCESS | 1673 | 1466527146628 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1673 | 1466527146630 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:39:06 INFO - PROCESS | 1673 | 1466527146634 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1673 | 1466527146636 Marionette TRACE conn2 <- [1,1170,null,{}] 09:39:06 INFO - PROCESS | 1673 | 1466527146640 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}] 09:39:06 INFO - PROCESS | 1673 | 1466527146641 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:06 INFO - PROCESS | 1673 | 1466527146750 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:39:06 INFO - PROCESS | 1673 | 1466527146807 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1673 | 1466527146808 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e47800 == 43 [pid = 1673] [id = 300] 09:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x116f0fc00) [pid = 1673] [serial = 898] [outer = 0x0] 09:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1174bc400) [pid = 1673] [serial = 899] [outer = 0x116f0fc00] 09:39:06 INFO - PROCESS | 1673 | 1466527146838 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1189db800) [pid = 1673] [serial = 900] [outer = 0x116f0fc00] 09:39:07 INFO - PROCESS | 1673 | 1466527147245 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 09:39:07 INFO - PROCESS | 1673 | 1466527147304 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 1673 | 1466527147307 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:39:07 INFO - PROCESS | 1673 | 1466527147312 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1673 | 1466527147314 Marionette TRACE conn2 <- [1,1174,null,{}] 09:39:07 INFO - PROCESS | 1673 | 1466527147316 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}] 09:39:07 INFO - PROCESS | 1673 | 1466527147318 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:07 INFO - PROCESS | 1673 | 1466527147419 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:39:07 INFO - PROCESS | 1673 | 1466527147476 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 1673 | 1466527147477 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d8f000 == 44 [pid = 1673] [id = 301] 09:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1199c1400) [pid = 1673] [serial = 901] [outer = 0x0] 09:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x123808000) [pid = 1673] [serial = 902] [outer = 0x1199c1400] 09:39:07 INFO - PROCESS | 1673 | 1466527147507 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1257a9000) [pid = 1673] [serial = 903] [outer = 0x1199c1400] 09:39:07 INFO - PROCESS | 1673 | 1466527147953 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] 09:39:07 INFO - PROCESS | 1673 | 1466527147985 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:39:07 INFO - PROCESS | 1673 | 1466527147987 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1673 | 1466527147990 Marionette TRACE conn2 <- [1,1178,null,{}] 09:39:08 INFO - PROCESS | 1673 | 1466527148015 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}] 09:39:08 INFO - PROCESS | 1673 | 1466527148019 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:08 INFO - PROCESS | 1673 | 1466527148161 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:39:08 INFO - PROCESS | 1673 | 1466527148213 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1673 | 1466527148215 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba37800 == 45 [pid = 1673] [id = 302] 09:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a819000) [pid = 1673] [serial = 904] [outer = 0x0] 09:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12aa7b000) [pid = 1673] [serial = 905] [outer = 0x12a819000] 09:39:08 INFO - PROCESS | 1673 | 1466527148246 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12afe2800) [pid = 1673] [serial = 906] [outer = 0x12a819000] 09:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12bf15400) [pid = 1673] [serial = 907] [outer = 0x12cf18400] 09:39:08 INFO - PROCESS | 1673 | 1466527148711 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] 09:39:08 INFO - PROCESS | 1673 | 1466527148783 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:39:08 INFO - PROCESS | 1673 | 1466527148787 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 1673 | 1466527148789 Marionette TRACE conn2 <- [1,1182,null,{}] 09:39:08 INFO - PROCESS | 1673 | 1466527148791 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}] 09:39:08 INFO - PROCESS | 1673 | 1466527148792 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:08 INFO - PROCESS | 1673 | 1466527148892 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:39:08 INFO - PROCESS | 1673 | 1466527148972 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1673 | 1466527148973 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186b1800 == 46 [pid = 1673] [id = 303] 09:39:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x116a1cc00) [pid = 1673] [serial = 908] [outer = 0x0] 09:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12405b800) [pid = 1673] [serial = 909] [outer = 0x116a1cc00] 09:39:09 INFO - PROCESS | 1673 | 1466527149004 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12ba22400) [pid = 1673] [serial = 910] [outer = 0x116a1cc00] 09:39:09 INFO - PROCESS | 1673 | 1466527149595 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] 09:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:39:09 INFO - PROCESS | 1673 | 1466527149663 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:39:09 INFO - PROCESS | 1673 | 1466527149666 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1673 | 1466527149668 Marionette TRACE conn2 <- [1,1186,null,{}] 09:39:09 INFO - PROCESS | 1673 | 1466527149672 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}] 09:39:09 INFO - PROCESS | 1673 | 1466527149674 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:09 INFO - PROCESS | 1673 | 1466527149763 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:39:09 INFO - PROCESS | 1673 | 1466527149838 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1673 | 1466527149839 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x112618800 == 47 [pid = 1673] [id = 304] 09:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x113014c00) [pid = 1673] [serial = 911] [outer = 0x0] 09:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x113c91000) [pid = 1673] [serial = 912] [outer = 0x113014c00] 09:39:09 INFO - PROCESS | 1673 | 1466527149868 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x1186f4400) [pid = 1673] [serial = 913] [outer = 0x113014c00] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12b83b800 == 46 [pid = 1673] [id = 298] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12afd1800 == 45 [pid = 1673] [id = 297] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1271c5000 == 44 [pid = 1673] [id = 296] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12a83a000 == 43 [pid = 1673] [id = 295] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b5800 == 42 [pid = 1673] [id = 294] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1292e8800 == 41 [pid = 1673] [id = 293] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x128cb9800 == 40 [pid = 1673] [id = 292] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x126d9d800 == 39 [pid = 1673] [id = 291] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1242bf000 == 38 [pid = 1673] [id = 290] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x119717800 == 37 [pid = 1673] [id = 289] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c3800 == 36 [pid = 1673] [id = 288] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x115e43000 == 35 [pid = 1673] [id = 287] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x119ae2800 == 34 [pid = 1673] [id = 286] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1164ab000 == 33 [pid = 1673] [id = 285] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x119705000 == 32 [pid = 1673] [id = 284] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x1186b1800 == 31 [pid = 1673] [id = 303] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba37800 == 30 [pid = 1673] [id = 302] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x126d8f000 == 29 [pid = 1673] [id = 301] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x117e47800 == 28 [pid = 1673] [id = 300] 09:39:10 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba31800 == 27 [pid = 1673] [id = 299] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x126dbb000) [pid = 1673] [serial = 833] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x1251ae800) [pid = 1673] [serial = 831] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1289c4400) [pid = 1673] [serial = 836] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x119414c00) [pid = 1673] [serial = 824] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x119598c00) [pid = 1673] [serial = 825] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1199e1400) [pid = 1673] [serial = 827] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x123806400) [pid = 1673] [serial = 828] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x112eca000) [pid = 1673] [serial = 818] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1133c5400) [pid = 1673] [serial = 819] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x116f12400) [pid = 1673] [serial = 821] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1176ce000) [pid = 1673] [serial = 822] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116f1ac00) [pid = 1673] [serial = 816] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x115e18400) [pid = 1673] [serial = 815] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x115e85800) [pid = 1673] [serial = 800] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1195a4000) [pid = 1673] [serial = 804] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11941b000) [pid = 1673] [serial = 803] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1289bdc00) [pid = 1673] [serial = 807] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1269b4c00) [pid = 1673] [serial = 806] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12958e000) [pid = 1673] [serial = 810] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1290da400) [pid = 1673] [serial = 809] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12a814c00) [pid = 1673] [serial = 813] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12a662c00) [pid = 1673] [serial = 812] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12a813c00) [pid = 1673] [serial = 849] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128de3c00) [pid = 1673] [serial = 839] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12aa83800) [pid = 1673] [serial = 851] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1176bf400) [pid = 1673] [serial = 845] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11820a800) [pid = 1673] [serial = 842] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120fdd400) [pid = 1673] [serial = 843] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a5af400) [pid = 1673] [serial = 848] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12943e000) [pid = 1673] [serial = 840] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x124223c00) [pid = 1673] [serial = 830] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128ddc800) [pid = 1673] [serial = 837] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128950c00) [pid = 1673] [serial = 834] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x129436800) [pid = 1673] [serial = 846] [outer = 0x0] [url = about:blank] 09:39:10 INFO - PROCESS | 1673 | 1466527150823 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] 09:39:10 INFO - PROCESS | 1673 | 1466527150842 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:39:10 INFO - PROCESS | 1673 | 1466527150845 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1673 | 1466527150847 Marionette TRACE conn2 <- [1,1190,null,{}] 09:39:10 INFO - PROCESS | 1673 | 1466527150853 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}] 09:39:10 INFO - PROCESS | 1673 | 1466527150854 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:10 INFO - PROCESS | 1673 | 1466527150937 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:39:10 INFO - PROCESS | 1673 | 1466527150942 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 1673 | 1466527150943 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130c3800 == 28 [pid = 1673] [id = 305] 09:39:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x113342000) [pid = 1673] [serial = 914] [outer = 0x0] 09:39:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1133c9800) [pid = 1673] [serial = 915] [outer = 0x113342000] 09:39:10 INFO - PROCESS | 1673 | 1466527150974 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x115dc9c00) [pid = 1673] [serial = 916] [outer = 0x113342000] 09:39:11 INFO - PROCESS | 1673 | 1466527151326 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] 09:39:11 INFO - PROCESS | 1673 | 1466527151374 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:39:11 INFO - PROCESS | 1673 | 1466527151379 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 1673 | 1466527151380 Marionette TRACE conn2 <- [1,1194,null,{}] 09:39:11 INFO - PROCESS | 1673 | 1466527151383 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}] 09:39:11 INFO - PROCESS | 1673 | 1466527151385 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:11 INFO - PROCESS | 1673 | 1466527151462 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:39:11 INFO - PROCESS | 1673 | 1466527151468 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1673 | 1466527151469 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x117138000 == 29 [pid = 1673] [id = 306] 09:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1164e2c00) [pid = 1673] [serial = 917] [outer = 0x0] 09:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1174b0c00) [pid = 1673] [serial = 918] [outer = 0x1164e2c00] 09:39:11 INFO - PROCESS | 1673 | 1466527151496 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1176bfc00) [pid = 1673] [serial = 919] [outer = 0x1164e2c00] 09:39:11 INFO - PROCESS | 1673 | 1466527151836 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] 09:39:11 INFO - PROCESS | 1673 | 1466527151860 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:39:11 INFO - PROCESS | 1673 | 1466527151862 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 1673 | 1466527151866 Marionette TRACE conn2 <- [1,1198,null,{}] 09:39:11 INFO - PROCESS | 1673 | 1466527151875 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}] 09:39:11 INFO - PROCESS | 1673 | 1466527151878 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:11 INFO - PROCESS | 1673 | 1466527151958 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:39:12 INFO - PROCESS | 1673 | 1466527152010 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1673 | 1466527152012 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186b1800 == 30 [pid = 1673] [id = 307] 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x11820a800) [pid = 1673] [serial = 920] [outer = 0x0] 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119402400) [pid = 1673] [serial = 921] [outer = 0x11820a800] 09:39:12 INFO - PROCESS | 1673 | 1466527152039 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1197ab000) [pid = 1673] [serial = 922] [outer = 0x11820a800] 09:39:12 INFO - PROCESS | 1673 | 1466527152327 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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 474ms 09:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:39:12 INFO - PROCESS | 1673 | 1466527152341 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1673 | 1466527152342 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:39:12 INFO - PROCESS | 1673 | 1466527152344 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1673 | 1466527152345 Marionette TRACE conn2 <- [1,1202,null,{}] 09:39:12 INFO - PROCESS | 1673 | 1466527152355 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}] 09:39:12 INFO - PROCESS | 1673 | 1466527152356 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:12 INFO - PROCESS | 1673 | 1466527152438 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:39:12 INFO - PROCESS | 1673 | 1466527152442 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1673 | 1466527152444 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x119944000 == 31 [pid = 1673] [id = 308] 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1199e3c00) [pid = 1673] [serial = 923] [outer = 0x0] 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123cb3400) [pid = 1673] [serial = 924] [outer = 0x1199e3c00] 09:39:12 INFO - PROCESS | 1673 | 1466527152471 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12454cc00) [pid = 1673] [serial = 925] [outer = 0x1199e3c00] 09:39:12 INFO - PROCESS | 1673 | 1466527152790 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]]]}] 09:39:12 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 09:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 478ms 09:39:12 INFO - PROCESS | 1673 | 1466527152822 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1673 | 1466527152824 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:39:12 INFO - PROCESS | 1673 | 1466527152826 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1673 | 1466527152827 Marionette TRACE conn2 <- [1,1206,null,{}] 09:39:12 INFO - PROCESS | 1673 | 1466527152830 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}] 09:39:12 INFO - PROCESS | 1673 | 1466527152833 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:12 INFO - PROCESS | 1673 | 1466527152949 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:39:12 INFO - PROCESS | 1673 | 1466527152966 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1673 | 1466527152967 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12386b000 == 32 [pid = 1673] [id = 309] 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1176ca000) [pid = 1673] [serial = 926] [outer = 0x0] 09:39:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124f6b800) [pid = 1673] [serial = 927] [outer = 0x1176ca000] 09:39:12 INFO - PROCESS | 1673 | 1466527152992 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1256f8400) [pid = 1673] [serial = 928] [outer = 0x1176ca000] 09:39:13 INFO - PROCESS | 1673 | 1466527153320 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]]]}] 09:39:13 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 09:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 518ms 09:39:13 INFO - PROCESS | 1673 | 1466527153345 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1673 | 1466527153346 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:39:13 INFO - PROCESS | 1673 | 1466527153354 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1673 | 1466527153355 Marionette TRACE conn2 <- [1,1210,null,{}] 09:39:13 INFO - PROCESS | 1673 | 1466527153357 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}] 09:39:13 INFO - PROCESS | 1673 | 1466527153361 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:13 INFO - PROCESS | 1673 | 1466527153477 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:39:13 INFO - PROCESS | 1673 | 1466527153482 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1673 | 1466527153483 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242cb000 == 33 [pid = 1673] [id = 310] 09:39:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x125723400) [pid = 1673] [serial = 929] [outer = 0x0] 09:39:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126d03c00) [pid = 1673] [serial = 930] [outer = 0x125723400] 09:39:13 INFO - PROCESS | 1673 | 1466527153508 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128c33400) [pid = 1673] [serial = 931] [outer = 0x125723400] 09:39:13 INFO - PROCESS | 1673 | 1466527153850 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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 526ms 09:39:13 INFO - PROCESS | 1673 | 1466527153876 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1673 | 1466527153877 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:39:13 INFO - PROCESS | 1673 | 1466527153885 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1673 | 1466527153886 Marionette TRACE conn2 <- [1,1214,null,{}] 09:39:13 INFO - PROCESS | 1673 | 1466527153889 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}] 09:39:13 INFO - PROCESS | 1673 | 1466527153890 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:13 INFO - PROCESS | 1673 | 1466527153989 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:39:13 INFO - PROCESS | 1673 | 1466527153992 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 1673 | 1466527153993 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x124745800 == 34 [pid = 1673] [id = 311] 09:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11940dc00) [pid = 1673] [serial = 932] [outer = 0x0] 09:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x128ddc800) [pid = 1673] [serial = 933] [outer = 0x11940dc00] 09:39:14 INFO - PROCESS | 1673 | 1466527154018 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x129435c00) [pid = 1673] [serial = 934] [outer = 0x11940dc00] 09:39:14 INFO - PROCESS | 1673 | 1466527154342 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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 474ms 09:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:39:14 INFO - PROCESS | 1673 | 1466527154354 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 1673 | 1466527154355 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:39:14 INFO - PROCESS | 1673 | 1466527154357 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1673 | 1466527154358 Marionette TRACE conn2 <- [1,1218,null,{}] 09:39:14 INFO - PROCESS | 1673 | 1466527154360 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}] 09:39:14 INFO - PROCESS | 1673 | 1466527154361 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:14 INFO - PROCESS | 1673 | 1466527154457 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:39:14 INFO - PROCESS | 1673 | 1466527154492 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1673 | 1466527154493 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12567f800 == 35 [pid = 1673] [id = 312] 09:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x129582800) [pid = 1673] [serial = 935] [outer = 0x0] 09:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12a5a8000) [pid = 1673] [serial = 936] [outer = 0x129582800] 09:39:14 INFO - PROCESS | 1673 | 1466527154517 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a662800) [pid = 1673] [serial = 937] [outer = 0x129582800] 09:39:14 INFO - PROCESS | 1673 | 1466527154854 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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 520ms 09:39:14 INFO - PROCESS | 1673 | 1466527154878 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 1673 | 1466527154880 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:39:14 INFO - PROCESS | 1673 | 1466527154884 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 1673 | 1466527154885 Marionette TRACE conn2 <- [1,1222,null,{}] 09:39:14 INFO - PROCESS | 1673 | 1466527154887 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}] 09:39:14 INFO - PROCESS | 1673 | 1466527154889 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:15 INFO - PROCESS | 1673 | 1466527155193 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x128954000) [pid = 1673] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12b80f800) [pid = 1673] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1289bec00) [pid = 1673] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1269bc000) [pid = 1673] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x111d16000) [pid = 1673] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1186f1000) [pid = 1673] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x120fdfc00) [pid = 1673] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12b811400) [pid = 1673] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12a811c00) [pid = 1673] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x117470800) [pid = 1673] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11882e800) [pid = 1673] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1133a5800) [pid = 1673] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1251ae400) [pid = 1673] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12c07d800) [pid = 1673] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119174400) [pid = 1673] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115d0e800) [pid = 1673] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:39:15 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a65a400) [pid = 1673] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:39:15 INFO - PROCESS | 1673 | 1466527155242 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1673 | 1466527155243 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x118632800 == 36 [pid = 1673] [id = 313] 09:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112a7e800) [pid = 1673] [serial = 938] [outer = 0x0] 09:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1133a5800) [pid = 1673] [serial = 939] [outer = 0x112a7e800] 09:39:15 INFO - PROCESS | 1673 | 1466527155267 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1186f1000) [pid = 1673] [serial = 940] [outer = 0x112a7e800] 09:39:15 INFO - PROCESS | 1673 | 1466527155520 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] 09:39:15 INFO - PROCESS | 1673 | 1466527155556 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:39:15 INFO - PROCESS | 1673 | 1466527155558 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1673 | 1466527155560 Marionette TRACE conn2 <- [1,1226,null,{}] 09:39:15 INFO - PROCESS | 1673 | 1466527155562 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}] 09:39:15 INFO - PROCESS | 1673 | 1466527155563 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:15 INFO - PROCESS | 1673 | 1466527155653 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:39:15 INFO - PROCESS | 1673 | 1466527155656 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1673 | 1466527155657 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x128969800 == 37 [pid = 1673] [id = 314] 09:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119597000) [pid = 1673] [serial = 941] [outer = 0x0] 09:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1289ba800) [pid = 1673] [serial = 942] [outer = 0x119597000] 09:39:15 INFO - PROCESS | 1673 | 1466527155684 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a816800) [pid = 1673] [serial = 943] [outer = 0x119597000] 09:39:16 INFO - PROCESS | 1673 | 1466527156004 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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 09:39:16 INFO - PROCESS | 1673 | 1466527156030 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 1673 | 1466527156033 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:39:16 INFO - PROCESS | 1673 | 1466527156037 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1673 | 1466527156039 Marionette TRACE conn2 <- [1,1230,null,{}] 09:39:16 INFO - PROCESS | 1673 | 1466527156041 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}] 09:39:16 INFO - PROCESS | 1673 | 1466527156042 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:16 INFO - PROCESS | 1673 | 1466527156155 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:39:16 INFO - PROCESS | 1673 | 1466527156172 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1673 | 1466527156173 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x129045000 == 38 [pid = 1673] [id = 315] 09:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a814c00) [pid = 1673] [serial = 944] [outer = 0x0] 09:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12af2a000) [pid = 1673] [serial = 945] [outer = 0x12a814c00] 09:39:16 INFO - PROCESS | 1673 | 1466527156199 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12b80e400) [pid = 1673] [serial = 946] [outer = 0x12a814c00] 09:39:16 INFO - PROCESS | 1673 | 1466527156520 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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 09:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:39:16 INFO - PROCESS | 1673 | 1466527156558 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 1673 | 1466527156559 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:39:16 INFO - PROCESS | 1673 | 1466527156561 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1673 | 1466527156562 Marionette TRACE conn2 <- [1,1234,null,{}] 09:39:16 INFO - PROCESS | 1673 | 1466527156564 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}] 09:39:16 INFO - PROCESS | 1673 | 1466527156565 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:16 INFO - PROCESS | 1673 | 1466527156641 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:39:16 INFO - PROCESS | 1673 | 1466527156645 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 1673 | 1466527156646 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4ca800 == 39 [pid = 1673] [id = 316] 09:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12ba0c800) [pid = 1673] [serial = 947] [outer = 0x0] 09:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12ba1e000) [pid = 1673] [serial = 948] [outer = 0x12ba0c800] 09:39:16 INFO - PROCESS | 1673 | 1466527156671 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12bf1d400) [pid = 1673] [serial = 949] [outer = 0x12ba0c800] 09:39:16 INFO - PROCESS | 1673 | 1466527156987 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 09:39:17 INFO - PROCESS | 1673 | 1466527157029 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1673 | 1466527157030 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:39:17 INFO - PROCESS | 1673 | 1466527157033 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1673 | 1466527157034 Marionette TRACE conn2 <- [1,1238,null,{}] 09:39:17 INFO - PROCESS | 1673 | 1466527157036 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}] 09:39:17 INFO - PROCESS | 1673 | 1466527157037 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:17 INFO - PROCESS | 1673 | 1466527157147 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:39:17 INFO - PROCESS | 1673 | 1466527157225 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 1673 | 1466527157226 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x112606000 == 40 [pid = 1673] [id = 317] 09:39:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x110f7bc00) [pid = 1673] [serial = 950] [outer = 0x0] 09:39:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1122a0000) [pid = 1673] [serial = 951] [outer = 0x110f7bc00] 09:39:17 INFO - PROCESS | 1673 | 1466527157260 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x112e6bc00) [pid = 1673] [serial = 952] [outer = 0x110f7bc00] 09:39:17 INFO - PROCESS | 1673 | 1466527157776 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 768ms 09:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:39:17 INFO - PROCESS | 1673 | 1466527157825 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 1673 | 1466527157827 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:39:17 INFO - PROCESS | 1673 | 1466527157831 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 1673 | 1466527157835 Marionette TRACE conn2 <- [1,1242,null,{}] 09:39:17 INFO - PROCESS | 1673 | 1466527157839 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}] 09:39:17 INFO - PROCESS | 1673 | 1466527157842 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:17 INFO - PROCESS | 1673 | 1466527157972 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:39:18 INFO - PROCESS | 1673 | 1466527158048 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 1673 | 1466527158050 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186a9000 == 41 [pid = 1673] [id = 318] 09:39:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x116906800) [pid = 1673] [serial = 953] [outer = 0x0] 09:39:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1174b0000) [pid = 1673] [serial = 954] [outer = 0x116906800] 09:39:18 INFO - PROCESS | 1673 | 1466527158083 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1186f4800) [pid = 1673] [serial = 955] [outer = 0x116906800] 09:39:18 INFO - PROCESS | 1673 | 1466527158677 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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1073ms 09:39:18 INFO - PROCESS | 1673 | 1466527158953 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1673 | 1466527158957 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:39:18 INFO - PROCESS | 1673 | 1466527158966 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1673 | 1466527158969 Marionette TRACE conn2 <- [1,1246,null,{}] 09:39:18 INFO - PROCESS | 1673 | 1466527158975 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}] 09:39:18 INFO - PROCESS | 1673 | 1466527158978 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:19 INFO - PROCESS | 1673 | 1466527159108 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:39:19 INFO - PROCESS | 1673 | 1466527159228 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1673 | 1466527159231 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130bc800 == 42 [pid = 1673] [id = 319] 09:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1122a1800) [pid = 1673] [serial = 956] [outer = 0x0] 09:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x116457000) [pid = 1673] [serial = 957] [outer = 0x1122a1800] 09:39:19 INFO - PROCESS | 1673 | 1466527159263 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11820fc00) [pid = 1673] [serial = 958] [outer = 0x1122a1800] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4ca800 == 41 [pid = 1673] [id = 316] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x129045000 == 40 [pid = 1673] [id = 315] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x128969800 == 39 [pid = 1673] [id = 314] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x118632800 == 38 [pid = 1673] [id = 313] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12567f800 == 37 [pid = 1673] [id = 312] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x124745800 == 36 [pid = 1673] [id = 311] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x1242cb000 == 35 [pid = 1673] [id = 310] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12386b000 == 34 [pid = 1673] [id = 309] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x119944000 == 33 [pid = 1673] [id = 308] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x1186b1800 == 32 [pid = 1673] [id = 307] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x117138000 == 31 [pid = 1673] [id = 306] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x1130c3800 == 30 [pid = 1673] [id = 305] 09:39:19 INFO - PROCESS | 1673 | --DOCSHELL 0x112618800 == 29 [pid = 1673] [id = 304] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12a80d000) [pid = 1673] [serial = 875] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12ba07400) [pid = 1673] [serial = 878] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x129582400) [pid = 1673] [serial = 872] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1270e2400) [pid = 1673] [serial = 869] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12895a000) [pid = 1673] [serial = 870] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x120fddc00) [pid = 1673] [serial = 887] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x119596c00) [pid = 1673] [serial = 863] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1197a0800) [pid = 1673] [serial = 864] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124f6b400) [pid = 1673] [serial = 866] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12ba1e800) [pid = 1673] [serial = 881] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1257af800) [pid = 1673] [serial = 867] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12afe1400) [pid = 1673] [serial = 852] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1174b9000) [pid = 1673] [serial = 860] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11857b400) [pid = 1673] [serial = 861] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11940a800) [pid = 1673] [serial = 857] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11959cc00) [pid = 1673] [serial = 858] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x113c86c00) [pid = 1673] [serial = 854] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1164e9400) [pid = 1673] [serial = 855] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12ba18800) [pid = 1673] [serial = 879] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12bf16800) [pid = 1673] [serial = 884] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12bf12c00) [pid = 1673] [serial = 882] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12c387000) [pid = 1673] [serial = 893] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12bf20400) [pid = 1673] [serial = 885] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12b809000) [pid = 1673] [serial = 876] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12bf1a000) [pid = 1673] [serial = 890] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12c38c400) [pid = 1673] [serial = 894] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1270e1c00) [pid = 1673] [serial = 888] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12c08c800) [pid = 1673] [serial = 891] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a65e000) [pid = 1673] [serial = 873] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12380a000) [pid = 1673] [serial = 507] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1174b1400) [pid = 1673] [serial = 801] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12c5c4400) [pid = 1673] [serial = 897] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12c5bb800) [pid = 1673] [serial = 896] [outer = 0x0] [url = about:blank] 09:39:19 INFO - PROCESS | 1673 | 1466527159687 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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 772ms 09:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:39:19 INFO - PROCESS | 1673 | 1466527159738 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 1673 | 1466527159740 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:39:19 INFO - PROCESS | 1673 | 1466527159744 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 1673 | 1466527159747 Marionette TRACE conn2 <- [1,1250,null,{}] 09:39:19 INFO - PROCESS | 1673 | 1466527159750 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}] 09:39:19 INFO - PROCESS | 1673 | 1466527159751 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:19 INFO - PROCESS | 1673 | 1466527159830 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:39:19 INFO - PROCESS | 1673 | 1466527159888 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1673 | 1466527159889 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e3c800 == 30 [pid = 1673] [id = 320] 09:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1186f6c00) [pid = 1673] [serial = 959] [outer = 0x0] 09:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1189e3000) [pid = 1673] [serial = 960] [outer = 0x1186f6c00] 09:39:19 INFO - PROCESS | 1673 | 1466527159917 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11941d400) [pid = 1673] [serial = 961] [outer = 0x1186f6c00] 09:39:20 INFO - PROCESS | 1673 | 1466527160222 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 528ms 09:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:39:20 INFO - PROCESS | 1673 | 1466527160270 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1673 | 1466527160271 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:39:20 INFO - PROCESS | 1673 | 1466527160273 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1673 | 1466527160275 Marionette TRACE conn2 <- [1,1254,null,{}] 09:39:20 INFO - PROCESS | 1673 | 1466527160282 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}] 09:39:20 INFO - PROCESS | 1673 | 1466527160285 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:20 INFO - PROCESS | 1673 | 1466527160367 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:39:20 INFO - PROCESS | 1673 | 1466527160419 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1673 | 1466527160422 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x119940800 == 31 [pid = 1673] [id = 321] 09:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x119420800) [pid = 1673] [serial = 962] [outer = 0x0] 09:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x120fdc000) [pid = 1673] [serial = 963] [outer = 0x119420800] 09:39:20 INFO - PROCESS | 1673 | 1466527160450 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12405bc00) [pid = 1673] [serial = 964] [outer = 0x119420800] 09:39:20 INFO - PROCESS | 1673 | 1466527160774 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 521ms 09:39:20 INFO - PROCESS | 1673 | 1466527160796 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1673 | 1466527160798 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:39:20 INFO - PROCESS | 1673 | 1466527160803 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1673 | 1466527160805 Marionette TRACE conn2 <- [1,1258,null,{}] 09:39:20 INFO - PROCESS | 1673 | 1466527160807 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}] 09:39:20 INFO - PROCESS | 1673 | 1466527160808 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:20 INFO - PROCESS | 1673 | 1466527160906 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:39:20 INFO - PROCESS | 1673 | 1466527160969 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1673 | 1466527160970 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd4800 == 32 [pid = 1673] [id = 322] 09:39:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112eccc00) [pid = 1673] [serial = 965] [outer = 0x0] 09:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124f71800) [pid = 1673] [serial = 966] [outer = 0x112eccc00] 09:39:21 INFO - PROCESS | 1673 | 1466527161012 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x127024c00) [pid = 1673] [serial = 967] [outer = 0x112eccc00] 09:39:21 INFO - PROCESS | 1673 | 1466527161423 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]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 673ms 09:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:39:21 INFO - PROCESS | 1673 | 1466527161476 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 1673 | 1466527161477 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:39:21 INFO - PROCESS | 1673 | 1466527161479 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1673 | 1466527161480 Marionette TRACE conn2 <- [1,1262,null,{}] 09:39:21 INFO - PROCESS | 1673 | 1466527161493 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}] 09:39:21 INFO - PROCESS | 1673 | 1466527161495 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:21 INFO - PROCESS | 1673 | 1466527161595 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:39:21 INFO - PROCESS | 1673 | 1466527161645 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1673 | 1466527161646 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x11862f000 == 33 [pid = 1673] [id = 323] 09:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1269b6c00) [pid = 1673] [serial = 968] [outer = 0x0] 09:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12894f800) [pid = 1673] [serial = 969] [outer = 0x1269b6c00] 09:39:21 INFO - PROCESS | 1673 | 1466527161670 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1289c1800) [pid = 1673] [serial = 970] [outer = 0x1269b6c00] 09:39:21 INFO - PROCESS | 1673 | 1466527161984 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]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 517ms 09:39:22 INFO - PROCESS | 1673 | 1466527161997 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1673 | 1466527161999 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:39:22 INFO - PROCESS | 1673 | 1466527162006 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1673 | 1466527162007 Marionette TRACE conn2 <- [1,1266,null,{}] 09:39:22 INFO - PROCESS | 1673 | 1466527162009 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}] 09:39:22 INFO - PROCESS | 1673 | 1466527162013 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:22 INFO - PROCESS | 1673 | 1466527162136 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:39:22 INFO - PROCESS | 1673 | 1466527162176 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1673 | 1466527162177 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x125732000 == 34 [pid = 1673] [id = 324] 09:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128dda800) [pid = 1673] [serial = 971] [outer = 0x0] 09:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a5ab800) [pid = 1673] [serial = 972] [outer = 0x128dda800] 09:39:22 INFO - PROCESS | 1673 | 1466527162202 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12af28800) [pid = 1673] [serial = 973] [outer = 0x128dda800] 09:39:22 INFO - PROCESS | 1673 | 1466527162512 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 519ms 09:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:39:22 INFO - PROCESS | 1673 | 1466527162526 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1673 | 1466527162527 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:39:22 INFO - PROCESS | 1673 | 1466527162529 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1673 | 1466527162530 Marionette TRACE conn2 <- [1,1270,null,{}] 09:39:22 INFO - PROCESS | 1673 | 1466527162536 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}] 09:39:22 INFO - PROCESS | 1673 | 1466527162537 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:22 INFO - PROCESS | 1673 | 1466527162635 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:39:22 INFO - PROCESS | 1673 | 1466527162645 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 1673 | 1466527162646 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d1000 == 35 [pid = 1673] [id = 325] 09:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119fd0400) [pid = 1673] [serial = 974] [outer = 0x0] 09:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b804400) [pid = 1673] [serial = 975] [outer = 0x119fd0400] 09:39:22 INFO - PROCESS | 1673 | 1466527162678 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12ba14c00) [pid = 1673] [serial = 976] [outer = 0x119fd0400] 09:39:23 INFO - PROCESS | 1673 | 1466527163005 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 09:39:23 INFO - PROCESS | 1673 | 1466527163050 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1673 | 1466527163051 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:39:23 INFO - PROCESS | 1673 | 1466527163053 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1673 | 1466527163054 Marionette TRACE conn2 <- [1,1274,null,{}] 09:39:23 INFO - PROCESS | 1673 | 1466527163057 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}] 09:39:23 INFO - PROCESS | 1673 | 1466527163058 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:23 INFO - PROCESS | 1673 | 1466527163154 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:39:23 INFO - PROCESS | 1673 | 1466527163165 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1673 | 1466527163166 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12904a800 == 36 [pid = 1673] [id = 326] 09:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12ba15400) [pid = 1673] [serial = 977] [outer = 0x0] 09:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12bf15c00) [pid = 1673] [serial = 978] [outer = 0x12ba15400] 09:39:23 INFO - PROCESS | 1673 | 1466527163190 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12c080800) [pid = 1673] [serial = 979] [outer = 0x12ba15400] 09:39:23 INFO - PROCESS | 1673 | 1466527163590 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]]]}] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x125723400) [pid = 1673] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1164e2c00) [pid = 1673] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1199e3c00) [pid = 1673] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11940dc00) [pid = 1673] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x129582800) [pid = 1673] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11820a800) [pid = 1673] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113342000) [pid = 1673] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112a7e800) [pid = 1673] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a814c00) [pid = 1673] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x113014c00) [pid = 1673] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x116f0fc00) [pid = 1673] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1199c1400) [pid = 1673] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12a819000) [pid = 1673] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116a1cc00) [pid = 1673] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1176ca000) [pid = 1673] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:39:23 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119597000) [pid = 1673] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 569ms 09:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:39:23 INFO - PROCESS | 1673 | 1466527163622 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 1673 | 1466527163623 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:39:23 INFO - PROCESS | 1673 | 1466527163626 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 1673 | 1466527163627 Marionette TRACE conn2 <- [1,1278,null,{}] 09:39:23 INFO - PROCESS | 1673 | 1466527163629 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}] 09:39:23 INFO - PROCESS | 1673 | 1466527163630 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:23 INFO - PROCESS | 1673 | 1466527163708 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:39:23 INFO - PROCESS | 1673 | 1466527163712 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1673 | 1466527163713 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12386f800 == 37 [pid = 1673] [id = 327] 09:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115e21000) [pid = 1673] [serial = 980] [outer = 0x0] 09:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116f8d400) [pid = 1673] [serial = 981] [outer = 0x115e21000] 09:39:23 INFO - PROCESS | 1673 | 1466527163749 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11940a400) [pid = 1673] [serial = 982] [outer = 0x115e21000] 09:39:24 INFO - PROCESS | 1673 | 1466527164074 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 469ms 09:39:24 INFO - PROCESS | 1673 | 1466527164095 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1673 | 1466527164097 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:39:24 INFO - PROCESS | 1673 | 1466527164101 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1673 | 1466527164103 Marionette TRACE conn2 <- [1,1282,null,{}] 09:39:24 INFO - PROCESS | 1673 | 1466527164105 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}] 09:39:24 INFO - PROCESS | 1673 | 1466527164106 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:24 INFO - PROCESS | 1673 | 1466527164185 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:39:24 INFO - PROCESS | 1673 | 1466527164237 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1673 | 1466527164238 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cbf000 == 38 [pid = 1673] [id = 328] 09:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1130d3c00) [pid = 1673] [serial = 983] [outer = 0x0] 09:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11979dc00) [pid = 1673] [serial = 984] [outer = 0x1130d3c00] 09:39:24 INFO - PROCESS | 1673 | 1466527164262 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x128ddc400) [pid = 1673] [serial = 985] [outer = 0x1130d3c00] 09:39:24 INFO - PROCESS | 1673 | 1466527164524 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 09:39:24 INFO - PROCESS | 1673 | 1466527164572 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1673 | 1466527164574 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:39:24 INFO - PROCESS | 1673 | 1466527164576 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1673 | 1466527164578 Marionette TRACE conn2 <- [1,1286,null,{}] 09:39:24 INFO - PROCESS | 1673 | 1466527164580 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}] 09:39:24 INFO - PROCESS | 1673 | 1466527164582 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:24 INFO - PROCESS | 1673 | 1466527164685 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:39:24 INFO - PROCESS | 1673 | 1466527164688 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1673 | 1466527164690 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af46800 == 39 [pid = 1673] [id = 329] 09:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x113dc7c00) [pid = 1673] [serial = 986] [outer = 0x0] 09:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12c082400) [pid = 1673] [serial = 987] [outer = 0x113dc7c00] 09:39:24 INFO - PROCESS | 1673 | 1466527164723 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12c385000) [pid = 1673] [serial = 988] [outer = 0x113dc7c00] 09:39:25 INFO - PROCESS | 1673 | 1466527165066 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 09:39:25 INFO - PROCESS | 1673 | 1466527165095 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1673 | 1466527165096 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:39:25 INFO - PROCESS | 1673 | 1466527165100 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1673 | 1466527165102 Marionette TRACE conn2 <- [1,1290,null,{}] 09:39:25 INFO - PROCESS | 1673 | 1466527165114 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}] 09:39:25 INFO - PROCESS | 1673 | 1466527165115 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:25 INFO - PROCESS | 1673 | 1466527165191 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:39:25 INFO - PROCESS | 1673 | 1466527165194 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1673 | 1466527165196 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b717800 == 40 [pid = 1673] [id = 330] 09:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12c37e800) [pid = 1673] [serial = 989] [outer = 0x0] 09:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12c5bf000) [pid = 1673] [serial = 990] [outer = 0x12c37e800] 09:39:25 INFO - PROCESS | 1673 | 1466527165222 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12c5c9c00) [pid = 1673] [serial = 991] [outer = 0x12c37e800] 09:39:25 INFO - PROCESS | 1673 | 1466527165550 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 473ms 09:39:25 INFO - PROCESS | 1673 | 1466527165572 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1673 | 1466527165573 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:39:25 INFO - PROCESS | 1673 | 1466527165575 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1673 | 1466527165576 Marionette TRACE conn2 <- [1,1294,null,{}] 09:39:25 INFO - PROCESS | 1673 | 1466527165579 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}] 09:39:25 INFO - PROCESS | 1673 | 1466527165580 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:25 INFO - PROCESS | 1673 | 1466527165709 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:39:25 INFO - PROCESS | 1673 | 1466527165769 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 1673 | 1466527165770 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x116497800 == 41 [pid = 1673] [id = 331] 09:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1127bc800) [pid = 1673] [serial = 992] [outer = 0x0] 09:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112e6e800) [pid = 1673] [serial = 993] [outer = 0x1127bc800] 09:39:25 INFO - PROCESS | 1673 | 1466527165802 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115dc2c00) [pid = 1673] [serial = 994] [outer = 0x1127bc800] 09:39:26 INFO - PROCESS | 1673 | 1466527166233 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 09:39:26 INFO - PROCESS | 1673 | 1466527166246 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 1673 | 1466527166248 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:39:26 INFO - PROCESS | 1673 | 1466527166252 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1673 | 1466527166254 Marionette TRACE conn2 <- [1,1298,null,{}] 09:39:26 INFO - PROCESS | 1673 | 1466527166257 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}] 09:39:26 INFO - PROCESS | 1673 | 1466527166259 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:26 INFO - PROCESS | 1673 | 1466527166365 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:39:26 INFO - PROCESS | 1673 | 1466527166457 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1673 | 1466527166459 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x119710800 == 42 [pid = 1673] [id = 332] 09:39:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119406400) [pid = 1673] [serial = 995] [outer = 0x0] 09:39:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x119414800) [pid = 1673] [serial = 996] [outer = 0x119406400] 09:39:26 INFO - PROCESS | 1673 | 1466527166489 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11959e400) [pid = 1673] [serial = 997] [outer = 0x119406400] 09:39:26 INFO - PROCESS | 1673 | 1466527166954 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 725ms 09:39:26 INFO - PROCESS | 1673 | 1466527166985 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 1673 | 1466527166988 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:39:26 INFO - PROCESS | 1673 | 1466527166994 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 1673 | 1466527166996 Marionette TRACE conn2 <- [1,1302,null,{}] 09:39:27 INFO - PROCESS | 1673 | 1466527167002 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}] 09:39:27 INFO - PROCESS | 1673 | 1466527167004 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:27 INFO - PROCESS | 1673 | 1466527167154 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:39:27 INFO - PROCESS | 1673 | 1466527167227 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1673 | 1466527167229 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc8000 == 43 [pid = 1673] [id = 333] 09:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12385b000) [pid = 1673] [serial = 998] [outer = 0x0] 09:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12385f400) [pid = 1673] [serial = 999] [outer = 0x12385b000] 09:39:27 INFO - PROCESS | 1673 | 1466527167257 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12421c400) [pid = 1673] [serial = 1000] [outer = 0x12385b000] 09:39:27 INFO - PROCESS | 1673 | 1466527167694 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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 723ms 09:39:27 INFO - PROCESS | 1673 | 1466527167717 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1673 | 1466527167719 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:39:27 INFO - PROCESS | 1673 | 1466527167727 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1673 | 1466527167730 Marionette TRACE conn2 <- [1,1306,null,{}] 09:39:27 INFO - PROCESS | 1673 | 1466527167735 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}] 09:39:27 INFO - PROCESS | 1673 | 1466527167737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:27 INFO - PROCESS | 1673 | 1466527167840 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:39:27 INFO - PROCESS | 1673 | 1466527167893 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1673 | 1466527167895 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b713000 == 44 [pid = 1673] [id = 334] 09:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1256f6800) [pid = 1673] [serial = 1001] [outer = 0x0] 09:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1270e0400) [pid = 1673] [serial = 1002] [outer = 0x1256f6800] 09:39:27 INFO - PROCESS | 1673 | 1466527167923 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a5a3c00) [pid = 1673] [serial = 1003] [outer = 0x1256f6800] 09:39:28 INFO - PROCESS | 1673 | 1466527168331 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]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 09:39:28 INFO - PROCESS | 1673 | 1466527168352 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 1673 | 1466527168353 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:39:28 INFO - PROCESS | 1673 | 1466527168356 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 1673 | 1466527168357 Marionette TRACE conn2 <- [1,1310,null,{}] 09:39:28 INFO - PROCESS | 1673 | 1466527168359 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}] 09:39:28 INFO - PROCESS | 1673 | 1466527168361 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:28 INFO - PROCESS | 1673 | 1466527168462 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:39:28 INFO - PROCESS | 1673 | 1466527168514 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 1673 | 1466527168515 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba35000 == 45 [pid = 1673] [id = 335] 09:39:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x125729c00) [pid = 1673] [serial = 1004] [outer = 0x0] 09:39:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12a80f000) [pid = 1673] [serial = 1005] [outer = 0x125729c00] 09:39:28 INFO - PROCESS | 1673 | 1466527168543 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12ba19400) [pid = 1673] [serial = 1006] [outer = 0x125729c00] 09:39:28 INFO - PROCESS | 1673 | 1466527168990 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] 09:39:29 INFO - PROCESS | 1673 | 1466527169199 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:39:29 INFO - PROCESS | 1673 | 1466527169205 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1673 | 1466527169207 Marionette TRACE conn2 <- [1,1314,null,{}] 09:39:29 INFO - PROCESS | 1673 | 1466527169211 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}] 09:39:29 INFO - PROCESS | 1673 | 1466527169213 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:29 INFO - PROCESS | 1673 | 1466527169307 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:39:29 INFO - PROCESS | 1673 | 1466527169372 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1673 | 1466527169375 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x119186800 == 46 [pid = 1673] [id = 336] 09:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1176ce800) [pid = 1673] [serial = 1007] [outer = 0x0] 09:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1186fc000) [pid = 1673] [serial = 1008] [outer = 0x1176ce800] 09:39:29 INFO - PROCESS | 1673 | 1466527169402 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x119407000) [pid = 1673] [serial = 1009] [outer = 0x1176ce800] 09:39:29 INFO - PROCESS | 1673 | 1466527169829 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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 672ms 09:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:39:29 INFO - PROCESS | 1673 | 1466527169877 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 1673 | 1466527169879 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:39:29 INFO - PROCESS | 1673 | 1466527169884 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1673 | 1466527169886 Marionette TRACE conn2 <- [1,1318,null,{}] 09:39:29 INFO - PROCESS | 1673 | 1466527169888 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}] 09:39:29 INFO - PROCESS | 1673 | 1466527169890 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12b717800 == 45 [pid = 1673] [id = 330] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12af46800 == 44 [pid = 1673] [id = 329] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x123cbf000 == 43 [pid = 1673] [id = 328] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12386f800 == 42 [pid = 1673] [id = 327] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12904a800 == 41 [pid = 1673] [id = 326] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d1000 == 40 [pid = 1673] [id = 325] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x125732000 == 39 [pid = 1673] [id = 324] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x11862f000 == 38 [pid = 1673] [id = 323] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd4800 == 37 [pid = 1673] [id = 322] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x119940800 == 36 [pid = 1673] [id = 321] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x117e3c800 == 35 [pid = 1673] [id = 320] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1130bc800 == 34 [pid = 1673] [id = 319] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1186a9000 == 33 [pid = 1673] [id = 318] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x112606000 == 32 [pid = 1673] [id = 317] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x119186800 == 31 [pid = 1673] [id = 336] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba35000 == 30 [pid = 1673] [id = 335] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12b713000 == 29 [pid = 1673] [id = 334] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x128cc8000 == 28 [pid = 1673] [id = 333] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x119710800 == 27 [pid = 1673] [id = 332] 09:39:30 INFO - PROCESS | 1673 | --DOCSHELL 0x116497800 == 26 [pid = 1673] [id = 331] 09:39:30 INFO - PROCESS | 1673 | 1466527170490 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x126d03c00) [pid = 1673] [serial = 930] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1174b0c00) [pid = 1673] [serial = 918] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1176bfc00) [pid = 1673] [serial = 919] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x123cb3400) [pid = 1673] [serial = 924] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x128ddc800) [pid = 1673] [serial = 933] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12454cc00) [pid = 1673] [serial = 925] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x128c33400) [pid = 1673] [serial = 931] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12a5a8000) [pid = 1673] [serial = 936] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x129435c00) [pid = 1673] [serial = 934] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119402400) [pid = 1673] [serial = 921] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1197ab000) [pid = 1673] [serial = 922] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12a662800) [pid = 1673] [serial = 937] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1133c9800) [pid = 1673] [serial = 915] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1186f1000) [pid = 1673] [serial = 940] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x115dc9c00) [pid = 1673] [serial = 916] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12af2a000) [pid = 1673] [serial = 945] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1186f4400) [pid = 1673] [serial = 913] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x113c91000) [pid = 1673] [serial = 912] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1189db800) [pid = 1673] [serial = 900] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1174bc400) [pid = 1673] [serial = 899] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1257a9000) [pid = 1673] [serial = 903] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123808000) [pid = 1673] [serial = 902] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12afe2800) [pid = 1673] [serial = 906] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12aa7b000) [pid = 1673] [serial = 905] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12b80e400) [pid = 1673] [serial = 946] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1133a5800) [pid = 1673] [serial = 939] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12ba22400) [pid = 1673] [serial = 910] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124f6b800) [pid = 1673] [serial = 927] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12405b800) [pid = 1673] [serial = 909] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1289ba800) [pid = 1673] [serial = 942] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a816800) [pid = 1673] [serial = 943] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1256f8400) [pid = 1673] [serial = 928] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12ba1e000) [pid = 1673] [serial = 948] [outer = 0x0] [url = about:blank] 09:39:30 INFO - PROCESS | 1673 | 1466527170608 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 1673 | 1466527170609 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x112e9b800 == 27 [pid = 1673] [id = 337] 09:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1127c0800) [pid = 1673] [serial = 1010] [outer = 0x0] 09:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x112a75c00) [pid = 1673] [serial = 1011] [outer = 0x1127c0800] 09:39:30 INFO - PROCESS | 1673 | 1466527170638 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1130d4000) [pid = 1673] [serial = 1012] [outer = 0x1127c0800] 09:39:30 INFO - PROCESS | 1673 | 1466527170941 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1122ms 09:39:31 INFO - PROCESS | 1673 | 1466527171005 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:39:31 INFO - PROCESS | 1673 | 1466527171008 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:39:31 INFO - PROCESS | 1673 | 1466527171011 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1673 | 1466527171013 Marionette TRACE conn2 <- [1,1322,null,{}] 09:39:31 INFO - PROCESS | 1673 | 1466527171016 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}] 09:39:31 INFO - PROCESS | 1673 | 1466527171017 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:31 INFO - PROCESS | 1673 | 1466527171114 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:39:31 INFO - PROCESS | 1673 | 1466527171165 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1673 | 1466527171166 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x116680000 == 28 [pid = 1673] [id = 338] 09:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x113c4c800) [pid = 1673] [serial = 1013] [outer = 0x0] 09:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116463800) [pid = 1673] [serial = 1014] [outer = 0x113c4c800] 09:39:31 INFO - PROCESS | 1673 | 1466527171192 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116a1c000) [pid = 1673] [serial = 1015] [outer = 0x113c4c800] 09:39:31 INFO - PROCESS | 1673 | 1466527171464 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 470ms 09:39:31 INFO - PROCESS | 1673 | 1466527171481 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 1673 | 1466527171483 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:39:31 INFO - PROCESS | 1673 | 1466527171493 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 1673 | 1466527171494 Marionette TRACE conn2 <- [1,1326,null,{}] 09:39:31 INFO - PROCESS | 1673 | 1466527171496 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}] 09:39:31 INFO - PROCESS | 1673 | 1466527171498 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:31 INFO - PROCESS | 1673 | 1466527171589 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:39:31 INFO - PROCESS | 1673 | 1466527171594 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1673 | 1466527171595 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x116aad000 == 29 [pid = 1673] [id = 339] 09:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1174ba400) [pid = 1673] [serial = 1016] [outer = 0x0] 09:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1186f7000) [pid = 1673] [serial = 1017] [outer = 0x1174ba400] 09:39:31 INFO - PROCESS | 1673 | 1466527171629 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119169800) [pid = 1673] [serial = 1018] [outer = 0x1174ba400] 09:39:31 INFO - PROCESS | 1673 | 1466527171992 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]]]}] 09:39:32 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 09:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 09:39:32 INFO - PROCESS | 1673 | 1466527172013 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1673 | 1466527172019 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:39:32 INFO - PROCESS | 1673 | 1466527172030 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1673 | 1466527172036 Marionette TRACE conn2 <- [1,1330,null,{}] 09:39:32 INFO - PROCESS | 1673 | 1466527172040 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}] 09:39:32 INFO - PROCESS | 1673 | 1466527172044 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:32 INFO - PROCESS | 1673 | 1466527172226 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:39:32 INFO - PROCESS | 1673 | 1466527172328 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 1673 | 1466527172330 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e30800 == 30 [pid = 1673] [id = 340] 09:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x110f7f000) [pid = 1673] [serial = 1019] [outer = 0x0] 09:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x111d7b800) [pid = 1673] [serial = 1020] [outer = 0x110f7f000] 09:39:32 INFO - PROCESS | 1673 | 1466527172365 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1133a5800) [pid = 1673] [serial = 1021] [outer = 0x110f7f000] 09:39:32 INFO - PROCESS | 1673 | 1466527172890 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]]]}] 09:39:32 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 09:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 932ms 09:39:32 INFO - PROCESS | 1673 | 1466527172970 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 1673 | 1466527172973 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:39:32 INFO - PROCESS | 1673 | 1466527172976 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1673 | 1466527172979 Marionette TRACE conn2 <- [1,1334,null,{}] 09:39:32 INFO - PROCESS | 1673 | 1466527172982 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}] 09:39:32 INFO - PROCESS | 1673 | 1466527172984 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:33 INFO - PROCESS | 1673 | 1466527173087 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:39:33 INFO - PROCESS | 1673 | 1466527173160 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1673 | 1466527173162 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x119184000 == 31 [pid = 1673] [id = 341] 09:39:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1175b5c00) [pid = 1673] [serial = 1022] [outer = 0x0] 09:39:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11857b400) [pid = 1673] [serial = 1023] [outer = 0x1175b5c00] 09:39:33 INFO - PROCESS | 1673 | 1466527173192 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119409000) [pid = 1673] [serial = 1024] [outer = 0x1175b5c00] 09:39:33 INFO - PROCESS | 1673 | 1466527173697 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 821ms 09:39:33 INFO - PROCESS | 1673 | 1466527173820 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 1673 | 1466527173822 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:39:33 INFO - PROCESS | 1673 | 1466527173825 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 1673 | 1466527173827 Marionette TRACE conn2 <- [1,1338,null,{}] 09:39:33 INFO - PROCESS | 1673 | 1466527173831 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}] 09:39:33 INFO - PROCESS | 1673 | 1466527173835 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:33 INFO - PROCESS | 1673 | 1466527173950 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x116aad000 == 30 [pid = 1673] [id = 339] 09:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x116680000 == 29 [pid = 1673] [id = 338] 09:39:34 INFO - PROCESS | 1673 | --DOCSHELL 0x112e9b800 == 28 [pid = 1673] [id = 337] 09:39:34 INFO - PROCESS | 1673 | 1466527174037 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1673 | 1466527174041 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x115edc800 == 29 [pid = 1673] [id = 342] 09:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x115e15c00) [pid = 1673] [serial = 1025] [outer = 0x0] 09:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x116631400) [pid = 1673] [serial = 1026] [outer = 0x115e15c00] 09:39:34 INFO - PROCESS | 1673 | 1466527174068 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x116a14400) [pid = 1673] [serial = 1027] [outer = 0x115e15c00] 09:39:34 INFO - PROCESS | 1673 | 1466527174860 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]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1074ms 09:39:34 INFO - PROCESS | 1673 | 1466527174900 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:39:34 INFO - PROCESS | 1673 | 1466527174902 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:39:34 INFO - PROCESS | 1673 | 1466527174906 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1673 | 1466527174909 Marionette TRACE conn2 <- [1,1342,null,{}] 09:39:34 INFO - PROCESS | 1673 | 1466527174911 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}] 09:39:34 INFO - PROCESS | 1673 | 1466527174913 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:35 INFO - PROCESS | 1673 | 1466527175010 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:39:35 INFO - PROCESS | 1673 | 1466527175015 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1673 | 1466527175017 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929f800 == 30 [pid = 1673] [id = 343] 09:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1175b0400) [pid = 1673] [serial = 1028] [outer = 0x0] 09:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1195a3800) [pid = 1673] [serial = 1029] [outer = 0x1175b0400] 09:39:35 INFO - PROCESS | 1673 | 1466527175044 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x120fdc400) [pid = 1673] [serial = 1030] [outer = 0x1175b0400] 09:39:35 INFO - PROCESS | 1673 | 1466527175389 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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 522ms 09:39:35 INFO - PROCESS | 1673 | 1466527175426 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 1673 | 1466527175427 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:39:35 INFO - PROCESS | 1673 | 1466527175430 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 1673 | 1466527175431 Marionette TRACE conn2 <- [1,1346,null,{}] 09:39:35 INFO - PROCESS | 1673 | 1466527175438 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}] 09:39:35 INFO - PROCESS | 1673 | 1466527175442 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:35 INFO - PROCESS | 1673 | 1466527175541 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:39:35 INFO - PROCESS | 1673 | 1466527175555 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 1673 | 1466527175557 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x123945000 == 31 [pid = 1673] [id = 344] 09:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x123e74800) [pid = 1673] [serial = 1031] [outer = 0x0] 09:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12421b800) [pid = 1673] [serial = 1032] [outer = 0x123e74800] 09:39:35 INFO - PROCESS | 1673 | 1466527175592 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124e2d400) [pid = 1673] [serial = 1033] [outer = 0x123e74800] 09:39:35 INFO - PROCESS | 1673 | 1466527175947 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 571ms 09:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:39:36 INFO - PROCESS | 1673 | 1466527176001 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1673 | 1466527176003 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:39:36 INFO - PROCESS | 1673 | 1466527176005 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1673 | 1466527176006 Marionette TRACE conn2 <- [1,1350,null,{}] 09:39:36 INFO - PROCESS | 1673 | 1466527176008 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}] 09:39:36 INFO - PROCESS | 1673 | 1466527176009 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:36 INFO - PROCESS | 1673 | 1466527176110 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:39:36 INFO - PROCESS | 1673 | 1466527176123 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1673 | 1466527176125 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x124371800 == 32 [pid = 1673] [id = 345] 09:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x124e8e800) [pid = 1673] [serial = 1034] [outer = 0x0] 09:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x125723000) [pid = 1673] [serial = 1035] [outer = 0x124e8e800] 09:39:36 INFO - PROCESS | 1673 | 1466527176150 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1269b9800) [pid = 1673] [serial = 1036] [outer = 0x124e8e800] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12ba0c800) [pid = 1673] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1176ce800) [pid = 1673] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1127c0800) [pid = 1673] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x113c4c800) [pid = 1673] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1127bc800) [pid = 1673] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119406400) [pid = 1673] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12385b000) [pid = 1673] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1256f6800) [pid = 1673] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1269b6c00) [pid = 1673] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119fd0400) [pid = 1673] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x128dda800) [pid = 1673] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12ba15400) [pid = 1673] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1122a1800) [pid = 1673] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x112eccc00) [pid = 1673] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119420800) [pid = 1673] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1186f6c00) [pid = 1673] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x110f7bc00) [pid = 1673] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116906800) [pid = 1673] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x115e21000) [pid = 1673] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x125729c00) [pid = 1673] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x113dc7c00) [pid = 1673] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12c37e800) [pid = 1673] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:39:36 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1130d3c00) [pid = 1673] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:39:36 INFO - PROCESS | 1673 | 1466527176514 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 09:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:39:36 INFO - PROCESS | 1673 | 1466527176527 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1673 | 1466527176528 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:39:36 INFO - PROCESS | 1673 | 1466527176531 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1673 | 1466527176533 Marionette TRACE conn2 <- [1,1354,null,{}] 09:39:36 INFO - PROCESS | 1673 | 1466527176536 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}] 09:39:36 INFO - PROCESS | 1673 | 1466527176537 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:36 INFO - PROCESS | 1673 | 1466527176611 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:39:36 INFO - PROCESS | 1673 | 1466527176617 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 1673 | 1466527176619 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x119189800 == 33 [pid = 1673] [id = 346] 09:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x113dc7c00) [pid = 1673] [serial = 1037] [outer = 0x0] 09:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x115e85800) [pid = 1673] [serial = 1038] [outer = 0x113dc7c00] 09:39:36 INFO - PROCESS | 1673 | 1466527176650 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1174b6800) [pid = 1673] [serial = 1039] [outer = 0x113dc7c00] 09:39:36 INFO - PROCESS | 1673 | 1466527176968 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 471ms 09:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:39:37 INFO - PROCESS | 1673 | 1466527177002 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 1673 | 1466527177003 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:39:37 INFO - PROCESS | 1673 | 1466527177005 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 1673 | 1466527177007 Marionette TRACE conn2 <- [1,1358,null,{}] 09:39:37 INFO - PROCESS | 1673 | 1466527177009 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}] 09:39:37 INFO - PROCESS | 1673 | 1466527177013 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:37 INFO - PROCESS | 1673 | 1466527177133 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:39:37 INFO - PROCESS | 1673 | 1466527177141 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1673 | 1466527177142 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x125690800 == 34 [pid = 1673] [id = 347] 09:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1186f6c00) [pid = 1673] [serial = 1040] [outer = 0x0] 09:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123856000) [pid = 1673] [serial = 1041] [outer = 0x1186f6c00] 09:39:37 INFO - PROCESS | 1673 | 1466527177167 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128958c00) [pid = 1673] [serial = 1042] [outer = 0x1186f6c00] 09:39:37 INFO - PROCESS | 1673 | 1466527177474 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 09:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:39:37 INFO - PROCESS | 1673 | 1466527177525 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 1673 | 1466527177527 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:39:37 INFO - PROCESS | 1673 | 1466527177529 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 1673 | 1466527177530 Marionette TRACE conn2 <- [1,1362,null,{}] 09:39:37 INFO - PROCESS | 1673 | 1466527177532 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}] 09:39:37 INFO - PROCESS | 1673 | 1466527177533 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:37 INFO - PROCESS | 1673 | 1466527177607 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:39:37 INFO - PROCESS | 1673 | 1466527177610 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1673 | 1466527177611 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x128965000 == 35 [pid = 1673] [id = 348] 09:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1289b9c00) [pid = 1673] [serial = 1043] [outer = 0x0] 09:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128c33400) [pid = 1673] [serial = 1044] [outer = 0x1289b9c00] 09:39:37 INFO - PROCESS | 1673 | 1466527177644 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1290e1400) [pid = 1673] [serial = 1045] [outer = 0x1289b9c00] 09:39:37 INFO - PROCESS | 1673 | 1466527177971 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 467ms 09:39:38 INFO - PROCESS | 1673 | 1466527177997 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 1673 | 1466527177998 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:39:38 INFO - PROCESS | 1673 | 1466527178003 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1673 | 1466527178004 Marionette TRACE conn2 <- [1,1366,null,{}] 09:39:38 INFO - PROCESS | 1673 | 1466527178006 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}] 09:39:38 INFO - PROCESS | 1673 | 1466527178007 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:38 INFO - PROCESS | 1673 | 1466527178106 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:39:38 INFO - PROCESS | 1673 | 1466527178111 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 1673 | 1466527178112 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc0000 == 36 [pid = 1673] [id = 349] 09:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1290e2400) [pid = 1673] [serial = 1046] [outer = 0x0] 09:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129436400) [pid = 1673] [serial = 1047] [outer = 0x1290e2400] 09:39:38 INFO - PROCESS | 1673 | 1466527178138 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a5a8000) [pid = 1673] [serial = 1048] [outer = 0x1290e2400] 09:39:38 INFO - PROCESS | 1673 | 1466527178440 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] 09:39:38 INFO - PROCESS | 1673 | 1466527178473 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:39:38 INFO - PROCESS | 1673 | 1466527178475 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 1673 | 1466527178477 Marionette TRACE conn2 <- [1,1370,null,{}] 09:39:38 INFO - PROCESS | 1673 | 1466527178479 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}] 09:39:38 INFO - PROCESS | 1673 | 1466527178480 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:38 INFO - PROCESS | 1673 | 1466527178606 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:39:38 INFO - PROCESS | 1673 | 1466527178672 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 1673 | 1466527178674 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x116679800 == 37 [pid = 1673] [id = 350] 09:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112754000) [pid = 1673] [serial = 1049] [outer = 0x0] 09:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1127ca000) [pid = 1673] [serial = 1050] [outer = 0x112754000] 09:39:38 INFO - PROCESS | 1673 | 1466527178707 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x115d04c00) [pid = 1673] [serial = 1051] [outer = 0x112754000] 09:39:39 INFO - PROCESS | 1673 | 1466527179191 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] 09:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:39:39 INFO - PROCESS | 1673 | 1466527179254 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:39:39 INFO - PROCESS | 1673 | 1466527179259 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 1673 | 1466527179262 Marionette TRACE conn2 <- [1,1374,null,{}] 09:39:39 INFO - PROCESS | 1673 | 1466527179267 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}] 09:39:39 INFO - PROCESS | 1673 | 1466527179272 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:39 INFO - PROCESS | 1673 | 1466527179422 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:39:39 INFO - PROCESS | 1673 | 1466527179515 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 1673 | 1466527179517 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x123a8e800 == 38 [pid = 1673] [id = 351] 09:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11894f800) [pid = 1673] [serial = 1052] [outer = 0x0] 09:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119419400) [pid = 1673] [serial = 1053] [outer = 0x11894f800] 09:39:39 INFO - PROCESS | 1673 | 1466527179560 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1195a0c00) [pid = 1673] [serial = 1054] [outer = 0x11894f800] 09:39:40 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:40 INFO - PROCESS | 1673 | 1466527180028 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] 09:39:40 INFO - PROCESS | 1673 | 1466527180086 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:39:40 INFO - PROCESS | 1673 | 1466527180088 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1673 | 1466527180090 Marionette TRACE conn2 <- [1,1378,null,{}] 09:39:40 INFO - PROCESS | 1673 | 1466527180092 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}] 09:39:40 INFO - PROCESS | 1673 | 1466527180094 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:40 INFO - PROCESS | 1673 | 1466527180193 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:39:40 INFO - PROCESS | 1673 | 1466527180263 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1673 | 1466527180264 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12904e000 == 39 [pid = 1673] [id = 352] 09:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12385f800) [pid = 1673] [serial = 1055] [outer = 0x0] 09:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12454bc00) [pid = 1673] [serial = 1056] [outer = 0x12385f800] 09:39:40 INFO - PROCESS | 1673 | 1466527180293 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1256ef000) [pid = 1673] [serial = 1057] [outer = 0x12385f800] 09:39:40 INFO - PROCESS | 1673 | 1466527180717 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] 09:39:40 INFO - PROCESS | 1673 | 1466527180761 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:39:40 INFO - PROCESS | 1673 | 1466527180787 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1673 | 1466527180790 Marionette TRACE conn2 <- [1,1382,null,{}] 09:39:40 INFO - PROCESS | 1673 | 1466527180794 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}] 09:39:40 INFO - PROCESS | 1673 | 1466527180797 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:40 INFO - PROCESS | 1673 | 1466527180897 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:39:40 INFO - PROCESS | 1673 | 1466527180965 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1673 | 1466527180966 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a82f000 == 40 [pid = 1673] [id = 353] 09:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124e82800) [pid = 1673] [serial = 1058] [outer = 0x0] 09:39:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1290e4400) [pid = 1673] [serial = 1059] [outer = 0x124e82800] 09:39:40 INFO - PROCESS | 1673 | 1466527180995 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12a80b800) [pid = 1673] [serial = 1060] [outer = 0x124e82800] 09:39:41 INFO - PROCESS | 1673 | [1673] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:41 INFO - PROCESS | 1673 | 1466527181450 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] 09:39:41 INFO - PROCESS | 1673 | 1466527181511 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:39:41 INFO - PROCESS | 1673 | 1466527181514 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 1673 | 1466527181516 Marionette TRACE conn2 <- [1,1386,null,{}] 09:39:41 INFO - PROCESS | 1673 | 1466527181520 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}] 09:39:41 INFO - PROCESS | 1673 | 1466527181521 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:41 INFO - PROCESS | 1673 | 1466527181617 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:39:41 INFO - PROCESS | 1673 | 1466527181684 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 1673 | 1466527181686 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a5000 == 41 [pid = 1673] [id = 354] 09:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1189e2c00) [pid = 1673] [serial = 1061] [outer = 0x0] 09:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x123853400) [pid = 1673] [serial = 1062] [outer = 0x1189e2c00] 09:39:41 INFO - PROCESS | 1673 | 1466527181715 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12a817c00) [pid = 1673] [serial = 1063] [outer = 0x1189e2c00] 09:39:42 INFO - PROCESS | 1673 | 1466527182277 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] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:39:42 INFO - PROCESS | 1673 | 1466527182342 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:39:42 INFO - PROCESS | 1673 | 1466527182345 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1673 | 1466527182347 Marionette TRACE conn2 <- [1,1390,null,{}] 09:39:42 INFO - PROCESS | 1673 | 1466527182350 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}] 09:39:42 INFO - PROCESS | 1673 | 1466527182352 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:42 INFO - PROCESS | 1673 | 1466527182449 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:39:42 INFO - PROCESS | 1673 | 1466527182518 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1673 | 1466527182519 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x116ab2800 == 42 [pid = 1673] [id = 355] 09:39:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x11690c800) [pid = 1673] [serial = 1064] [outer = 0x0] 09:39:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x116a1b400) [pid = 1673] [serial = 1065] [outer = 0x11690c800] 09:39:42 INFO - PROCESS | 1673 | 1466527182548 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x1186f2400) [pid = 1673] [serial = 1066] [outer = 0x11690c800] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x128cc0000 == 41 [pid = 1673] [id = 349] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x128965000 == 40 [pid = 1673] [id = 348] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x125690800 == 39 [pid = 1673] [id = 347] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x119189800 == 38 [pid = 1673] [id = 346] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x124371800 == 37 [pid = 1673] [id = 345] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x123945000 == 36 [pid = 1673] [id = 344] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x11929f800 == 35 [pid = 1673] [id = 343] 09:39:42 INFO - PROCESS | 1673 | --DOCSHELL 0x115edc800 == 34 [pid = 1673] [id = 342] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12bf1d400) [pid = 1673] [serial = 949] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x1186fc000) [pid = 1673] [serial = 1008] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x112a75c00) [pid = 1673] [serial = 1011] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119407000) [pid = 1673] [serial = 1009] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x116463800) [pid = 1673] [serial = 1014] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116a1c000) [pid = 1673] [serial = 1015] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1130d4000) [pid = 1673] [serial = 1012] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x112e6e800) [pid = 1673] [serial = 993] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x119414800) [pid = 1673] [serial = 996] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x115dc2c00) [pid = 1673] [serial = 994] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12385f400) [pid = 1673] [serial = 999] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11959e400) [pid = 1673] [serial = 997] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1270e0400) [pid = 1673] [serial = 1002] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12894f800) [pid = 1673] [serial = 969] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12b804400) [pid = 1673] [serial = 975] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12af28800) [pid = 1673] [serial = 973] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12a5ab800) [pid = 1673] [serial = 972] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12bf15c00) [pid = 1673] [serial = 978] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x116457000) [pid = 1673] [serial = 957] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11820fc00) [pid = 1673] [serial = 958] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124f71800) [pid = 1673] [serial = 966] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x120fdc000) [pid = 1673] [serial = 963] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12405bc00) [pid = 1673] [serial = 964] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1189e3000) [pid = 1673] [serial = 960] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11941d400) [pid = 1673] [serial = 961] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1122a0000) [pid = 1673] [serial = 951] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x112e6bc00) [pid = 1673] [serial = 952] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1174b0000) [pid = 1673] [serial = 954] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1186f4800) [pid = 1673] [serial = 955] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12421c400) [pid = 1673] [serial = 1000] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x116f8d400) [pid = 1673] [serial = 981] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x11940a400) [pid = 1673] [serial = 982] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12ba19400) [pid = 1673] [serial = 1006] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12c082400) [pid = 1673] [serial = 987] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12c5bf000) [pid = 1673] [serial = 990] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x11979dc00) [pid = 1673] [serial = 984] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12c5c9c00) [pid = 1673] [serial = 991] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12c080800) [pid = 1673] [serial = 979] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12ba14c00) [pid = 1673] [serial = 976] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1289c1800) [pid = 1673] [serial = 970] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x128ddc400) [pid = 1673] [serial = 985] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12a80f000) [pid = 1673] [serial = 1005] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x12a5a3c00) [pid = 1673] [serial = 1003] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x127024c00) [pid = 1673] [serial = 967] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12c385000) [pid = 1673] [serial = 988] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1186f7000) [pid = 1673] [serial = 1017] [outer = 0x0] [url = about:blank] 09:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 621ms 09:39:42 INFO - PROCESS | 1673 | 1466527182959 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]]]}] 09:39:42 INFO - PROCESS | 1673 | 1466527182967 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1673 | 1466527182973 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:39:42 INFO - PROCESS | 1673 | 1466527182979 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1673 | 1466527182982 Marionette TRACE conn2 <- [1,1394,null,{}] 09:39:42 INFO - PROCESS | 1673 | 1466527182994 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}] 09:39:43 INFO - PROCESS | 1673 | 1466527182996 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:43 INFO - PROCESS | 1673 | 1466527183159 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:39:43 INFO - PROCESS | 1673 | 1466527183216 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 1673 | 1466527183217 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x117149000 == 35 [pid = 1673] [id = 356] 09:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x11940a400) [pid = 1673] [serial = 1067] [outer = 0x0] 09:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x119597c00) [pid = 1673] [serial = 1068] [outer = 0x11940a400] 09:39:43 INFO - PROCESS | 1673 | 1466527183262 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1199c3400) [pid = 1673] [serial = 1069] [outer = 0x11940a400] 09:39:43 INFO - PROCESS | 1673 | 1466527183629 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 680ms 09:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:39:43 INFO - PROCESS | 1673 | 1466527183664 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 1673 | 1466527183666 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:39:43 INFO - PROCESS | 1673 | 1466527183670 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 1673 | 1466527183672 Marionette TRACE conn2 <- [1,1398,null,{}] 09:39:43 INFO - PROCESS | 1673 | 1466527183680 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}] 09:39:43 INFO - PROCESS | 1673 | 1466527183684 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:43 INFO - PROCESS | 1673 | 1466527183811 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:39:43 INFO - PROCESS | 1673 | 1466527183820 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 1673 | 1466527183822 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x119944800 == 36 [pid = 1673] [id = 357] 09:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x12385d400) [pid = 1673] [serial = 1070] [outer = 0x0] 09:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x124e81c00) [pid = 1673] [serial = 1071] [outer = 0x12385d400] 09:39:43 INFO - PROCESS | 1673 | 1466527183867 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1269b2c00) [pid = 1673] [serial = 1072] [outer = 0x12385d400] 09:39:44 INFO - PROCESS | 1673 | 1466527184224 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 572ms 09:39:44 INFO - PROCESS | 1673 | 1466527184242 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:39:44 INFO - PROCESS | 1673 | 1466527184244 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:39:44 INFO - PROCESS | 1673 | 1466527184247 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 1673 | 1466527184250 Marionette TRACE conn2 <- [1,1402,null,{}] 09:39:44 INFO - PROCESS | 1673 | 1466527184254 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}] 09:39:44 INFO - PROCESS | 1673 | 1466527184255 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:44 INFO - PROCESS | 1673 | 1466527184360 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:39:44 INFO - PROCESS | 1673 | 1466527184366 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1673 | 1466527184367 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ccf800 == 37 [pid = 1673] [id = 358] 09:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x128951800) [pid = 1673] [serial = 1073] [outer = 0x0] 09:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1289c2400) [pid = 1673] [serial = 1074] [outer = 0x128951800] 09:39:44 INFO - PROCESS | 1673 | 1466527184402 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1290e4c00) [pid = 1673] [serial = 1075] [outer = 0x128951800] 09:39:44 INFO - PROCESS | 1673 | 1466527184748 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 524ms 09:39:44 INFO - PROCESS | 1673 | 1466527184771 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 1673 | 1466527184773 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:39:44 INFO - PROCESS | 1673 | 1466527184775 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 1673 | 1466527184776 Marionette TRACE conn2 <- [1,1406,null,{}] 09:39:44 INFO - PROCESS | 1673 | 1466527184778 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}] 09:39:44 INFO - PROCESS | 1673 | 1466527184779 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:44 INFO - PROCESS | 1673 | 1466527184856 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:39:44 INFO - PROCESS | 1673 | 1466527184923 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 1673 | 1466527184924 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x124368000 == 38 [pid = 1673] [id = 359] 09:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x12894f800) [pid = 1673] [serial = 1076] [outer = 0x0] 09:39:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x129581800) [pid = 1673] [serial = 1077] [outer = 0x12894f800] 09:39:44 INFO - PROCESS | 1673 | 1466527184950 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x12aa81c00) [pid = 1673] [serial = 1078] [outer = 0x12894f800] 09:39:45 INFO - PROCESS | 1673 | 1466527185286 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 520ms 09:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:39:45 INFO - PROCESS | 1673 | 1466527185296 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 1673 | 1466527185297 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:39:45 INFO - PROCESS | 1673 | 1466527185301 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 1673 | 1466527185302 Marionette TRACE conn2 <- [1,1410,null,{}] 09:39:45 INFO - PROCESS | 1673 | 1466527185305 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}] 09:39:45 INFO - PROCESS | 1673 | 1466527185309 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:45 INFO - PROCESS | 1673 | 1466527185433 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:39:45 INFO - PROCESS | 1673 | 1466527185436 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 1673 | 1466527185438 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x125698000 == 39 [pid = 1673] [id = 360] 09:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x12aa82400) [pid = 1673] [serial = 1079] [outer = 0x0] 09:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x12afe2800) [pid = 1673] [serial = 1080] [outer = 0x12aa82400] 09:39:45 INFO - PROCESS | 1673 | 1466527185462 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x12ba22400) [pid = 1673] [serial = 1081] [outer = 0x12aa82400] 09:39:45 INFO - PROCESS | 1673 | 1466527185825 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 571ms 09:39:45 INFO - PROCESS | 1673 | 1466527185870 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 1673 | 1466527185872 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:39:45 INFO - PROCESS | 1673 | 1466527185880 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 1673 | 1466527185881 Marionette TRACE conn2 <- [1,1414,null,{}] 09:39:45 INFO - PROCESS | 1673 | 1466527185883 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}] 09:39:45 INFO - PROCESS | 1673 | 1466527185885 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:45 INFO - PROCESS | 1673 | 1466527185983 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:39:45 INFO - PROCESS | 1673 | 1466527185986 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 1673 | 1466527185987 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x129033800 == 40 [pid = 1673] [id = 361] 09:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x124b38c00) [pid = 1673] [serial = 1082] [outer = 0x0] 09:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12bf1e400) [pid = 1673] [serial = 1083] [outer = 0x124b38c00] 09:39:46 INFO - PROCESS | 1673 | 1466527186041 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12c08a800) [pid = 1673] [serial = 1084] [outer = 0x124b38c00] 09:39:46 INFO - PROCESS | 1673 | 1466527186411 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 576ms 09:39:46 INFO - PROCESS | 1673 | 1466527186451 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 1673 | 1466527186453 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:39:46 INFO - PROCESS | 1673 | 1466527186457 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 1673 | 1466527186459 Marionette TRACE conn2 <- [1,1418,null,{}] 09:39:46 INFO - PROCESS | 1673 | 1466527186462 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}] 09:39:46 INFO - PROCESS | 1673 | 1466527186464 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:46 INFO - PROCESS | 1673 | 1466527186620 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:39:46 INFO - PROCESS | 1673 | 1466527186678 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 1673 | 1466527186679 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1295ad800 == 41 [pid = 1673] [id = 362] 09:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12c080400) [pid = 1673] [serial = 1085] [outer = 0x0] 09:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12c383400) [pid = 1673] [serial = 1086] [outer = 0x12c080400] 09:39:46 INFO - PROCESS | 1673 | 1466527186698 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12c38b400) [pid = 1673] [serial = 1087] [outer = 0x12c080400] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123e74800) [pid = 1673] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x115e15c00) [pid = 1673] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1175b0400) [pid = 1673] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124e8e800) [pid = 1673] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1289b9c00) [pid = 1673] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x113dc7c00) [pid = 1673] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:39:46 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1186f6c00) [pid = 1673] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:39:47 INFO - PROCESS | 1673 | 1466527187110 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 672ms 09:39:47 INFO - PROCESS | 1673 | 1466527187129 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 1673 | 1466527187133 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:39:47 INFO - PROCESS | 1673 | 1466527187138 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 1673 | 1466527187140 Marionette TRACE conn2 <- [1,1422,null,{}] 09:39:47 INFO - PROCESS | 1673 | 1466527187143 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}] 09:39:47 INFO - PROCESS | 1673 | 1466527187145 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:47 INFO - PROCESS | 1673 | 1466527187300 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:39:47 INFO - PROCESS | 1673 | 1466527187313 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 1673 | 1466527187314 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a822000 == 42 [pid = 1673] [id = 363] 09:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11940dc00) [pid = 1673] [serial = 1088] [outer = 0x0] 09:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1269b2000) [pid = 1673] [serial = 1089] [outer = 0x11940dc00] 09:39:47 INFO - PROCESS | 1673 | 1466527187366 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12aa7b000) [pid = 1673] [serial = 1090] [outer = 0x11940dc00] 09:39:47 INFO - PROCESS | 1673 | 1466527187728 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 620ms 09:39:47 INFO - PROCESS | 1673 | 1466527187758 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 1673 | 1466527187759 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:39:47 INFO - PROCESS | 1673 | 1466527187761 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 1673 | 1466527187762 Marionette TRACE conn2 <- [1,1426,null,{}] 09:39:47 INFO - PROCESS | 1673 | 1466527187765 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}] 09:39:47 INFO - PROCESS | 1673 | 1466527187767 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:47 INFO - PROCESS | 1673 | 1466527187874 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:39:47 INFO - PROCESS | 1673 | 1466527187894 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 1673 | 1466527187895 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afbc800 == 43 [pid = 1673] [id = 364] 09:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12afdf400) [pid = 1673] [serial = 1091] [outer = 0x0] 09:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12c5bec00) [pid = 1673] [serial = 1092] [outer = 0x12afdf400] 09:39:47 INFO - PROCESS | 1673 | 1466527187919 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12c5c4800) [pid = 1673] [serial = 1093] [outer = 0x12afdf400] 09:39:48 INFO - PROCESS | 1673 | 1466527188212 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 09:39:48 INFO - PROCESS | 1673 | 1466527188230 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1673 | 1466527188231 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:39:48 INFO - PROCESS | 1673 | 1466527188241 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1673 | 1466527188243 Marionette TRACE conn2 <- [1,1430,null,{}] 09:39:48 INFO - PROCESS | 1673 | 1466527188245 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}] 09:39:48 INFO - PROCESS | 1673 | 1466527188246 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:48 INFO - PROCESS | 1673 | 1466527188345 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:39:48 INFO - PROCESS | 1673 | 1466527188357 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 1673 | 1466527188358 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b83d000 == 44 [pid = 1673] [id = 365] 09:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x110fafc00) [pid = 1673] [serial = 1094] [outer = 0x0] 09:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12c5c3c00) [pid = 1673] [serial = 1095] [outer = 0x110fafc00] 09:39:48 INFO - PROCESS | 1673 | 1466527188384 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12c617000) [pid = 1673] [serial = 1096] [outer = 0x110fafc00] 09:39:48 INFO - PROCESS | 1673 | 1466527188820 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 619ms 09:39:48 INFO - PROCESS | 1673 | 1466527188862 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:39:48 INFO - PROCESS | 1673 | 1466527188865 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:39:48 INFO - PROCESS | 1673 | 1466527188868 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1673 | 1466527188870 Marionette TRACE conn2 <- [1,1434,null,{}] 09:39:48 INFO - PROCESS | 1673 | 1466527188873 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}] 09:39:48 INFO - PROCESS | 1673 | 1466527188875 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:49 INFO - PROCESS | 1673 | 1466527189025 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:39:49 INFO - PROCESS | 1673 | 1466527189122 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1673 | 1466527189123 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164b1800 == 45 [pid = 1673] [id = 366] 09:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x110fb1c00) [pid = 1673] [serial = 1097] [outer = 0x0] 09:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x110fb6000) [pid = 1673] [serial = 1098] [outer = 0x110fb1c00] 09:39:49 INFO - PROCESS | 1673 | 1466527189156 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x112eccc00) [pid = 1673] [serial = 1099] [outer = 0x110fb1c00] 09:39:49 INFO - PROCESS | 1673 | 1466527189584 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 09:39:49 INFO - PROCESS | 1673 | 1466527189640 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 1673 | 1466527189642 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:39:49 INFO - PROCESS | 1673 | 1466527189646 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 1673 | 1466527189648 Marionette TRACE conn2 <- [1,1438,null,{}] 09:39:49 INFO - PROCESS | 1673 | 1466527189670 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}] 09:39:49 INFO - PROCESS | 1673 | 1466527189672 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:49 INFO - PROCESS | 1673 | 1466527189778 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:39:49 INFO - PROCESS | 1673 | 1466527189847 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1673 | 1466527189848 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x123869800 == 46 [pid = 1673] [id = 367] 09:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1186f4000) [pid = 1673] [serial = 1100] [outer = 0x0] 09:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x119168800) [pid = 1673] [serial = 1101] [outer = 0x1186f4000] 09:39:49 INFO - PROCESS | 1673 | 1466527189878 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1199d9800) [pid = 1673] [serial = 1102] [outer = 0x1186f4000] 09:39:50 INFO - PROCESS | 1673 | 1466527190299 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 689ms 09:39:50 INFO - PROCESS | 1673 | 1466527190353 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1673 | 1466527190355 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:39:50 INFO - PROCESS | 1673 | 1466527190359 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1673 | 1466527190360 Marionette TRACE conn2 <- [1,1442,null,{}] 09:39:50 INFO - PROCESS | 1673 | 1466527190363 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}] 09:39:50 INFO - PROCESS | 1673 | 1466527190364 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:50 INFO - PROCESS | 1673 | 1466527190468 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:39:50 INFO - PROCESS | 1673 | 1466527190526 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 1673 | 1466527190527 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af52800 == 47 [pid = 1673] [id = 368] 09:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12385c400) [pid = 1673] [serial = 1103] [outer = 0x0] 09:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1257af000) [pid = 1673] [serial = 1104] [outer = 0x12385c400] 09:39:50 INFO - PROCESS | 1673 | 1466527190556 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128951c00) [pid = 1673] [serial = 1105] [outer = 0x12385c400] 09:39:51 INFO - PROCESS | 1673 | 1466527191036 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 719ms 09:39:51 INFO - PROCESS | 1673 | 1466527191078 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 1673 | 1466527191081 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:39:51 INFO - PROCESS | 1673 | 1466527191091 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 1673 | 1466527191094 Marionette TRACE conn2 <- [1,1446,null,{}] 09:39:51 INFO - PROCESS | 1673 | 1466527191097 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}] 09:39:51 INFO - PROCESS | 1673 | 1466527191099 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:51 INFO - PROCESS | 1673 | 1466527191204 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:39:51 INFO - PROCESS | 1673 | 1466527191273 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 1673 | 1466527191274 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf2e800 == 48 [pid = 1673] [id = 369] 09:39:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12af24c00) [pid = 1673] [serial = 1106] [outer = 0x0] 09:39:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12b808c00) [pid = 1673] [serial = 1107] [outer = 0x12af24c00] 09:39:51 INFO - PROCESS | 1673 | 1466527191302 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12ba19c00) [pid = 1673] [serial = 1108] [outer = 0x12af24c00] 09:39:51 INFO - PROCESS | 1673 | 1466527191943 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 875ms 09:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:39:51 INFO - PROCESS | 1673 | 1466527191968 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 1673 | 1466527191970 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:39:51 INFO - PROCESS | 1673 | 1466527191974 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 1673 | 1466527191976 Marionette TRACE conn2 <- [1,1450,null,{}] 09:39:51 INFO - PROCESS | 1673 | 1466527191980 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}] 09:39:51 INFO - PROCESS | 1673 | 1466527191981 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:52 INFO - PROCESS | 1673 | 1466527192079 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:39:52 INFO - PROCESS | 1673 | 1466527192151 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 1673 | 1466527192153 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180cb800 == 49 [pid = 1673] [id = 370] 09:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11301b400) [pid = 1673] [serial = 1109] [outer = 0x0] 09:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x114f79400) [pid = 1673] [serial = 1110] [outer = 0x11301b400] 09:39:52 INFO - PROCESS | 1673 | 1466527192180 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1174bc400) [pid = 1673] [serial = 1111] [outer = 0x11301b400] 09:39:52 INFO - PROCESS | 1673 | 1466527192618 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]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 672ms 09:39:52 INFO - PROCESS | 1673 | 1466527192647 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 1673 | 1466527192650 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:39:52 INFO - PROCESS | 1673 | 1466527192679 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 1673 | 1466527192681 Marionette TRACE conn2 <- [1,1454,null,{}] 09:39:52 INFO - PROCESS | 1673 | 1466527192685 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}] 09:39:52 INFO - PROCESS | 1673 | 1466527192687 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x115e30800 == 48 [pid = 1673] [id = 340] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12b83d000 == 47 [pid = 1673] [id = 365] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12afbc800 == 46 [pid = 1673] [id = 364] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12a822000 == 45 [pid = 1673] [id = 363] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1295ad800 == 44 [pid = 1673] [id = 362] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x129033800 == 43 [pid = 1673] [id = 361] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x125698000 == 42 [pid = 1673] [id = 360] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x124368000 == 41 [pid = 1673] [id = 359] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x123ccf800 == 40 [pid = 1673] [id = 358] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x119944800 == 39 [pid = 1673] [id = 357] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x117149000 == 38 [pid = 1673] [id = 356] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x116ab2800 == 37 [pid = 1673] [id = 355] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a5000 == 36 [pid = 1673] [id = 354] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12a82f000 == 35 [pid = 1673] [id = 353] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12904e000 == 34 [pid = 1673] [id = 352] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x123a8e800 == 33 [pid = 1673] [id = 351] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x116679800 == 32 [pid = 1673] [id = 350] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x119184000 == 31 [pid = 1673] [id = 341] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1180cb800 == 30 [pid = 1673] [id = 370] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf2e800 == 29 [pid = 1673] [id = 369] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x12af52800 == 28 [pid = 1673] [id = 368] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x123869800 == 27 [pid = 1673] [id = 367] 09:39:53 INFO - PROCESS | 1673 | --DOCSHELL 0x1164b1800 == 26 [pid = 1673] [id = 366] 09:39:53 INFO - PROCESS | 1673 | 1466527193324 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x125723000) [pid = 1673] [serial = 1035] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1290e1400) [pid = 1673] [serial = 1045] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x115e85800) [pid = 1673] [serial = 1038] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1174b6800) [pid = 1673] [serial = 1039] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x128c33400) [pid = 1673] [serial = 1044] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123856000) [pid = 1673] [serial = 1041] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x124e2d400) [pid = 1673] [serial = 1033] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1269b9800) [pid = 1673] [serial = 1036] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x128958c00) [pid = 1673] [serial = 1042] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116a14400) [pid = 1673] [serial = 1027] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x129436400) [pid = 1673] [serial = 1047] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12421b800) [pid = 1673] [serial = 1032] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x111d7b800) [pid = 1673] [serial = 1020] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116631400) [pid = 1673] [serial = 1026] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11857b400) [pid = 1673] [serial = 1023] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1195a3800) [pid = 1673] [serial = 1029] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x120fdc400) [pid = 1673] [serial = 1030] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 1673 | 1466527193444 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1673 | 1466527193445 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x114f38800 == 27 [pid = 1673] [id = 371] 09:39:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112ec2800) [pid = 1673] [serial = 1112] [outer = 0x0] 09:39:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1133c6400) [pid = 1673] [serial = 1113] [outer = 0x112ec2800] 09:39:53 INFO - PROCESS | 1673 | 1466527193474 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x115e85800) [pid = 1673] [serial = 1114] [outer = 0x112ec2800] 09:39:53 INFO - PROCESS | 1673 | 1466527193793 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1175ms 09:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:39:53 INFO - PROCESS | 1673 | 1466527193853 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 1673 | 1466527193855 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:39:53 INFO - PROCESS | 1673 | 1466527193858 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 1673 | 1466527193860 Marionette TRACE conn2 <- [1,1458,null,{}] 09:39:53 INFO - PROCESS | 1673 | 1466527193863 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}] 09:39:53 INFO - PROCESS | 1673 | 1466527193865 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:53 INFO - PROCESS | 1673 | 1466527193989 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:39:53 INFO - PROCESS | 1673 | 1466527193996 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1673 | 1466527193997 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180d0800 == 28 [pid = 1673] [id = 372] 09:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x116f8a400) [pid = 1673] [serial = 1115] [outer = 0x0] 09:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119406400) [pid = 1673] [serial = 1116] [outer = 0x116f8a400] 09:39:54 INFO - PROCESS | 1673 | 1466527194027 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1199ba800) [pid = 1673] [serial = 1117] [outer = 0x116f8a400] 09:39:54 INFO - PROCESS | 1673 | 1466527194345 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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 09:39:54 INFO - PROCESS | 1673 | 1466527194379 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1673 | 1466527194381 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:39:54 INFO - PROCESS | 1673 | 1466527194386 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1673 | 1466527194387 Marionette TRACE conn2 <- [1,1462,null,{}] 09:39:54 INFO - PROCESS | 1673 | 1466527194390 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}] 09:39:54 INFO - PROCESS | 1673 | 1466527194391 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:54 INFO - PROCESS | 1673 | 1466527194473 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:39:54 INFO - PROCESS | 1673 | 1466527194532 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 1673 | 1466527194533 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x119179000 == 29 [pid = 1673] [id = 373] 09:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123805000) [pid = 1673] [serial = 1118] [outer = 0x0] 09:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123862000) [pid = 1673] [serial = 1119] [outer = 0x123805000] 09:39:54 INFO - PROCESS | 1673 | 1466527194566 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x124b2ac00) [pid = 1673] [serial = 1120] [outer = 0x123805000] 09:39:54 INFO - PROCESS | 1673 | 1466527194885 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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 522ms 09:39:54 INFO - PROCESS | 1673 | 1466527194908 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1673 | 1466527194911 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:39:54 INFO - PROCESS | 1673 | 1466527194921 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1673 | 1466527194924 Marionette TRACE conn2 <- [1,1466,null,{}] 09:39:54 INFO - PROCESS | 1673 | 1466527194926 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}] 09:39:54 INFO - PROCESS | 1673 | 1466527194929 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:55 INFO - PROCESS | 1673 | 1466527195039 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:39:55 INFO - PROCESS | 1673 | 1466527195072 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1673 | 1466527195073 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242bf000 == 30 [pid = 1673] [id = 374] 09:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12380d400) [pid = 1673] [serial = 1121] [outer = 0x0] 09:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1251af400) [pid = 1673] [serial = 1122] [outer = 0x12380d400] 09:39:55 INFO - PROCESS | 1673 | 1466527195098 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1289bf000) [pid = 1673] [serial = 1123] [outer = 0x12380d400] 09:39:55 INFO - PROCESS | 1673 | 1466527195406 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 527ms 09:39:55 INFO - PROCESS | 1673 | 1466527195443 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 1673 | 1466527195445 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:39:55 INFO - PROCESS | 1673 | 1466527195447 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 1673 | 1466527195448 Marionette TRACE conn2 <- [1,1470,null,{}] 09:39:55 INFO - PROCESS | 1673 | 1466527195453 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}] 09:39:55 INFO - PROCESS | 1673 | 1466527195454 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:55 INFO - PROCESS | 1673 | 1466527195551 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:39:55 INFO - PROCESS | 1673 | 1466527195555 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1673 | 1466527195556 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12474a000 == 31 [pid = 1673] [id = 375] 09:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x128cd1c00) [pid = 1673] [serial = 1124] [outer = 0x0] 09:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x129434400) [pid = 1673] [serial = 1125] [outer = 0x128cd1c00] 09:39:55 INFO - PROCESS | 1673 | 1466527195582 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a65fc00) [pid = 1673] [serial = 1126] [outer = 0x128cd1c00] 09:39:56 INFO - PROCESS | 1673 | 1466527196009 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 574ms 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:39:56 INFO - PROCESS | 1673 | 1466527196023 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1673 | 1466527196025 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:39:56 INFO - PROCESS | 1673 | 1466527196028 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1673 | 1466527196030 Marionette TRACE conn2 <- [1,1474,null,{}] 09:39:56 INFO - PROCESS | 1673 | 1466527196036 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}] 09:39:56 INFO - PROCESS | 1673 | 1466527196038 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:56 INFO - PROCESS | 1673 | 1466527196150 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:39:56 INFO - PROCESS | 1673 | 1466527196154 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1673 | 1466527196158 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x128971800 == 32 [pid = 1673] [id = 376] 09:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x123804400) [pid = 1673] [serial = 1127] [outer = 0x0] 09:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12b811800) [pid = 1673] [serial = 1128] [outer = 0x123804400] 09:39:56 INFO - PROCESS | 1673 | 1466527196222 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12bf19800) [pid = 1673] [serial = 1129] [outer = 0x123804400] 09:39:56 INFO - PROCESS | 1673 | 1466527196556 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]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 572ms 09:39:56 INFO - PROCESS | 1673 | 1466527196600 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1673 | 1466527196601 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:39:56 INFO - PROCESS | 1673 | 1466527196603 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1673 | 1466527196604 Marionette TRACE conn2 <- [1,1478,null,{}] 09:39:56 INFO - PROCESS | 1673 | 1466527196606 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}] 09:39:56 INFO - PROCESS | 1673 | 1466527196608 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:56 INFO - PROCESS | 1673 | 1466527196705 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:39:56 INFO - PROCESS | 1673 | 1466527196716 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 1673 | 1466527196719 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x112610000 == 33 [pid = 1673] [id = 377] 09:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12af22c00) [pid = 1673] [serial = 1130] [outer = 0x0] 09:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12c37dc00) [pid = 1673] [serial = 1131] [outer = 0x12af22c00] 09:39:56 INFO - PROCESS | 1673 | 1466527196744 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12c5c5c00) [pid = 1673] [serial = 1132] [outer = 0x12af22c00] 09:39:57 INFO - PROCESS | 1673 | 1466527197108 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]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 09:39:57 INFO - PROCESS | 1673 | 1466527197122 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 1673 | 1466527197123 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:39:57 INFO - PROCESS | 1673 | 1466527197125 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 1673 | 1466527197126 Marionette TRACE conn2 <- [1,1482,null,{}] 09:39:57 INFO - PROCESS | 1673 | 1466527197129 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}] 09:39:57 INFO - PROCESS | 1673 | 1466527197130 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:57 INFO - PROCESS | 1673 | 1466527197229 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:39:57 INFO - PROCESS | 1673 | 1466527197234 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1673 | 1466527197235 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b70b800 == 34 [pid = 1673] [id = 378] 09:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x116142c00) [pid = 1673] [serial = 1133] [outer = 0x0] 09:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x123f5ac00) [pid = 1673] [serial = 1134] [outer = 0x116142c00] 09:39:57 INFO - PROCESS | 1673 | 1466527197259 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x123f5ec00) [pid = 1673] [serial = 1135] [outer = 0x116142c00] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x124b38c00) [pid = 1673] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x11940dc00) [pid = 1673] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x128951800) [pid = 1673] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1290e2400) [pid = 1673] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11894f800) [pid = 1673] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12aa82400) [pid = 1673] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12c080400) [pid = 1673] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12afdf400) [pid = 1673] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12385f800) [pid = 1673] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12385d400) [pid = 1673] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11690c800) [pid = 1673] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x124e82800) [pid = 1673] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112754000) [pid = 1673] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12894f800) [pid = 1673] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1174ba400) [pid = 1673] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x11940a400) [pid = 1673] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1189e2c00) [pid = 1673] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1175b5c00) [pid = 1673] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x110f7f000) [pid = 1673] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:39:57 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x110fafc00) [pid = 1673] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:39:58 INFO - PROCESS | 1673 | 1466527198004 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 921ms 09:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:39:58 INFO - PROCESS | 1673 | 1466527198047 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1673 | 1466527198048 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:39:58 INFO - PROCESS | 1673 | 1466527198050 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1673 | 1466527198052 Marionette TRACE conn2 <- [1,1486,null,{}] 09:39:58 INFO - PROCESS | 1673 | 1466527198054 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}] 09:39:58 INFO - PROCESS | 1673 | 1466527198055 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:58 INFO - PROCESS | 1673 | 1466527198131 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:39:58 INFO - PROCESS | 1673 | 1466527198137 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1673 | 1466527198138 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afcc000 == 35 [pid = 1673] [id = 379] 09:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x115d03000) [pid = 1673] [serial = 1136] [outer = 0x0] 09:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1189e2c00) [pid = 1673] [serial = 1137] [outer = 0x115d03000] 09:39:58 INFO - PROCESS | 1673 | 1466527198162 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x120fdf800) [pid = 1673] [serial = 1138] [outer = 0x115d03000] 09:39:58 INFO - PROCESS | 1673 | 1466527198487 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms 09:39:58 INFO - PROCESS | 1673 | 1466527198521 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1673 | 1466527198522 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:39:58 INFO - PROCESS | 1673 | 1466527198525 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1673 | 1466527198526 Marionette TRACE conn2 <- [1,1490,null,{}] 09:39:58 INFO - PROCESS | 1673 | 1466527198528 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}] 09:39:58 INFO - PROCESS | 1673 | 1466527198529 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:58 INFO - PROCESS | 1673 | 1466527198608 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:39:58 INFO - PROCESS | 1673 | 1466527198666 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1673 | 1466527198667 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba30800 == 36 [pid = 1673] [id = 380] 09:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1174ba400) [pid = 1673] [serial = 1139] [outer = 0x0] 09:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123f58400) [pid = 1673] [serial = 1140] [outer = 0x1174ba400] 09:39:58 INFO - PROCESS | 1673 | 1466527198692 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x126d0a000) [pid = 1673] [serial = 1141] [outer = 0x1174ba400] 09:39:58 INFO - PROCESS | 1673 | 1466527198949 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]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 470ms 09:39:58 INFO - PROCESS | 1673 | 1466527198995 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:39:58 INFO - PROCESS | 1673 | 1466527198996 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:39:59 INFO - PROCESS | 1673 | 1466527199006 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1673 | 1466527199007 Marionette TRACE conn2 <- [1,1494,null,{}] 09:39:59 INFO - PROCESS | 1673 | 1466527199010 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}] 09:39:59 INFO - PROCESS | 1673 | 1466527199011 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:59 INFO - PROCESS | 1673 | 1466527199094 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:39:59 INFO - PROCESS | 1673 | 1466527199097 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1673 | 1466527199099 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3ef000 == 37 [pid = 1673] [id = 381] 09:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123f61000) [pid = 1673] [serial = 1142] [outer = 0x0] 09:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x129582800) [pid = 1673] [serial = 1143] [outer = 0x123f61000] 09:39:59 INFO - PROCESS | 1673 | 1466527199129 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12c08ac00) [pid = 1673] [serial = 1144] [outer = 0x123f61000] 09:39:59 INFO - PROCESS | 1673 | 1466527199481 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]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms 09:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:39:59 INFO - PROCESS | 1673 | 1466527199534 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1673 | 1466527199536 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:39:59 INFO - PROCESS | 1673 | 1466527199538 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1673 | 1466527199540 Marionette TRACE conn2 <- [1,1498,null,{}] 09:39:59 INFO - PROCESS | 1673 | 1466527199542 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}] 09:39:59 INFO - PROCESS | 1673 | 1466527199544 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:59 INFO - PROCESS | 1673 | 1466527199636 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:39:59 INFO - PROCESS | 1673 | 1466527199640 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 1673 | 1466527199641 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:39:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436c800 == 38 [pid = 1673] [id = 382] 09:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12bf6e000) [pid = 1673] [serial = 1145] [outer = 0x0] 09:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12bf74800) [pid = 1673] [serial = 1146] [outer = 0x12bf6e000] 09:39:59 INFO - PROCESS | 1673 | 1466527199665 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12c5c9800) [pid = 1673] [serial = 1147] [outer = 0x12bf6e000] 09:40:00 INFO - PROCESS | 1673 | 1466527200224 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]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 719ms 09:40:00 INFO - PROCESS | 1673 | 1466527200257 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:40:00 INFO - PROCESS | 1673 | 1466527200260 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:40:00 INFO - PROCESS | 1673 | 1466527200264 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 1673 | 1466527200266 Marionette TRACE conn2 <- [1,1502,null,{}] 09:40:00 INFO - PROCESS | 1673 | 1466527200270 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}] 09:40:00 INFO - PROCESS | 1673 | 1466527200272 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:00 INFO - PROCESS | 1673 | 1466527200384 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:40:00 INFO - PROCESS | 1673 | 1466527200513 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 1673 | 1466527200515 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x115edf800 == 39 [pid = 1673] [id = 383] 09:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x119596400) [pid = 1673] [serial = 1148] [outer = 0x0] 09:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1195a4400) [pid = 1673] [serial = 1149] [outer = 0x119596400] 09:40:00 INFO - PROCESS | 1673 | 1466527200545 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12385a400) [pid = 1673] [serial = 1150] [outer = 0x119596400] 09:40:01 INFO - PROCESS | 1673 | 1466527201055 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]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 822ms 09:40:01 INFO - PROCESS | 1673 | 1466527201086 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 1673 | 1466527201089 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:40:01 INFO - PROCESS | 1673 | 1466527201094 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1673 | 1466527201096 Marionette TRACE conn2 <- [1,1506,null,{}] 09:40:01 INFO - PROCESS | 1673 | 1466527201127 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}] 09:40:01 INFO - PROCESS | 1673 | 1466527201129 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:01 INFO - PROCESS | 1673 | 1466527201265 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:40:01 INFO - PROCESS | 1673 | 1466527201330 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 1673 | 1466527201332 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a66b800 == 40 [pid = 1673] [id = 384] 09:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11959b000) [pid = 1673] [serial = 1151] [outer = 0x0] 09:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x124063800) [pid = 1673] [serial = 1152] [outer = 0x11959b000] 09:40:01 INFO - PROCESS | 1673 | 1466527201363 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1269b7400) [pid = 1673] [serial = 1153] [outer = 0x11959b000] 09:40:02 INFO - PROCESS | 1673 | 1466527202073 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1020ms 09:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:40:02 INFO - PROCESS | 1673 | 1466527202114 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 1673 | 1466527202116 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:40:02 INFO - PROCESS | 1673 | 1466527202119 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1673 | 1466527202121 Marionette TRACE conn2 <- [1,1510,null,{}] 09:40:02 INFO - PROCESS | 1673 | 1466527202124 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}] 09:40:02 INFO - PROCESS | 1673 | 1466527202125 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:02 INFO - PROCESS | 1673 | 1466527202234 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3ef000 == 39 [pid = 1673] [id = 381] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba30800 == 38 [pid = 1673] [id = 380] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12afcc000 == 37 [pid = 1673] [id = 379] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12b70b800 == 36 [pid = 1673] [id = 378] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x112610000 == 35 [pid = 1673] [id = 377] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x128971800 == 34 [pid = 1673] [id = 376] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12474a000 == 33 [pid = 1673] [id = 375] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1242bf000 == 32 [pid = 1673] [id = 374] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x119179000 == 31 [pid = 1673] [id = 373] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1180d0800 == 30 [pid = 1673] [id = 372] 09:40:02 INFO - PROCESS | 1673 | --DOCSHELL 0x114f38800 == 29 [pid = 1673] [id = 371] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12c617000) [pid = 1673] [serial = 1096] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12bf1e400) [pid = 1673] [serial = 1083] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x12aa7b000) [pid = 1673] [serial = 1090] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1289c2400) [pid = 1673] [serial = 1074] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12c08a800) [pid = 1673] [serial = 1084] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1290e4c00) [pid = 1673] [serial = 1075] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x12a5a8000) [pid = 1673] [serial = 1048] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1195a0c00) [pid = 1673] [serial = 1054] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1269b2000) [pid = 1673] [serial = 1089] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12afe2800) [pid = 1673] [serial = 1080] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12c383400) [pid = 1673] [serial = 1086] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12c5bec00) [pid = 1673] [serial = 1092] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12454bc00) [pid = 1673] [serial = 1056] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1269b2c00) [pid = 1673] [serial = 1072] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1186f2400) [pid = 1673] [serial = 1066] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1290e4400) [pid = 1673] [serial = 1059] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124e81c00) [pid = 1673] [serial = 1071] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1127ca000) [pid = 1673] [serial = 1050] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12aa81c00) [pid = 1673] [serial = 1078] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12ba22400) [pid = 1673] [serial = 1081] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119419400) [pid = 1673] [serial = 1053] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12a80b800) [pid = 1673] [serial = 1060] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x119169800) [pid = 1673] [serial = 1018] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x119597c00) [pid = 1673] [serial = 1068] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12c38b400) [pid = 1673] [serial = 1087] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12a817c00) [pid = 1673] [serial = 1063] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x123853400) [pid = 1673] [serial = 1062] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x129581800) [pid = 1673] [serial = 1077] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12c5c4800) [pid = 1673] [serial = 1093] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x116a1b400) [pid = 1673] [serial = 1065] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x115d04c00) [pid = 1673] [serial = 1051] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1199c3400) [pid = 1673] [serial = 1069] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1256ef000) [pid = 1673] [serial = 1057] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x119409000) [pid = 1673] [serial = 1024] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1133a5800) [pid = 1673] [serial = 1021] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12c5c3c00) [pid = 1673] [serial = 1095] [outer = 0x0] [url = about:blank] 09:40:02 INFO - PROCESS | 1673 | 1466527202322 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1673 | 1466527202324 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x113c17800 == 30 [pid = 1673] [id = 385] 09:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1127ca000) [pid = 1673] [serial = 1154] [outer = 0x0] 09:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x115dbd800) [pid = 1673] [serial = 1155] [outer = 0x1127ca000] 09:40:02 INFO - PROCESS | 1673 | 1466527202351 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1186f2000) [pid = 1673] [serial = 1156] [outer = 0x1127ca000] 09:40:02 INFO - PROCESS | 1673 | 1466527202639 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 570ms 09:40:02 INFO - PROCESS | 1673 | 1466527202689 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 1673 | 1466527202692 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:40:02 INFO - PROCESS | 1673 | 1466527202696 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 1673 | 1466527202698 Marionette TRACE conn2 <- [1,1514,null,{}] 09:40:02 INFO - PROCESS | 1673 | 1466527202701 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}] 09:40:02 INFO - PROCESS | 1673 | 1466527202704 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:02 INFO - PROCESS | 1673 | 1466527202782 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:40:02 INFO - PROCESS | 1673 | 1466527202847 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1673 | 1466527202848 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e34000 == 31 [pid = 1673] [id = 386] 09:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x1183cc800) [pid = 1673] [serial = 1157] [outer = 0x0] 09:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1195a4800) [pid = 1673] [serial = 1158] [outer = 0x1183cc800] 09:40:02 INFO - PROCESS | 1673 | 1466527202875 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x123807000) [pid = 1673] [serial = 1159] [outer = 0x1183cc800] 09:40:03 INFO - PROCESS | 1673 | 1466527203175 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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 09:40:03 INFO - PROCESS | 1673 | 1466527203215 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1673 | 1466527203218 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:40:03 INFO - PROCESS | 1673 | 1466527203221 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1673 | 1466527203224 Marionette TRACE conn2 <- [1,1518,null,{}] 09:40:03 INFO - PROCESS | 1673 | 1466527203231 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}] 09:40:03 INFO - PROCESS | 1673 | 1466527203235 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:03 INFO - PROCESS | 1673 | 1466527203322 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:40:03 INFO - PROCESS | 1673 | 1466527203377 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1673 | 1466527203379 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x123945800 == 32 [pid = 1673] [id = 387] 09:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x111fcbc00) [pid = 1673] [serial = 1160] [outer = 0x0] 09:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123f62000) [pid = 1673] [serial = 1161] [outer = 0x111fcbc00] 09:40:03 INFO - PROCESS | 1673 | 1466527203407 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1251adc00) [pid = 1673] [serial = 1162] [outer = 0x111fcbc00] 09:40:03 INFO - PROCESS | 1673 | 1466527203686 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]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 520ms 09:40:03 INFO - PROCESS | 1673 | 1466527203742 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1673 | 1466527203744 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:40:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:40:03 INFO - PROCESS | 1673 | 1466527203746 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1673 | 1466527203747 Marionette TRACE conn2 <- [1,1522,null,{}] 09:40:03 INFO - PROCESS | 1673 | 1466527203749 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}] 09:40:03 INFO - PROCESS | 1673 | 1466527203752 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:03 INFO - PROCESS | 1673 | 1466527203838 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:40:03 INFO - PROCESS | 1673 | 1466527203842 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 1673 | 1466527203843 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x124747800 == 33 [pid = 1673] [id = 388] 09:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1257a6c00) [pid = 1673] [serial = 1163] [outer = 0x0] 09:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x127027400) [pid = 1673] [serial = 1164] [outer = 0x1257a6c00] 09:40:03 INFO - PROCESS | 1673 | 1466527203868 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1270e0c00) [pid = 1673] [serial = 1165] [outer = 0x1257a6c00] 09:40:04 INFO - PROCESS | 1673 | 1466527204185 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"]]]}] 09:40:04 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 () { 09:40:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:40:04 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 () { 09:40:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:40:04 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 () { 09:40:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:40:04 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 () { 09:40:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:40:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 475ms 09:40:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:40:04 INFO - PROCESS | 1673 | 1466527204224 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1673 | 1466527204225 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:40:04 INFO - PROCESS | 1673 | 1466527204254 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1673 | 1466527204255 Marionette TRACE conn2 <- [1,1526,null,{}] 09:40:04 INFO - PROCESS | 1673 | 1466527204258 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}] 09:40:04 INFO - PROCESS | 1673 | 1466527204259 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:04 INFO - PROCESS | 1673 | 1466527204370 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:40:04 INFO - PROCESS | 1673 | 1466527204374 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1673 | 1466527204375 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12703e800 == 34 [pid = 1673] [id = 389] 09:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123f53c00) [pid = 1673] [serial = 1166] [outer = 0x0] 09:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x128955c00) [pid = 1673] [serial = 1167] [outer = 0x123f53c00] 09:40:04 INFO - PROCESS | 1673 | 1466527204400 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128dde000) [pid = 1673] [serial = 1168] [outer = 0x123f53c00] 09:40:04 INFO - PROCESS | 1673 | 1466527204725 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"]]]}] 09:40:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:40:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:40:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:40:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 548ms 09:40:04 INFO - PROCESS | 1673 | 1466527204776 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 1673 | 1466527204777 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:40:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:40:04 INFO - PROCESS | 1673 | 1466527204780 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 1673 | 1466527204780 Marionette TRACE conn2 <- [1,1530,null,{}] 09:40:04 INFO - PROCESS | 1673 | 1466527204783 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}] 09:40:04 INFO - PROCESS | 1673 | 1466527204787 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:04 INFO - PROCESS | 1673 | 1466527204898 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:40:04 INFO - PROCESS | 1673 | 1466527204934 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1673 | 1466527204935 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292d8000 == 35 [pid = 1673] [id = 390] 09:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1290dd400) [pid = 1673] [serial = 1169] [outer = 0x0] 09:40:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a659400) [pid = 1673] [serial = 1170] [outer = 0x1290dd400] 09:40:04 INFO - PROCESS | 1673 | 1466527204961 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12afe4c00) [pid = 1673] [serial = 1171] [outer = 0x1290dd400] 09:40:05 INFO - PROCESS | 1673 | 1466527205259 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]]]}] 09:40:05 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 09:40:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:40:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:40:05 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. 09:40:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:40:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 518ms 09:40:05 INFO - PROCESS | 1673 | 1466527205300 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 1673 | 1466527205303 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:40:05 INFO - PROCESS | 1673 | 1466527205305 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 1673 | 1466527205306 Marionette TRACE conn2 <- [1,1534,null,{}] 09:40:05 INFO - PROCESS | 1673 | 1466527205308 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}] 09:40:05 INFO - PROCESS | 1673 | 1466527205309 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:05 INFO - PROCESS | 1673 | 1466527205413 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:40:05 INFO - PROCESS | 1673 | 1466527205423 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1673 | 1466527205424 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b9800 == 36 [pid = 1673] [id = 391] 09:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x110fae000) [pid = 1673] [serial = 1172] [outer = 0x0] 09:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12ba11800) [pid = 1673] [serial = 1173] [outer = 0x110fae000] 09:40:05 INFO - PROCESS | 1673 | 1466527205449 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12ba1f000) [pid = 1673] [serial = 1174] [outer = 0x110fae000] 09:40:05 INFO - PROCESS | 1673 | 1466527205772 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]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:40:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 09:40:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:40:05 INFO - PROCESS | 1673 | 1466527205824 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 1673 | 1466527205826 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:40:05 INFO - PROCESS | 1673 | 1466527205828 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 1673 | 1466527205829 Marionette TRACE conn2 <- [1,1538,null,{}] 09:40:05 INFO - PROCESS | 1673 | 1466527205831 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}] 09:40:05 INFO - PROCESS | 1673 | 1466527205832 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:05 INFO - PROCESS | 1673 | 1466527205931 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:40:05 INFO - PROCESS | 1673 | 1466527205941 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1673 | 1466527205942 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a81c000 == 37 [pid = 1673] [id = 392] 09:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12ba20000) [pid = 1673] [serial = 1175] [outer = 0x0] 09:40:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12bf1e400) [pid = 1673] [serial = 1176] [outer = 0x12ba20000] 09:40:05 INFO - PROCESS | 1673 | 1466527205967 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12bf70400) [pid = 1673] [serial = 1177] [outer = 0x12ba20000] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112ec2800) [pid = 1673] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x128cd1c00) [pid = 1673] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123805000) [pid = 1673] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x123804400) [pid = 1673] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116f8a400) [pid = 1673] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12af22c00) [pid = 1673] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12380d400) [pid = 1673] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x116142c00) [pid = 1673] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11301b400) [pid = 1673] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1174ba400) [pid = 1673] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x110fb1c00) [pid = 1673] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1186f4000) [pid = 1673] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115d03000) [pid = 1673] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12385c400) [pid = 1673] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:40:06 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12af24c00) [pid = 1673] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:40:06 INFO - PROCESS | 1673 | 1466527206410 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 620ms 09:40:06 INFO - PROCESS | 1673 | 1466527206448 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:40:06 INFO - PROCESS | 1673 | 1466527206457 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:40:06 INFO - PROCESS | 1673 | 1466527206460 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1673 | 1466527206461 Marionette TRACE conn2 <- [1,1542,null,{}] 09:40:06 INFO - PROCESS | 1673 | 1466527206463 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}] 09:40:06 INFO - PROCESS | 1673 | 1466527206464 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:06 INFO - PROCESS | 1673 | 1466527206543 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:40:06 INFO - PROCESS | 1673 | 1466527206547 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 1673 | 1466527206548 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12393e800 == 38 [pid = 1673] [id = 393] 09:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x110fad800) [pid = 1673] [serial = 1178] [outer = 0x0] 09:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116142c00) [pid = 1673] [serial = 1179] [outer = 0x110fad800] 09:40:06 INFO - PROCESS | 1673 | 1466527206575 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1199c3800) [pid = 1673] [serial = 1180] [outer = 0x110fad800] 09:40:06 INFO - PROCESS | 1673 | 1466527206902 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:40:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 469ms 09:40:06 INFO - PROCESS | 1673 | 1466527206930 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1673 | 1466527206931 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:40:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:40:06 INFO - PROCESS | 1673 | 1466527206933 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1673 | 1466527206934 Marionette TRACE conn2 <- [1,1546,null,{}] 09:40:06 INFO - PROCESS | 1673 | 1466527206937 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}] 09:40:06 INFO - PROCESS | 1673 | 1466527206938 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:07 INFO - PROCESS | 1673 | 1466527207045 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:40:07 INFO - PROCESS | 1673 | 1466527207051 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1673 | 1466527207052 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b84b800 == 39 [pid = 1673] [id = 394] 09:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x112ec2800) [pid = 1673] [serial = 1181] [outer = 0x0] 09:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12421e800) [pid = 1673] [serial = 1182] [outer = 0x112ec2800] 09:40:07 INFO - PROCESS | 1673 | 1466527207077 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12b80bc00) [pid = 1673] [serial = 1183] [outer = 0x112ec2800] 09:40:07 INFO - PROCESS | 1673 | 1466527207399 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 09:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:40:07 INFO - PROCESS | 1673 | 1466527207454 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 1673 | 1466527207456 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:40:07 INFO - PROCESS | 1673 | 1466527207458 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 1673 | 1466527207459 Marionette TRACE conn2 <- [1,1550,null,{}] 09:40:07 INFO - PROCESS | 1673 | 1466527207462 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}] 09:40:07 INFO - PROCESS | 1673 | 1466527207463 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:07 INFO - PROCESS | 1673 | 1466527207556 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:40:07 INFO - PROCESS | 1673 | 1466527207559 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1673 | 1466527207561 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3fd800 == 40 [pid = 1673] [id = 395] 09:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1257b0000) [pid = 1673] [serial = 1184] [outer = 0x0] 09:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12c084000) [pid = 1673] [serial = 1185] [outer = 0x1257b0000] 09:40:07 INFO - PROCESS | 1673 | 1466527207587 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12c617c00) [pid = 1673] [serial = 1186] [outer = 0x1257b0000] 09:40:07 INFO - PROCESS | 1673 | 1466527207921 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:40:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 470ms 09:40:07 INFO - PROCESS | 1673 | 1466527207928 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 1673 | 1466527207929 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:40:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:40:07 INFO - PROCESS | 1673 | 1466527207931 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 1673 | 1466527207933 Marionette TRACE conn2 <- [1,1554,null,{}] 09:40:07 INFO - PROCESS | 1673 | 1466527207939 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}] 09:40:07 INFO - PROCESS | 1673 | 1466527207940 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:08 INFO - PROCESS | 1673 | 1466527208053 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:40:08 INFO - PROCESS | 1673 | 1466527208059 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1673 | 1466527208060 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c6bd000 == 41 [pid = 1673] [id = 396] 09:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1289c6000) [pid = 1673] [serial = 1187] [outer = 0x0] 09:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12c61b400) [pid = 1673] [serial = 1188] [outer = 0x1289c6000] 09:40:08 INFO - PROCESS | 1673 | 1466527208082 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12c624c00) [pid = 1673] [serial = 1189] [outer = 0x1289c6000] 09:40:08 INFO - PROCESS | 1673 | 1466527208449 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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:40:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 572ms 09:40:08 INFO - PROCESS | 1673 | 1466527208505 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1673 | 1466527208508 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:40:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:40:08 INFO - PROCESS | 1673 | 1466527208512 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1673 | 1466527208514 Marionette TRACE conn2 <- [1,1558,null,{}] 09:40:08 INFO - PROCESS | 1673 | 1466527208518 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}] 09:40:08 INFO - PROCESS | 1673 | 1466527208519 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:08 INFO - PROCESS | 1673 | 1466527208635 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:40:08 INFO - PROCESS | 1673 | 1466527208693 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1673 | 1466527208697 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x116959000 == 42 [pid = 1673] [id = 397] 09:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x112e6b400) [pid = 1673] [serial = 1190] [outer = 0x0] 09:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x113014000) [pid = 1673] [serial = 1191] [outer = 0x112e6b400] 09:40:08 INFO - PROCESS | 1673 | 1466527208728 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x114fbfc00) [pid = 1673] [serial = 1192] [outer = 0x112e6b400] 09:40:09 INFO - PROCESS | 1673 | 1466527209154 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 671ms 09:40:09 INFO - PROCESS | 1673 | 1466527209183 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 1673 | 1466527209186 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:40:09 INFO - PROCESS | 1673 | 1466527209190 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 1673 | 1466527209192 Marionette TRACE conn2 <- [1,1562,null,{}] 09:40:09 INFO - PROCESS | 1673 | 1466527209194 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}] 09:40:09 INFO - PROCESS | 1673 | 1466527209196 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:09 INFO - PROCESS | 1673 | 1466527209302 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:40:09 INFO - PROCESS | 1673 | 1466527209361 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 1673 | 1466527209362 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cbf800 == 43 [pid = 1673] [id = 398] 09:40:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x114fc7000) [pid = 1673] [serial = 1193] [outer = 0x0] 09:40:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x116a1b400) [pid = 1673] [serial = 1194] [outer = 0x114fc7000] 09:40:09 INFO - PROCESS | 1673 | 1466527209394 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x119403c00) [pid = 1673] [serial = 1195] [outer = 0x114fc7000] 09:40:09 INFO - PROCESS | 1673 | 1466527209815 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]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:40:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 669ms 09:40:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:40:09 INFO - PROCESS | 1673 | 1466527209860 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 1673 | 1466527209861 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:40:09 INFO - PROCESS | 1673 | 1466527209863 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 1673 | 1466527209866 Marionette TRACE conn2 <- [1,1566,null,{}] 09:40:09 INFO - PROCESS | 1673 | 1466527209874 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}] 09:40:09 INFO - PROCESS | 1673 | 1466527209877 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:10 INFO - PROCESS | 1673 | 1466527210006 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:40:10 INFO - PROCESS | 1673 | 1466527210067 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1673 | 1466527210070 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b717000 == 44 [pid = 1673] [id = 399] 09:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123854c00) [pid = 1673] [serial = 1196] [outer = 0x0] 09:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x123f59800) [pid = 1673] [serial = 1197] [outer = 0x123854c00] 09:40:10 INFO - PROCESS | 1673 | 1466527210101 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1257adc00) [pid = 1673] [serial = 1198] [outer = 0x123854c00] 09:40:10 INFO - PROCESS | 1673 | 1466527210557 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:40:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 722ms 09:40:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:40:10 INFO - PROCESS | 1673 | 1466527210586 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 1673 | 1466527210588 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:40:10 INFO - PROCESS | 1673 | 1466527210590 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 1673 | 1466527210591 Marionette TRACE conn2 <- [1,1570,null,{}] 09:40:10 INFO - PROCESS | 1673 | 1466527210594 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}] 09:40:10 INFO - PROCESS | 1673 | 1466527210595 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:10 INFO - PROCESS | 1673 | 1466527210699 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:40:10 INFO - PROCESS | 1673 | 1466527210757 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1673 | 1466527210759 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d075800 == 45 [pid = 1673] [id = 400] 09:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x124222000) [pid = 1673] [serial = 1199] [outer = 0x0] 09:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128953400) [pid = 1673] [serial = 1200] [outer = 0x124222000] 09:40:10 INFO - PROCESS | 1673 | 1466527210787 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x128de3400) [pid = 1673] [serial = 1201] [outer = 0x124222000] 09:40:11 INFO - PROCESS | 1673 | 1466527211190 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 619ms 09:40:11 INFO - PROCESS | 1673 | 1466527211210 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1673 | 1466527211211 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:40:11 INFO - PROCESS | 1673 | 1466527211214 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1673 | 1466527211215 Marionette TRACE conn2 <- [1,1574,null,{}] 09:40:11 INFO - PROCESS | 1673 | 1466527211219 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}] 09:40:11 INFO - PROCESS | 1673 | 1466527211221 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:11 INFO - PROCESS | 1673 | 1466527211320 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:40:11 INFO - PROCESS | 1673 | 1466527211409 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 1673 | 1466527211411 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d2d6000 == 46 [pid = 1673] [id = 401] 09:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x129584800) [pid = 1673] [serial = 1202] [outer = 0x0] 09:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x12a813400) [pid = 1673] [serial = 1203] [outer = 0x129584800] 09:40:11 INFO - PROCESS | 1673 | 1466527211441 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12af2b800) [pid = 1673] [serial = 1204] [outer = 0x129584800] 09:40:11 INFO - PROCESS | 1673 | 1466527211852 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]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:40:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 671ms 09:40:11 INFO - PROCESS | 1673 | 1466527211886 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1673 | 1466527211888 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:40:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:40:11 INFO - PROCESS | 1673 | 1466527211892 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1673 | 1466527211894 Marionette TRACE conn2 <- [1,1578,null,{}] 09:40:11 INFO - PROCESS | 1673 | 1466527211898 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}] 09:40:11 INFO - PROCESS | 1673 | 1466527211903 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:12 INFO - PROCESS | 1673 | 1466527212032 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:40:12 INFO - PROCESS | 1673 | 1466527212093 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1673 | 1466527212094 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3f9000 == 47 [pid = 1673] [id = 402] 09:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12ba22000) [pid = 1673] [serial = 1205] [outer = 0x0] 09:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12bf76000) [pid = 1673] [serial = 1206] [outer = 0x12ba22000] 09:40:12 INFO - PROCESS | 1673 | 1466527212170 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12c848400) [pid = 1673] [serial = 1207] [outer = 0x12ba22000] 09:40:12 INFO - PROCESS | 1673 | 1466527212761 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:40:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 922ms 09:40:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:40:12 INFO - PROCESS | 1673 | 1466527212814 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1673 | 1466527212816 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:40:12 INFO - PROCESS | 1673 | 1466527212819 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1673 | 1466527212821 Marionette TRACE conn2 <- [1,1582,null,{}] 09:40:12 INFO - PROCESS | 1673 | 1466527212824 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}] 09:40:12 INFO - PROCESS | 1673 | 1466527212826 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:12 INFO - PROCESS | 1673 | 1466527212930 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:40:13 INFO - PROCESS | 1673 | 1466527213003 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1673 | 1466527213004 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x119709000 == 48 [pid = 1673] [id = 403] 09:40:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x1174ba400) [pid = 1673] [serial = 1208] [outer = 0x0] 09:40:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x11820a800) [pid = 1673] [serial = 1209] [outer = 0x1174ba400] 09:40:13 INFO - PROCESS | 1673 | 1466527213031 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x118495000) [pid = 1673] [serial = 1210] [outer = 0x1174ba400] 09:40:13 INFO - PROCESS | 1673 | 1466527213494 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:40:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 721ms 09:40:13 INFO - PROCESS | 1673 | 1466527213541 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 1673 | 1466527213545 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:40:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:40:13 INFO - PROCESS | 1673 | 1466527213569 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 1673 | 1466527213571 Marionette TRACE conn2 <- [1,1586,null,{}] 09:40:13 INFO - PROCESS | 1673 | 1466527213576 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}] 09:40:13 INFO - PROCESS | 1673 | 1466527213577 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:13 INFO - PROCESS | 1673 | 1466527213673 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3fd800 == 47 [pid = 1673] [id = 395] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12b84b800 == 46 [pid = 1673] [id = 394] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12393e800 == 45 [pid = 1673] [id = 393] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12a81c000 == 44 [pid = 1673] [id = 392] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b9800 == 43 [pid = 1673] [id = 391] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x1292d8000 == 42 [pid = 1673] [id = 390] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12703e800 == 41 [pid = 1673] [id = 389] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x124747800 == 40 [pid = 1673] [id = 388] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x123945800 == 39 [pid = 1673] [id = 387] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x117e34000 == 38 [pid = 1673] [id = 386] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x113c17800 == 37 [pid = 1673] [id = 385] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12436c800 == 36 [pid = 1673] [id = 382] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12a66b800 == 35 [pid = 1673] [id = 384] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x115edf800 == 34 [pid = 1673] [id = 383] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x119709000 == 33 [pid = 1673] [id = 403] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3f9000 == 32 [pid = 1673] [id = 402] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12d2d6000 == 31 [pid = 1673] [id = 401] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12d075800 == 30 [pid = 1673] [id = 400] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12b717000 == 29 [pid = 1673] [id = 399] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x123cbf800 == 28 [pid = 1673] [id = 398] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x12c6bd000 == 27 [pid = 1673] [id = 396] 09:40:14 INFO - PROCESS | 1673 | --DOCSHELL 0x116959000 == 26 [pid = 1673] [id = 397] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x1133c6400) [pid = 1673] [serial = 1113] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x115e85800) [pid = 1673] [serial = 1114] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x129434400) [pid = 1673] [serial = 1125] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x123862000) [pid = 1673] [serial = 1119] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x124b2ac00) [pid = 1673] [serial = 1120] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12bf19800) [pid = 1673] [serial = 1129] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12b811800) [pid = 1673] [serial = 1128] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x119406400) [pid = 1673] [serial = 1116] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1199ba800) [pid = 1673] [serial = 1117] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12c5c5c00) [pid = 1673] [serial = 1132] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12c37dc00) [pid = 1673] [serial = 1131] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1251af400) [pid = 1673] [serial = 1122] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x123f5ac00) [pid = 1673] [serial = 1134] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1174bc400) [pid = 1673] [serial = 1111] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x114f79400) [pid = 1673] [serial = 1110] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x126d0a000) [pid = 1673] [serial = 1141] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112eccc00) [pid = 1673] [serial = 1099] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x110fb6000) [pid = 1673] [serial = 1098] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1199d9800) [pid = 1673] [serial = 1102] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119168800) [pid = 1673] [serial = 1101] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1189e2c00) [pid = 1673] [serial = 1137] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x123f5ec00) [pid = 1673] [serial = 1135] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128951c00) [pid = 1673] [serial = 1105] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1257af000) [pid = 1673] [serial = 1104] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12ba19c00) [pid = 1673] [serial = 1108] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12b808c00) [pid = 1673] [serial = 1107] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a65fc00) [pid = 1673] [serial = 1126] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1289bf000) [pid = 1673] [serial = 1123] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x120fdf800) [pid = 1673] [serial = 1138] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x123f58400) [pid = 1673] [serial = 1140] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12bf74800) [pid = 1673] [serial = 1146] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x129582800) [pid = 1673] [serial = 1143] [outer = 0x0] [url = about:blank] 09:40:14 INFO - PROCESS | 1673 | 1466527214373 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1673 | 1466527214374 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x11260c000 == 27 [pid = 1673] [id = 404] 09:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x110faf400) [pid = 1673] [serial = 1211] [outer = 0x0] 09:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x110fb7400) [pid = 1673] [serial = 1212] [outer = 0x110faf400] 09:40:14 INFO - PROCESS | 1673 | 1466527214407 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x111fca800) [pid = 1673] [serial = 1213] [outer = 0x110faf400] 09:40:14 INFO - PROCESS | 1673 | 1466527214747 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:40:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1241ms 09:40:14 INFO - PROCESS | 1673 | 1466527214793 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1673 | 1466527214795 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:40:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:40:14 INFO - PROCESS | 1673 | 1466527214800 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1673 | 1466527214803 Marionette TRACE conn2 <- [1,1590,null,{}] 09:40:14 INFO - PROCESS | 1673 | 1466527214808 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}] 09:40:14 INFO - PROCESS | 1673 | 1466527214812 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:14 INFO - PROCESS | 1673 | 1466527214954 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:40:15 INFO - PROCESS | 1673 | 1466527215004 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1673 | 1466527215006 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x1130ba000 == 28 [pid = 1673] [id = 405] 09:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1127c2400) [pid = 1673] [serial = 1214] [outer = 0x0] 09:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x112ec2000) [pid = 1673] [serial = 1215] [outer = 0x1127c2400] 09:40:15 INFO - PROCESS | 1673 | 1466527215032 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1133a7000) [pid = 1673] [serial = 1216] [outer = 0x1127c2400] 09:40:15 INFO - PROCESS | 1673 | 1466527215320 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 574ms 09:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:40:15 INFO - PROCESS | 1673 | 1466527215375 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1673 | 1466527215377 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:40:15 INFO - PROCESS | 1673 | 1466527215380 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1673 | 1466527215381 Marionette TRACE conn2 <- [1,1594,null,{}] 09:40:15 INFO - PROCESS | 1673 | 1466527215385 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}] 09:40:15 INFO - PROCESS | 1673 | 1466527215387 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:15 INFO - PROCESS | 1673 | 1466527215464 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:40:15 INFO - PROCESS | 1673 | 1466527215471 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 1673 | 1466527215472 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x117463000 == 29 [pid = 1673] [id = 406] 09:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x113c88000) [pid = 1673] [serial = 1217] [outer = 0x0] 09:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x115dc7c00) [pid = 1673] [serial = 1218] [outer = 0x113c88000] 09:40:15 INFO - PROCESS | 1673 | 1466527215497 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x116634c00) [pid = 1673] [serial = 1219] [outer = 0x113c88000] 09:40:15 INFO - PROCESS | 1673 | 1466527215872 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:40:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 520ms 09:40:15 INFO - PROCESS | 1673 | 1466527215901 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1673 | 1466527215902 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:40:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:40:15 INFO - PROCESS | 1673 | 1466527215909 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1673 | 1466527215914 Marionette TRACE conn2 <- [1,1598,null,{}] 09:40:15 INFO - PROCESS | 1673 | 1466527215919 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}] 09:40:15 INFO - PROCESS | 1673 | 1466527215922 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:15 INFO - PROCESS | 1673 | 1466527215999 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:40:16 INFO - PROCESS | 1673 | 1466527216006 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1673 | 1466527216007 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x118846000 == 30 [pid = 1673] [id = 407] 09:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x116972800) [pid = 1673] [serial = 1220] [outer = 0x0] 09:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1174ae800) [pid = 1673] [serial = 1221] [outer = 0x116972800] 09:40:16 INFO - PROCESS | 1673 | 1466527216032 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1176c5000) [pid = 1673] [serial = 1222] [outer = 0x116972800] 09:40:16 INFO - PROCESS | 1673 | 1466527216347 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 481ms 09:40:16 INFO - PROCESS | 1673 | 1466527216387 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1673 | 1466527216389 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:40:16 INFO - PROCESS | 1673 | 1466527216391 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1673 | 1466527216392 Marionette TRACE conn2 <- [1,1602,null,{}] 09:40:16 INFO - PROCESS | 1673 | 1466527216394 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}] 09:40:16 INFO - PROCESS | 1673 | 1466527216396 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:16 INFO - PROCESS | 1673 | 1466527216472 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:40:16 INFO - PROCESS | 1673 | 1466527216551 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1673 | 1466527216552 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x119953000 == 31 [pid = 1673] [id = 408] 09:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115e15400) [pid = 1673] [serial = 1223] [outer = 0x0] 09:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x118492400) [pid = 1673] [serial = 1224] [outer = 0x115e15400] 09:40:16 INFO - PROCESS | 1673 | 1466527216576 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11849c400) [pid = 1673] [serial = 1225] [outer = 0x115e15400] 09:40:16 INFO - PROCESS | 1673 | 1466527216905 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:40:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 569ms 09:40:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:40:16 INFO - PROCESS | 1673 | 1466527216961 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 1673 | 1466527216962 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:40:16 INFO - PROCESS | 1673 | 1466527216964 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 1673 | 1466527216965 Marionette TRACE conn2 <- [1,1606,null,{}] 09:40:16 INFO - PROCESS | 1673 | 1466527216968 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}] 09:40:16 INFO - PROCESS | 1673 | 1466527216969 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:17 INFO - PROCESS | 1673 | 1466527217059 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:40:17 INFO - PROCESS | 1673 | 1466527217096 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1673 | 1466527217100 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12393f000 == 32 [pid = 1673] [id = 409] 09:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x113c58c00) [pid = 1673] [serial = 1226] [outer = 0x0] 09:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x118958000) [pid = 1673] [serial = 1227] [outer = 0x113c58c00] 09:40:17 INFO - PROCESS | 1673 | 1466527217132 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11940e400) [pid = 1673] [serial = 1228] [outer = 0x113c58c00] 09:40:17 INFO - PROCESS | 1673 | 1466527217474 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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:40:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 518ms 09:40:17 INFO - PROCESS | 1673 | 1466527217483 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 1673 | 1466527217485 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:40:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:40:17 INFO - PROCESS | 1673 | 1466527217490 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 1673 | 1466527217491 Marionette TRACE conn2 <- [1,1610,null,{}] 09:40:17 INFO - PROCESS | 1673 | 1466527217493 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}] 09:40:17 INFO - PROCESS | 1673 | 1466527217494 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:17 INFO - PROCESS | 1673 | 1466527217594 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:40:17 INFO - PROCESS | 1673 | 1466527217631 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 1673 | 1466527217632 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x116411000 == 33 [pid = 1673] [id = 410] 09:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119419400) [pid = 1673] [serial = 1229] [outer = 0x0] 09:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x119596800) [pid = 1673] [serial = 1230] [outer = 0x119419400] 09:40:17 INFO - PROCESS | 1673 | 1466527217657 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1199c1000) [pid = 1673] [serial = 1231] [outer = 0x119419400] 09:40:17 INFO - PROCESS | 1673 | 1466527217967 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 517ms 09:40:18 INFO - PROCESS | 1673 | 1466527218008 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1673 | 1466527218009 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:40:18 INFO - PROCESS | 1673 | 1466527218011 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1673 | 1466527218012 Marionette TRACE conn2 <- [1,1614,null,{}] 09:40:18 INFO - PROCESS | 1673 | 1466527218014 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}] 09:40:18 INFO - PROCESS | 1673 | 1466527218016 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:18 INFO - PROCESS | 1673 | 1466527218111 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:40:18 INFO - PROCESS | 1673 | 1466527218122 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1673 | 1466527218123 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ad7800 == 34 [pid = 1673] [id = 411] 09:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1199ba800) [pid = 1673] [serial = 1232] [outer = 0x0] 09:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x119fcc000) [pid = 1673] [serial = 1233] [outer = 0x1199ba800] 09:40:18 INFO - PROCESS | 1673 | 1466527218147 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x120fdfc00) [pid = 1673] [serial = 1234] [outer = 0x1199ba800] 09:40:18 INFO - PROCESS | 1673 | 1466527218476 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]]]}] 09:40:18 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 09:40:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 518ms 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1290dd400) [pid = 1673] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x110fae000) [pid = 1673] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x12ba20000) [pid = 1673] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1183cc800) [pid = 1673] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1127ca000) [pid = 1673] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x110fad800) [pid = 1673] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1257a6c00) [pid = 1673] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11959b000) [pid = 1673] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12bf6e000) [pid = 1673] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x119596400) [pid = 1673] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x111fcbc00) [pid = 1673] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1257b0000) [pid = 1673] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123f53c00) [pid = 1673] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112ec2800) [pid = 1673] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1289c6000) [pid = 1673] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:40:18 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123f61000) [pid = 1673] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:40:18 INFO - PROCESS | 1673 | 1466527218707 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 1673 | 1466527218708 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:40:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:40:18 INFO - PROCESS | 1673 | 1466527218718 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 1673 | 1466527218719 Marionette TRACE conn2 <- [1,1618,null,{}] 09:40:18 INFO - PROCESS | 1673 | 1466527218722 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}] 09:40:18 INFO - PROCESS | 1673 | 1466527218723 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:18 INFO - PROCESS | 1673 | 1466527218796 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:40:18 INFO - PROCESS | 1673 | 1466527218804 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 1673 | 1466527218804 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x124751000 == 35 [pid = 1673] [id = 412] 09:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x114fbc400) [pid = 1673] [serial = 1235] [outer = 0x0] 09:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x118493c00) [pid = 1673] [serial = 1236] [outer = 0x114fbc400] 09:40:18 INFO - PROCESS | 1673 | 1466527218829 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123804c00) [pid = 1673] [serial = 1237] [outer = 0x114fbc400] 09:40:19 INFO - PROCESS | 1673 | 1466527219158 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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 470ms 09:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:40:19 INFO - PROCESS | 1673 | 1466527219188 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1673 | 1466527219190 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:40:19 INFO - PROCESS | 1673 | 1466527219192 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1673 | 1466527219193 Marionette TRACE conn2 <- [1,1622,null,{}] 09:40:19 INFO - PROCESS | 1673 | 1466527219195 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}] 09:40:19 INFO - PROCESS | 1673 | 1466527219196 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:19 INFO - PROCESS | 1673 | 1466527219270 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:40:19 INFO - PROCESS | 1673 | 1466527219326 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 1673 | 1466527219327 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x127053800 == 36 [pid = 1673] [id = 413] 09:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1122a5800) [pid = 1673] [serial = 1238] [outer = 0x0] 09:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123857400) [pid = 1673] [serial = 1239] [outer = 0x1122a5800] 09:40:19 INFO - PROCESS | 1673 | 1466527219352 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123e6c400) [pid = 1673] [serial = 1240] [outer = 0x1122a5800] 09:40:19 INFO - PROCESS | 1673 | 1466527219599 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]]]}] 09:40:19 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 09:40:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 418ms 09:40:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:40:19 INFO - PROCESS | 1673 | 1466527219611 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 1673 | 1466527219612 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:40:19 INFO - PROCESS | 1673 | 1466527219614 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 1673 | 1466527219615 Marionette TRACE conn2 <- [1,1626,null,{}] 09:40:19 INFO - PROCESS | 1673 | 1466527219625 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}] 09:40:19 INFO - PROCESS | 1673 | 1466527219626 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:19 INFO - PROCESS | 1673 | 1466527219710 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:40:19 INFO - PROCESS | 1673 | 1466527219715 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 1673 | 1466527219719 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a15000 == 37 [pid = 1673] [id = 414] 09:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123e72800) [pid = 1673] [serial = 1241] [outer = 0x0] 09:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x123f5ac00) [pid = 1673] [serial = 1242] [outer = 0x123e72800] 09:40:19 INFO - PROCESS | 1673 | 1466527219749 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x124543000) [pid = 1673] [serial = 1243] [outer = 0x123e72800] 09:40:20 INFO - PROCESS | 1673 | 1466527220132 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 525ms 09:40:20 INFO - PROCESS | 1673 | 1466527220147 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1673 | 1466527220148 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:40:20 INFO - PROCESS | 1673 | 1466527220151 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 1673 | 1466527220153 Marionette TRACE conn2 <- [1,1630,null,{}] 09:40:20 INFO - PROCESS | 1673 | 1466527220155 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}] 09:40:20 INFO - PROCESS | 1673 | 1466527220157 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:20 INFO - PROCESS | 1673 | 1466527220267 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:40:20 INFO - PROCESS | 1673 | 1466527220275 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1673 | 1466527220276 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12393e800 == 38 [pid = 1673] [id = 415] 09:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123f57400) [pid = 1673] [serial = 1244] [outer = 0x0] 09:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124f6c000) [pid = 1673] [serial = 1245] [outer = 0x123f57400] 09:40:20 INFO - PROCESS | 1673 | 1466527220300 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1257b0c00) [pid = 1673] [serial = 1246] [outer = 0x123f57400] 09:40:20 INFO - PROCESS | 1673 | 1466527220590 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:40:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 471ms 09:40:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:40:20 INFO - PROCESS | 1673 | 1466527220623 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 1673 | 1466527220624 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:40:20 INFO - PROCESS | 1673 | 1466527220626 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 1673 | 1466527220627 Marionette TRACE conn2 <- [1,1634,null,{}] 09:40:20 INFO - PROCESS | 1673 | 1466527220629 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}] 09:40:20 INFO - PROCESS | 1673 | 1466527220630 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:20 INFO - PROCESS | 1673 | 1466527220708 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:40:20 INFO - PROCESS | 1673 | 1466527220811 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 1673 | 1466527220812 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d0e000 == 39 [pid = 1673] [id = 416] 09:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x110f75800) [pid = 1673] [serial = 1247] [outer = 0x0] 09:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x110f80800) [pid = 1673] [serial = 1248] [outer = 0x110f75800] 09:40:20 INFO - PROCESS | 1673 | 1466527220844 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1127bdc00) [pid = 1673] [serial = 1249] [outer = 0x110f75800] 09:40:21 INFO - PROCESS | 1673 | 1466527221414 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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:40:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 822ms 09:40:21 INFO - PROCESS | 1673 | 1466527221472 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 1673 | 1466527221474 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:40:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:40:21 INFO - PROCESS | 1673 | 1466527221477 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 1673 | 1466527221479 Marionette TRACE conn2 <- [1,1638,null,{}] 09:40:21 INFO - PROCESS | 1673 | 1466527221483 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}] 09:40:21 INFO - PROCESS | 1673 | 1466527221485 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:21 INFO - PROCESS | 1673 | 1466527221593 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:40:21 INFO - PROCESS | 1673 | 1466527221673 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 1673 | 1466527221675 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x11869e800 == 40 [pid = 1673] [id = 417] 09:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x114fc4000) [pid = 1673] [serial = 1250] [outer = 0x0] 09:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x115e84800) [pid = 1673] [serial = 1251] [outer = 0x114fc4000] 09:40:21 INFO - PROCESS | 1673 | 1466527221705 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11697d000) [pid = 1673] [serial = 1252] [outer = 0x114fc4000] 09:40:22 INFO - PROCESS | 1673 | 1466527222246 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:40:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 921ms 09:40:22 INFO - PROCESS | 1673 | 1466527222427 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 1673 | 1466527222430 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:40:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:40:22 INFO - PROCESS | 1673 | 1466527222433 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 1673 | 1466527222436 Marionette TRACE conn2 <- [1,1642,null,{}] 09:40:22 INFO - PROCESS | 1673 | 1466527222441 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}] 09:40:22 INFO - PROCESS | 1673 | 1466527222443 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:22 INFO - PROCESS | 1673 | 1466527222551 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:40:22 INFO - PROCESS | 1673 | 1466527222629 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 1673 | 1466527222632 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x113367000 == 41 [pid = 1673] [id = 418] 09:40:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1133c4400) [pid = 1673] [serial = 1253] [outer = 0x0] 09:40:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x113c87400) [pid = 1673] [serial = 1254] [outer = 0x1133c4400] 09:40:22 INFO - PROCESS | 1673 | 1466527222660 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x114fc6000) [pid = 1673] [serial = 1255] [outer = 0x1133c4400] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12393e800 == 40 [pid = 1673] [id = 415] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x128a15000 == 39 [pid = 1673] [id = 414] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x127053800 == 38 [pid = 1673] [id = 413] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x124751000 == 37 [pid = 1673] [id = 412] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x124ad7800 == 36 [pid = 1673] [id = 411] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x116411000 == 35 [pid = 1673] [id = 410] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12393f000 == 34 [pid = 1673] [id = 409] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x119953000 == 33 [pid = 1673] [id = 408] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x118846000 == 32 [pid = 1673] [id = 407] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x117463000 == 31 [pid = 1673] [id = 406] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1130ba000 == 30 [pid = 1673] [id = 405] 09:40:22 INFO - PROCESS | 1673 | --DOCSHELL 0x11260c000 == 29 [pid = 1673] [id = 404] 09:40:23 INFO - PROCESS | 1673 | 1466527223053 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]]]}] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12a659400) [pid = 1673] [serial = 1170] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12ba11800) [pid = 1673] [serial = 1173] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12afe4c00) [pid = 1673] [serial = 1171] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x12bf1e400) [pid = 1673] [serial = 1176] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1195a4800) [pid = 1673] [serial = 1158] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x123807000) [pid = 1673] [serial = 1159] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x115dbd800) [pid = 1673] [serial = 1155] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1186f2000) [pid = 1673] [serial = 1156] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1199c3800) [pid = 1673] [serial = 1180] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x127027400) [pid = 1673] [serial = 1164] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x124063800) [pid = 1673] [serial = 1152] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1269b7400) [pid = 1673] [serial = 1153] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12c5c9800) [pid = 1673] [serial = 1147] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1195a4400) [pid = 1673] [serial = 1149] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116142c00) [pid = 1673] [serial = 1179] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12385a400) [pid = 1673] [serial = 1150] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x123f62000) [pid = 1673] [serial = 1161] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1251adc00) [pid = 1673] [serial = 1162] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12c617c00) [pid = 1673] [serial = 1186] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12c084000) [pid = 1673] [serial = 1185] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12bf70400) [pid = 1673] [serial = 1177] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x128955c00) [pid = 1673] [serial = 1167] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12ba1f000) [pid = 1673] [serial = 1174] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12b80bc00) [pid = 1673] [serial = 1183] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x128dde000) [pid = 1673] [serial = 1168] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1270e0c00) [pid = 1673] [serial = 1165] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12421e800) [pid = 1673] [serial = 1182] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12c624c00) [pid = 1673] [serial = 1189] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12c61b400) [pid = 1673] [serial = 1188] [outer = 0x0] [url = about:blank] 09:40:23 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12c08ac00) [pid = 1673] [serial = 1144] [outer = 0x0] [url = about:blank] 09:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 09:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:40:23 INFO - PROCESS | 1673 | 1466527223106 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1673 | 1466527223108 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:40:23 INFO - PROCESS | 1673 | 1466527223113 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1673 | 1466527223116 Marionette TRACE conn2 <- [1,1646,null,{}] 09:40:23 INFO - PROCESS | 1673 | 1466527223119 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}] 09:40:23 INFO - PROCESS | 1673 | 1466527223121 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:23 INFO - PROCESS | 1673 | 1466527223211 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:40:23 INFO - PROCESS | 1673 | 1466527223219 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1673 | 1466527223221 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x118625800 == 30 [pid = 1673] [id = 419] 09:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116970400) [pid = 1673] [serial = 1256] [outer = 0x0] 09:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116f10c00) [pid = 1673] [serial = 1257] [outer = 0x116970400] 09:40:23 INFO - PROCESS | 1673 | 1466527223266 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1174b8800) [pid = 1673] [serial = 1258] [outer = 0x116970400] 09:40:23 INFO - PROCESS | 1673 | 1466527223708 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:40:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 624ms 09:40:23 INFO - PROCESS | 1673 | 1466527223735 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 1673 | 1466527223736 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:40:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:40:23 INFO - PROCESS | 1673 | 1466527223739 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 1673 | 1466527223740 Marionette TRACE conn2 <- [1,1650,null,{}] 09:40:23 INFO - PROCESS | 1673 | 1466527223747 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}] 09:40:23 INFO - PROCESS | 1673 | 1466527223751 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:23 INFO - PROCESS | 1673 | 1466527223833 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:40:23 INFO - PROCESS | 1673 | 1466527223840 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 1673 | 1466527223843 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x123941800 == 31 [pid = 1673] [id = 420] 09:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118211800) [pid = 1673] [serial = 1259] [outer = 0x0] 09:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1186f2400) [pid = 1673] [serial = 1260] [outer = 0x118211800] 09:40:23 INFO - PROCESS | 1673 | 1466527223871 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1189db800) [pid = 1673] [serial = 1261] [outer = 0x118211800] 09:40:24 INFO - PROCESS | 1673 | 1466527224230 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 09:40:24 INFO - PROCESS | 1673 | 1466527224263 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1673 | 1466527224264 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:40:24 INFO - PROCESS | 1673 | 1466527224272 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1673 | 1466527224273 Marionette TRACE conn2 <- [1,1654,null,{}] 09:40:24 INFO - PROCESS | 1673 | 1466527224275 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}] 09:40:24 INFO - PROCESS | 1673 | 1466527224276 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:24 INFO - PROCESS | 1673 | 1466527224358 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:40:24 INFO - PROCESS | 1673 | 1466527224362 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1673 | 1466527224363 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x124acc800 == 32 [pid = 1673] [id = 421] 09:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11940e800) [pid = 1673] [serial = 1262] [outer = 0x0] 09:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x119597000) [pid = 1673] [serial = 1263] [outer = 0x11940e800] 09:40:24 INFO - PROCESS | 1673 | 1466527224388 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1195a3800) [pid = 1673] [serial = 1264] [outer = 0x11940e800] 09:40:24 INFO - PROCESS | 1673 | 1466527224711 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:40:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 09:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:40:24 INFO - PROCESS | 1673 | 1466527224742 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 1673 | 1466527224743 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:40:24 INFO - PROCESS | 1673 | 1466527224745 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 1673 | 1466527224746 Marionette TRACE conn2 <- [1,1658,null,{}] 09:40:24 INFO - PROCESS | 1673 | 1466527224748 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}] 09:40:24 INFO - PROCESS | 1673 | 1466527224749 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:24 INFO - PROCESS | 1673 | 1466527224824 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:40:24 INFO - PROCESS | 1673 | 1466527224827 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 1673 | 1466527224828 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f08800 == 33 [pid = 1673] [id = 422] 09:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1197a1000) [pid = 1673] [serial = 1265] [outer = 0x0] 09:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x119d4cc00) [pid = 1673] [serial = 1266] [outer = 0x1197a1000] 09:40:24 INFO - PROCESS | 1673 | 1466527224854 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123805c00) [pid = 1673] [serial = 1267] [outer = 0x1197a1000] 09:40:25 INFO - PROCESS | 1673 | 1466527225196 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 468ms 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:40:25 INFO - PROCESS | 1673 | 1466527225213 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 1673 | 1466527225215 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:40:25 INFO - PROCESS | 1673 | 1466527225218 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1673 | 1466527225220 Marionette TRACE conn2 <- [1,1662,null,{}] 09:40:25 INFO - PROCESS | 1673 | 1466527225224 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}] 09:40:25 INFO - PROCESS | 1673 | 1466527225228 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:25 INFO - PROCESS | 1673 | 1466527225365 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:40:25 INFO - PROCESS | 1673 | 1466527225375 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1673 | 1466527225377 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x128977800 == 34 [pid = 1673] [id = 423] 09:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1197a1400) [pid = 1673] [serial = 1268] [outer = 0x0] 09:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12384d400) [pid = 1673] [serial = 1269] [outer = 0x1197a1400] 09:40:25 INFO - PROCESS | 1673 | 1466527225402 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x124e35800) [pid = 1673] [serial = 1270] [outer = 0x1197a1400] 09:40:25 INFO - PROCESS | 1673 | 1466527225731 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 524ms 09:40:25 INFO - PROCESS | 1673 | 1466527225742 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 1673 | 1466527225743 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:40:25 INFO - PROCESS | 1673 | 1466527225745 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 1673 | 1466527225746 Marionette TRACE conn2 <- [1,1666,null,{}] 09:40:25 INFO - PROCESS | 1673 | 1466527225749 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}] 09:40:25 INFO - PROCESS | 1673 | 1466527225751 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:25 INFO - PROCESS | 1673 | 1466527225853 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:40:25 INFO - PROCESS | 1673 | 1466527225864 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 1673 | 1466527225865 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x129040000 == 35 [pid = 1673] [id = 424] 09:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124e33400) [pid = 1673] [serial = 1271] [outer = 0x0] 09:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1256ef400) [pid = 1673] [serial = 1272] [outer = 0x124e33400] 09:40:25 INFO - PROCESS | 1673 | 1466527225891 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1269ae400) [pid = 1673] [serial = 1273] [outer = 0x124e33400] 09:40:26 INFO - PROCESS | 1673 | 1466527226228 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:40:26 INFO - PROCESS | 1673 | 1466527226265 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1673 | 1466527226266 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:40:26 INFO - PROCESS | 1673 | 1466527226268 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1673 | 1466527226269 Marionette TRACE conn2 <- [1,1670,null,{}] 09:40:26 INFO - PROCESS | 1673 | 1466527226272 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}] 09:40:26 INFO - PROCESS | 1673 | 1466527226273 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:26 INFO - PROCESS | 1673 | 1466527226372 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:40:26 INFO - PROCESS | 1673 | 1466527226375 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1673 | 1466527226377 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x1295a2000 == 36 [pid = 1673] [id = 425] 09:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1256f3800) [pid = 1673] [serial = 1274] [outer = 0x0] 09:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x126d0e000) [pid = 1673] [serial = 1275] [outer = 0x1256f3800] 09:40:26 INFO - PROCESS | 1673 | 1466527226401 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1270cf400) [pid = 1673] [serial = 1276] [outer = 0x1256f3800] 09:40:26 INFO - PROCESS | 1673 | 1466527226740 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 09:40:26 INFO - PROCESS | 1673 | 1466527226788 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 1673 | 1466527226789 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:40:26 INFO - PROCESS | 1673 | 1466527226791 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 1673 | 1466527226792 Marionette TRACE conn2 <- [1,1674,null,{}] 09:40:26 INFO - PROCESS | 1673 | 1466527226795 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}] 09:40:26 INFO - PROCESS | 1673 | 1466527226796 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:26 INFO - PROCESS | 1673 | 1466527226895 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:40:26 INFO - PROCESS | 1673 | 1466527226908 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 1673 | 1466527226909 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4c7800 == 37 [pid = 1673] [id = 426] 09:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1270e1000) [pid = 1673] [serial = 1277] [outer = 0x0] 09:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128952000) [pid = 1673] [serial = 1278] [outer = 0x1270e1000] 09:40:26 INFO - PROCESS | 1673 | 1466527226933 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12895c800) [pid = 1673] [serial = 1279] [outer = 0x1270e1000] 09:40:27 INFO - PROCESS | 1673 | 1466527227259 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:40:27 INFO - PROCESS | 1673 | 1466527227310 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1673 | 1466527227311 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:40:27 INFO - PROCESS | 1673 | 1466527227313 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1673 | 1466527227314 Marionette TRACE conn2 <- [1,1678,null,{}] 09:40:27 INFO - PROCESS | 1673 | 1466527227316 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}] 09:40:27 INFO - PROCESS | 1673 | 1466527227317 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:27 INFO - PROCESS | 1673 | 1466527227512 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x113c58c00) [pid = 1673] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x113c88000) [pid = 1673] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1127c2400) [pid = 1673] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116972800) [pid = 1673] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119419400) [pid = 1673] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1174ba400) [pid = 1673] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x110faf400) [pid = 1673] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112e6b400) [pid = 1673] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x114fc7000) [pid = 1673] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x123854c00) [pid = 1673] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x124222000) [pid = 1673] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x129584800) [pid = 1673] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12ba22000) [pid = 1673] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123e72800) [pid = 1673] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1199ba800) [pid = 1673] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x114fbc400) [pid = 1673] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115e15400) [pid = 1673] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:40:27 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1122a5800) [pid = 1673] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:40:27 INFO - PROCESS | 1673 | 1466527227560 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 1673 | 1466527227561 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169bd800 == 38 [pid = 1673] [id = 427] 09:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x110faf400) [pid = 1673] [serial = 1280] [outer = 0x0] 09:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1127c0c00) [pid = 1673] [serial = 1281] [outer = 0x110faf400] 09:40:27 INFO - PROCESS | 1673 | 1466527227586 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x114fbc400) [pid = 1673] [serial = 1282] [outer = 0x110faf400] 09:40:27 INFO - PROCESS | 1673 | 1466527227870 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 567ms 09:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:40:27 INFO - PROCESS | 1673 | 1466527227881 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 1673 | 1466527227883 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:40:27 INFO - PROCESS | 1673 | 1466527227892 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 1673 | 1466527227894 Marionette TRACE conn2 <- [1,1682,null,{}] 09:40:27 INFO - PROCESS | 1673 | 1466527227896 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}] 09:40:27 INFO - PROCESS | 1673 | 1466527227898 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:27 INFO - PROCESS | 1673 | 1466527227994 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:40:28 INFO - PROCESS | 1673 | 1466527227998 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1673 | 1466527228000 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a837800 == 39 [pid = 1673] [id = 428] 09:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x114fbb800) [pid = 1673] [serial = 1283] [outer = 0x0] 09:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1174b1000) [pid = 1673] [serial = 1284] [outer = 0x114fbb800] 09:40:28 INFO - PROCESS | 1673 | 1466527228085 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1289bec00) [pid = 1673] [serial = 1285] [outer = 0x114fbb800] 09:40:28 INFO - PROCESS | 1673 | 1466527228356 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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 524ms 09:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:40:28 INFO - PROCESS | 1673 | 1466527228412 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 1673 | 1466527228413 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:40:28 INFO - PROCESS | 1673 | 1466527228415 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 1673 | 1466527228416 Marionette TRACE conn2 <- [1,1686,null,{}] 09:40:28 INFO - PROCESS | 1673 | 1466527228421 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}] 09:40:28 INFO - PROCESS | 1673 | 1466527228423 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:28 INFO - PROCESS | 1673 | 1466527228503 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:40:28 INFO - PROCESS | 1673 | 1466527228508 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 1673 | 1466527228509 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b71e000 == 40 [pid = 1673] [id = 429] 09:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1289c4400) [pid = 1673] [serial = 1286] [outer = 0x0] 09:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128cd9400) [pid = 1673] [serial = 1287] [outer = 0x1289c4400] 09:40:28 INFO - PROCESS | 1673 | 1466527228533 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1290db400) [pid = 1673] [serial = 1288] [outer = 0x1289c4400] 09:40:28 INFO - PROCESS | 1673 | 1466527228861 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]]]}] 09:40:28 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 09:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 472ms 09:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:40:28 INFO - PROCESS | 1673 | 1466527228889 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 1673 | 1466527228890 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:40:28 INFO - PROCESS | 1673 | 1466527228892 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 1673 | 1466527228893 Marionette TRACE conn2 <- [1,1690,null,{}] 09:40:28 INFO - PROCESS | 1673 | 1466527228895 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}] 09:40:28 INFO - PROCESS | 1673 | 1466527228896 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:29 INFO - PROCESS | 1673 | 1466527229004 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:40:29 INFO - PROCESS | 1673 | 1466527229038 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 1673 | 1466527229038 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b833800 == 41 [pid = 1673] [id = 430] 09:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1270c7000) [pid = 1673] [serial = 1289] [outer = 0x0] 09:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1290e2800) [pid = 1673] [serial = 1290] [outer = 0x1270c7000] 09:40:29 INFO - PROCESS | 1673 | 1466527229070 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12943c800) [pid = 1673] [serial = 1291] [outer = 0x1270c7000] 09:40:29 INFO - PROCESS | 1673 | 1466527229393 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 519ms 09:40:29 INFO - PROCESS | 1673 | 1466527229412 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 1673 | 1466527229414 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:40:29 INFO - PROCESS | 1673 | 1466527229417 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 1673 | 1466527229421 Marionette TRACE conn2 <- [1,1694,null,{}] 09:40:29 INFO - PROCESS | 1673 | 1466527229424 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}] 09:40:29 INFO - PROCESS | 1673 | 1466527229426 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:29 INFO - PROCESS | 1673 | 1466527229624 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:40:29 INFO - PROCESS | 1673 | 1466527229744 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 1673 | 1466527229746 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x11616c800 == 42 [pid = 1673] [id = 431] 09:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x110fadc00) [pid = 1673] [serial = 1292] [outer = 0x0] 09:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x112239000) [pid = 1673] [serial = 1293] [outer = 0x110fadc00] 09:40:29 INFO - PROCESS | 1673 | 1466527229780 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x112ec0800) [pid = 1673] [serial = 1294] [outer = 0x110fadc00] 09:40:30 INFO - PROCESS | 1673 | 1466527230291 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 925ms 09:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:40:30 INFO - PROCESS | 1673 | 1466527230342 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 1673 | 1466527230345 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:40:30 INFO - PROCESS | 1673 | 1466527230348 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 1673 | 1466527230350 Marionette TRACE conn2 <- [1,1698,null,{}] 09:40:30 INFO - PROCESS | 1673 | 1466527230353 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}] 09:40:30 INFO - PROCESS | 1673 | 1466527230356 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:30 INFO - PROCESS | 1673 | 1466527230463 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:40:30 INFO - PROCESS | 1673 | 1466527230534 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 1673 | 1466527230535 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f03800 == 43 [pid = 1673] [id = 432] 09:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11696f800) [pid = 1673] [serial = 1295] [outer = 0x0] 09:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1174b7000) [pid = 1673] [serial = 1296] [outer = 0x11696f800] 09:40:30 INFO - PROCESS | 1673 | 1466527230565 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1176c7000) [pid = 1673] [serial = 1297] [outer = 0x11696f800] 09:40:30 INFO - PROCESS | 1673 | 1466527230991 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]]]}] 09:40:31 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 09:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 674ms 09:40:31 INFO - PROCESS | 1673 | 1466527231022 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 1673 | 1466527231024 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:40:31 INFO - PROCESS | 1673 | 1466527231027 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1673 | 1466527231028 Marionette TRACE conn2 <- [1,1702,null,{}] 09:40:31 INFO - PROCESS | 1673 | 1466527231031 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}] 09:40:31 INFO - PROCESS | 1673 | 1466527231032 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:31 INFO - PROCESS | 1673 | 1466527231137 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:40:31 INFO - PROCESS | 1673 | 1466527231211 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1673 | 1466527231213 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a672000 == 44 [pid = 1673] [id = 433] 09:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1183d0000) [pid = 1673] [serial = 1298] [outer = 0x0] 09:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118958800) [pid = 1673] [serial = 1299] [outer = 0x1183d0000] 09:40:31 INFO - PROCESS | 1673 | 1466527231241 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11959ac00) [pid = 1673] [serial = 1300] [outer = 0x1183d0000] 09:40:31 INFO - PROCESS | 1673 | 1466527231659 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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 09:40:31 INFO - PROCESS | 1673 | 1466527231698 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 1673 | 1466527231701 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:40:31 INFO - PROCESS | 1673 | 1466527231709 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 1673 | 1466527231712 Marionette TRACE conn2 <- [1,1706,null,{}] 09:40:31 INFO - PROCESS | 1673 | 1466527231715 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}] 09:40:31 INFO - PROCESS | 1673 | 1466527231717 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:31 INFO - PROCESS | 1673 | 1466527231844 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:40:31 INFO - PROCESS | 1673 | 1466527231918 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 1673 | 1466527231920 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf25800 == 45 [pid = 1673] [id = 434] 09:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x12380b400) [pid = 1673] [serial = 1301] [outer = 0x0] 09:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x123f58000) [pid = 1673] [serial = 1302] [outer = 0x12380b400] 09:40:31 INFO - PROCESS | 1673 | 1466527231948 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x12421dc00) [pid = 1673] [serial = 1303] [outer = 0x12380b400] 09:40:32 INFO - PROCESS | 1673 | 1466527232340 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 675ms 09:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:40:32 INFO - PROCESS | 1673 | 1466527232380 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 1673 | 1466527232381 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:40:32 INFO - PROCESS | 1673 | 1466527232383 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 1673 | 1466527232385 Marionette TRACE conn2 <- [1,1710,null,{}] 09:40:32 INFO - PROCESS | 1673 | 1466527232387 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}] 09:40:32 INFO - PROCESS | 1673 | 1466527232389 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:32 INFO - PROCESS | 1673 | 1466527232490 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:40:32 INFO - PROCESS | 1673 | 1466527232561 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 1673 | 1466527232563 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf3c800 == 46 [pid = 1673] [id = 435] 09:40:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x12421e000) [pid = 1673] [serial = 1304] [outer = 0x0] 09:40:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x125724000) [pid = 1673] [serial = 1305] [outer = 0x12421e000] 09:40:32 INFO - PROCESS | 1673 | 1466527232590 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x12895b400) [pid = 1673] [serial = 1306] [outer = 0x12421e000] 09:40:33 INFO - PROCESS | 1673 | 1466527233012 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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 09:40:33 INFO - PROCESS | 1673 | 1466527233054 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 1673 | 1466527233056 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:40:33 INFO - PROCESS | 1673 | 1466527233058 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 1673 | 1466527233059 Marionette TRACE conn2 <- [1,1714,null,{}] 09:40:33 INFO - PROCESS | 1673 | 1466527233062 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}] 09:40:33 INFO - PROCESS | 1673 | 1466527233063 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:33 INFO - PROCESS | 1673 | 1466527233174 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:40:33 INFO - PROCESS | 1673 | 1466527233528 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 1673 | 1466527233530 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180ca800 == 47 [pid = 1673] [id = 436] 09:40:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x110fb6000) [pid = 1673] [serial = 1307] [outer = 0x0] 09:40:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 118 (0x113c4e400) [pid = 1673] [serial = 1308] [outer = 0x110fb6000] 09:40:33 INFO - PROCESS | 1673 | 1466527233570 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 119 (0x114fc7400) [pid = 1673] [serial = 1309] [outer = 0x110fb6000] 09:40:34 INFO - PROCESS | 1673 | 1466527233997 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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1020ms 09:40:34 INFO - PROCESS | 1673 | 1466527234079 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 1673 | 1466527234081 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:40:34 INFO - PROCESS | 1673 | 1466527234100 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 1673 | 1466527234102 Marionette TRACE conn2 <- [1,1718,null,{}] 09:40:34 INFO - PROCESS | 1673 | 1466527234106 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}] 09:40:34 INFO - PROCESS | 1673 | 1466527234107 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:34 INFO - PROCESS | 1673 | 1466527234203 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:40:34 INFO - PROCESS | 1673 | 1466527234278 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 1673 | 1466527234280 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e31000 == 48 [pid = 1673] [id = 437] 09:40:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 120 (0x114fbcc00) [pid = 1673] [serial = 1310] [outer = 0x0] 09:40:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 121 (0x1176c6c00) [pid = 1673] [serial = 1311] [outer = 0x114fbcc00] 09:40:34 INFO - PROCESS | 1673 | 1466527234308 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 122 (0x118492800) [pid = 1673] [serial = 1312] [outer = 0x114fbcc00] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12b833800 == 47 [pid = 1673] [id = 430] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12b71e000 == 46 [pid = 1673] [id = 429] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12a837800 == 45 [pid = 1673] [id = 428] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x1169bd800 == 44 [pid = 1673] [id = 427] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4c7800 == 43 [pid = 1673] [id = 426] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x1295a2000 == 42 [pid = 1673] [id = 425] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x129040000 == 41 [pid = 1673] [id = 424] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x128977800 == 40 [pid = 1673] [id = 423] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x123f08800 == 39 [pid = 1673] [id = 422] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x124acc800 == 38 [pid = 1673] [id = 421] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x123941800 == 37 [pid = 1673] [id = 420] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x118625800 == 36 [pid = 1673] [id = 419] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x113367000 == 35 [pid = 1673] [id = 418] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x11869e800 == 34 [pid = 1673] [id = 417] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x112d0e000 == 33 [pid = 1673] [id = 416] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x1180ca800 == 32 [pid = 1673] [id = 436] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf3c800 == 31 [pid = 1673] [id = 435] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf25800 == 30 [pid = 1673] [id = 434] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12a672000 == 29 [pid = 1673] [id = 433] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x123f03800 == 28 [pid = 1673] [id = 432] 09:40:34 INFO - PROCESS | 1673 | --DOCSHELL 0x11616c800 == 27 [pid = 1673] [id = 431] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 121 (0x128de3400) [pid = 1673] [serial = 1201] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 120 (0x128953400) [pid = 1673] [serial = 1200] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 119 (0x12af2b800) [pid = 1673] [serial = 1204] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 118 (0x12a813400) [pid = 1673] [serial = 1203] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 117 (0x12bf76000) [pid = 1673] [serial = 1206] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x12c848400) [pid = 1673] [serial = 1207] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x124543000) [pid = 1673] [serial = 1243] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x11940e400) [pid = 1673] [serial = 1228] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x119fcc000) [pid = 1673] [serial = 1233] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1199c1000) [pid = 1673] [serial = 1231] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x118493c00) [pid = 1673] [serial = 1236] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x123804c00) [pid = 1673] [serial = 1237] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x123f5ac00) [pid = 1673] [serial = 1242] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x120fdfc00) [pid = 1673] [serial = 1234] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x124f6c000) [pid = 1673] [serial = 1245] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x118492400) [pid = 1673] [serial = 1224] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11849c400) [pid = 1673] [serial = 1225] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x123e6c400) [pid = 1673] [serial = 1240] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x123857400) [pid = 1673] [serial = 1239] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118958000) [pid = 1673] [serial = 1227] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115dc7c00) [pid = 1673] [serial = 1218] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116634c00) [pid = 1673] [serial = 1219] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x112ec2000) [pid = 1673] [serial = 1215] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1133a7000) [pid = 1673] [serial = 1216] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1174ae800) [pid = 1673] [serial = 1221] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1176c5000) [pid = 1673] [serial = 1222] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119596800) [pid = 1673] [serial = 1230] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118495000) [pid = 1673] [serial = 1210] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11820a800) [pid = 1673] [serial = 1209] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x110fb7400) [pid = 1673] [serial = 1212] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x111fca800) [pid = 1673] [serial = 1213] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x114fbfc00) [pid = 1673] [serial = 1192] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x113014000) [pid = 1673] [serial = 1191] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119403c00) [pid = 1673] [serial = 1195] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x116a1b400) [pid = 1673] [serial = 1194] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1257adc00) [pid = 1673] [serial = 1198] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123f59800) [pid = 1673] [serial = 1197] [outer = 0x0] [url = about:blank] 09:40:35 INFO - PROCESS | 1673 | 1466527235330 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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1292ms 09:40:35 INFO - PROCESS | 1673 | 1466527235377 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1673 | 1466527235379 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:40:35 INFO - PROCESS | 1673 | 1466527235382 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1673 | 1466527235385 Marionette TRACE conn2 <- [1,1722,null,{}] 09:40:35 INFO - PROCESS | 1673 | 1466527235389 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}] 09:40:35 INFO - PROCESS | 1673 | 1466527235390 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:35 INFO - PROCESS | 1673 | 1466527235469 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:40:35 INFO - PROCESS | 1673 | 1466527235475 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1673 | 1466527235477 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x116946000 == 28 [pid = 1673] [id = 438] 09:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x114fba400) [pid = 1673] [serial = 1313] [outer = 0x0] 09:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x115e82000) [pid = 1673] [serial = 1314] [outer = 0x114fba400] 09:40:35 INFO - PROCESS | 1673 | 1466527235507 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116633400) [pid = 1673] [serial = 1315] [outer = 0x114fba400] 09:40:35 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 09:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 472ms 09:40:35 INFO - PROCESS | 1673 | 1466527235849 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]]]}] 09:40:35 INFO - PROCESS | 1673 | 1466527235856 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 1673 | 1466527235859 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:40:35 INFO - PROCESS | 1673 | 1466527235873 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 1673 | 1466527235875 Marionette TRACE conn2 <- [1,1726,null,{}] 09:40:35 INFO - PROCESS | 1673 | 1466527235877 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}] 09:40:35 INFO - PROCESS | 1673 | 1466527235879 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:35 INFO - PROCESS | 1673 | 1466527235958 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:40:35 INFO - PROCESS | 1673 | 1466527235962 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 1673 | 1466527235963 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c2800 == 29 [pid = 1673] [id = 439] 09:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x116977400) [pid = 1673] [serial = 1316] [outer = 0x0] 09:40:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1174bc000) [pid = 1673] [serial = 1317] [outer = 0x116977400] 09:40:35 INFO - PROCESS | 1673 | 1466527235992 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118496c00) [pid = 1673] [serial = 1318] [outer = 0x116977400] 09:40:36 INFO - PROCESS | 1673 | 1466527236360 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 530ms 09:40:36 INFO - PROCESS | 1673 | 1466527236397 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 1673 | 1466527236398 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:40:36 INFO - PROCESS | 1673 | 1466527236406 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1673 | 1466527236409 Marionette TRACE conn2 <- [1,1730,null,{}] 09:40:36 INFO - PROCESS | 1673 | 1466527236416 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}] 09:40:36 INFO - PROCESS | 1673 | 1466527236418 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:36 INFO - PROCESS | 1673 | 1466527236494 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:40:36 INFO - PROCESS | 1673 | 1466527236498 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1673 | 1466527236501 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x119c36800 == 30 [pid = 1673] [id = 440] 09:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1186f9000) [pid = 1673] [serial = 1319] [outer = 0x0] 09:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x119409000) [pid = 1673] [serial = 1320] [outer = 0x1186f9000] 09:40:36 INFO - PROCESS | 1673 | 1466527236531 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11959b800) [pid = 1673] [serial = 1321] [outer = 0x1186f9000] 09:40:36 INFO - PROCESS | 1673 | 1466527236858 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]]]}] 09:40:36 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 09:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 473ms 09:40:36 INFO - PROCESS | 1673 | 1466527236880 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 1673 | 1466527236882 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:40:36 INFO - PROCESS | 1673 | 1466527236885 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 1673 | 1466527236887 Marionette TRACE conn2 <- [1,1734,null,{}] 09:40:36 INFO - PROCESS | 1673 | 1466527236891 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}] 09:40:36 INFO - PROCESS | 1673 | 1466527236892 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:36 INFO - PROCESS | 1673 | 1466527236972 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:40:36 INFO - PROCESS | 1673 | 1466527236975 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 1673 | 1466527236976 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd8000 == 31 [pid = 1673] [id = 441] 09:40:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1195a1800) [pid = 1673] [serial = 1322] [outer = 0x0] 09:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1199e0c00) [pid = 1673] [serial = 1323] [outer = 0x1195a1800] 09:40:37 INFO - PROCESS | 1673 | 1466527237003 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x120fdb400) [pid = 1673] [serial = 1324] [outer = 0x1195a1800] 09:40:37 INFO - PROCESS | 1673 | 1466527237381 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 521ms 09:40:37 INFO - PROCESS | 1673 | 1466527237406 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 1673 | 1466527237407 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:40:37 INFO - PROCESS | 1673 | 1466527237409 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 1673 | 1466527237410 Marionette TRACE conn2 <- [1,1738,null,{}] 09:40:37 INFO - PROCESS | 1673 | 1466527237413 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}] 09:40:37 INFO - PROCESS | 1673 | 1466527237414 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:37 INFO - PROCESS | 1673 | 1466527237511 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:40:37 INFO - PROCESS | 1673 | 1466527237549 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 1673 | 1466527237550 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242cb000 == 32 [pid = 1673] [id = 442] 09:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119411800) [pid = 1673] [serial = 1325] [outer = 0x0] 09:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x120fdc000) [pid = 1673] [serial = 1326] [outer = 0x119411800] 09:40:37 INFO - PROCESS | 1673 | 1466527237576 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x123854c00) [pid = 1673] [serial = 1327] [outer = 0x119411800] 09:40:38 INFO - PROCESS | 1673 | 1466527238009 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 620ms 09:40:38 INFO - PROCESS | 1673 | 1466527238030 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1673 | 1466527238032 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:40:38 INFO - PROCESS | 1673 | 1466527238056 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 1673 | 1466527238057 Marionette TRACE conn2 <- [1,1742,null,{}] 09:40:38 INFO - PROCESS | 1673 | 1466527238061 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}] 09:40:38 INFO - PROCESS | 1673 | 1466527238065 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:38 INFO - PROCESS | 1673 | 1466527238170 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:40:38 INFO - PROCESS | 1673 | 1466527238174 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1673 | 1466527238175 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x125733800 == 33 [pid = 1673] [id = 443] 09:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x11941b000) [pid = 1673] [serial = 1328] [outer = 0x0] 09:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124223800) [pid = 1673] [serial = 1329] [outer = 0x11941b000] 09:40:38 INFO - PROCESS | 1673 | 1466527238200 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124e8dc00) [pid = 1673] [serial = 1330] [outer = 0x11941b000] 09:40:38 INFO - PROCESS | 1673 | 1466527238563 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]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 533ms 09:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:40:38 INFO - PROCESS | 1673 | 1466527238578 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 1673 | 1466527238579 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:40:38 INFO - PROCESS | 1673 | 1466527238581 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 1673 | 1466527238582 Marionette TRACE conn2 <- [1,1746,null,{}] 09:40:38 INFO - PROCESS | 1673 | 1466527238586 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}] 09:40:38 INFO - PROCESS | 1673 | 1466527238588 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:38 INFO - PROCESS | 1673 | 1466527238679 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:40:38 INFO - PROCESS | 1673 | 1466527238690 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 1673 | 1466527238690 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x128965000 == 34 [pid = 1673] [id = 444] 09:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1186f3800) [pid = 1673] [serial = 1331] [outer = 0x0] 09:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x125720000) [pid = 1673] [serial = 1332] [outer = 0x1186f3800] 09:40:38 INFO - PROCESS | 1673 | 1466527238715 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1269b0c00) [pid = 1673] [serial = 1333] [outer = 0x1186f3800] 09:40:39 INFO - PROCESS | 1673 | 1466527239022 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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 472ms 09:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:40:39 INFO - PROCESS | 1673 | 1466527239055 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1673 | 1466527239056 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:40:39 INFO - PROCESS | 1673 | 1466527239058 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1673 | 1466527239059 Marionette TRACE conn2 <- [1,1750,null,{}] 09:40:39 INFO - PROCESS | 1673 | 1466527239061 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}] 09:40:39 INFO - PROCESS | 1673 | 1466527239062 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:39 INFO - PROCESS | 1673 | 1466527239392 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x123f57400) [pid = 1673] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1289c4400) [pid = 1673] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x124e33400) [pid = 1673] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1256f3800) [pid = 1673] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1270e1000) [pid = 1673] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x118211800) [pid = 1673] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11940e800) [pid = 1673] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116970400) [pid = 1673] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1133c4400) [pid = 1673] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x114fc4000) [pid = 1673] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1197a1000) [pid = 1673] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x110f75800) [pid = 1673] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x110faf400) [pid = 1673] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1270c7000) [pid = 1673] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x114fbb800) [pid = 1673] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:40:39 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1197a1400) [pid = 1673] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:40:39 INFO - PROCESS | 1673 | 1466527239459 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1673 | 1466527239460 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x119db9800 == 35 [pid = 1673] [id = 445] 09:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x111bad400) [pid = 1673] [serial = 1334] [outer = 0x0] 09:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x112e68000) [pid = 1673] [serial = 1335] [outer = 0x111bad400] 09:40:39 INFO - PROCESS | 1673 | 1466527239485 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x116970400) [pid = 1673] [serial = 1336] [outer = 0x111bad400] 09:40:39 INFO - PROCESS | 1673 | 1466527239735 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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 720ms 09:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:40:39 INFO - PROCESS | 1673 | 1466527239781 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 1673 | 1466527239782 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:40:39 INFO - PROCESS | 1673 | 1466527239791 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 1673 | 1466527239792 Marionette TRACE conn2 <- [1,1754,null,{}] 09:40:39 INFO - PROCESS | 1673 | 1466527239795 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}] 09:40:39 INFO - PROCESS | 1673 | 1466527239796 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:39 INFO - PROCESS | 1673 | 1466527239877 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:40:39 INFO - PROCESS | 1673 | 1466527239881 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 1673 | 1466527239882 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc7800 == 36 [pid = 1673] [id = 446] 09:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1133c2c00) [pid = 1673] [serial = 1337] [outer = 0x0] 09:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118495800) [pid = 1673] [serial = 1338] [outer = 0x1133c2c00] 09:40:39 INFO - PROCESS | 1673 | 1466527239958 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1256f8000) [pid = 1673] [serial = 1339] [outer = 0x1133c2c00] 09:40:40 INFO - PROCESS | 1673 | 1466527240193 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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 427ms 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:40:40 INFO - PROCESS | 1673 | 1466527240223 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1673 | 1466527240225 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:40:40 INFO - PROCESS | 1673 | 1466527240227 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1673 | 1466527240228 Marionette TRACE conn2 <- [1,1758,null,{}] 09:40:40 INFO - PROCESS | 1673 | 1466527240230 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}] 09:40:40 INFO - PROCESS | 1673 | 1466527240231 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:40 INFO - PROCESS | 1673 | 1466527240313 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:40:40 INFO - PROCESS | 1673 | 1466527240317 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 1673 | 1466527240320 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x129596800 == 37 [pid = 1673] [id = 447] 09:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1257b0800) [pid = 1673] [serial = 1340] [outer = 0x0] 09:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1270cb400) [pid = 1673] [serial = 1341] [outer = 0x1257b0800] 09:40:40 INFO - PROCESS | 1673 | 1466527240345 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128953400) [pid = 1673] [serial = 1342] [outer = 0x1257b0800] 09:40:40 INFO - PROCESS | 1673 | 1466527240695 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]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 521ms 09:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:40:40 INFO - PROCESS | 1673 | 1466527240749 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 1673 | 1466527240750 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:40:40 INFO - PROCESS | 1673 | 1466527240760 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 1673 | 1466527240762 Marionette TRACE conn2 <- [1,1762,null,{}] 09:40:40 INFO - PROCESS | 1673 | 1466527240764 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}] 09:40:40 INFO - PROCESS | 1673 | 1466527240766 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:40 INFO - PROCESS | 1673 | 1466527240877 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:40:40 INFO - PROCESS | 1673 | 1466527240890 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 1673 | 1466527240891 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a836800 == 38 [pid = 1673] [id = 448] 09:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x127020800) [pid = 1673] [serial = 1343] [outer = 0x0] 09:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1289c0c00) [pid = 1673] [serial = 1344] [outer = 0x127020800] 09:40:40 INFO - PROCESS | 1673 | 1466527240918 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x129430400) [pid = 1673] [serial = 1345] [outer = 0x127020800] 09:40:41 INFO - PROCESS | 1673 | 1466527241222 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]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 526ms 09:40:41 INFO - PROCESS | 1673 | 1466527241279 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 1673 | 1466527241280 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:40:41 INFO - PROCESS | 1673 | 1466527241282 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 1673 | 1466527241283 Marionette TRACE conn2 <- [1,1766,null,{}] 09:40:41 INFO - PROCESS | 1673 | 1466527241286 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}] 09:40:41 INFO - PROCESS | 1673 | 1466527241287 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:41 INFO - PROCESS | 1673 | 1466527241362 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:40:41 INFO - PROCESS | 1673 | 1466527241463 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 1673 | 1466527241465 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x112f12000 == 39 [pid = 1673] [id = 449] 09:40:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x110f75800) [pid = 1673] [serial = 1346] [outer = 0x0] 09:40:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x110fb3400) [pid = 1673] [serial = 1347] [outer = 0x110f75800] 09:40:41 INFO - PROCESS | 1673 | 1466527241497 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1127c3000) [pid = 1673] [serial = 1348] [outer = 0x110f75800] 09:40:42 INFO - PROCESS | 1673 | 1466527242031 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]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 819ms 09:40:42 INFO - PROCESS | 1673 | 1466527242113 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 1673 | 1466527242115 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:40:42 INFO - PROCESS | 1673 | 1466527242122 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 1673 | 1466527242124 Marionette TRACE conn2 <- [1,1770,null,{}] 09:40:42 INFO - PROCESS | 1673 | 1466527242127 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}] 09:40:42 INFO - PROCESS | 1673 | 1466527242130 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:42 INFO - PROCESS | 1673 | 1466527242242 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:40:42 INFO - PROCESS | 1673 | 1466527242322 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 1673 | 1466527242324 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192b1000 == 40 [pid = 1673] [id = 450] 09:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1164e1800) [pid = 1673] [serial = 1349] [outer = 0x0] 09:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x117470800) [pid = 1673] [serial = 1350] [outer = 0x1164e1800] 09:40:42 INFO - PROCESS | 1673 | 1466527242354 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11820b000) [pid = 1673] [serial = 1351] [outer = 0x1164e1800] 09:40:42 INFO - PROCESS | 1673 | 1466527242859 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 920ms 09:40:43 INFO - PROCESS | 1673 | 1466527243065 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 1673 | 1466527243070 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:40:43 INFO - PROCESS | 1673 | 1466527243076 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 1673 | 1466527243077 Marionette TRACE conn2 <- [1,1774,null,{}] 09:40:43 INFO - PROCESS | 1673 | 1466527243081 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}] 09:40:43 INFO - PROCESS | 1673 | 1466527243083 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:43 INFO - PROCESS | 1673 | 1466527243190 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:40:43 INFO - PROCESS | 1673 | 1466527243270 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1673 | 1466527243273 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x11678c800 == 41 [pid = 1673] [id = 451] 09:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x115dc4400) [pid = 1673] [serial = 1352] [outer = 0x0] 09:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x115e88800) [pid = 1673] [serial = 1353] [outer = 0x115dc4400] 09:40:43 INFO - PROCESS | 1673 | 1466527243302 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x116773800) [pid = 1673] [serial = 1354] [outer = 0x115dc4400] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x12a836800 == 40 [pid = 1673] [id = 448] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x129596800 == 39 [pid = 1673] [id = 447] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x128cc7800 == 38 [pid = 1673] [id = 446] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x119db9800 == 37 [pid = 1673] [id = 445] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x128965000 == 36 [pid = 1673] [id = 444] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x125733800 == 35 [pid = 1673] [id = 443] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x1242cb000 == 34 [pid = 1673] [id = 442] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd8000 == 33 [pid = 1673] [id = 441] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x119c36800 == 32 [pid = 1673] [id = 440] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c2800 == 31 [pid = 1673] [id = 439] 09:40:43 INFO - PROCESS | 1673 | --DOCSHELL 0x116946000 == 30 [pid = 1673] [id = 438] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1189db800) [pid = 1673] [serial = 1261] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119597000) [pid = 1673] [serial = 1263] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x1195a3800) [pid = 1673] [serial = 1264] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116f10c00) [pid = 1673] [serial = 1257] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1174b8800) [pid = 1673] [serial = 1258] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x113c87400) [pid = 1673] [serial = 1254] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x114fc6000) [pid = 1673] [serial = 1255] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x115e84800) [pid = 1673] [serial = 1251] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12895c800) [pid = 1673] [serial = 1279] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11697d000) [pid = 1673] [serial = 1252] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x119d4cc00) [pid = 1673] [serial = 1266] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x123805c00) [pid = 1673] [serial = 1267] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x110f80800) [pid = 1673] [serial = 1248] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1127bdc00) [pid = 1673] [serial = 1249] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1186f2400) [pid = 1673] [serial = 1260] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x114fbc400) [pid = 1673] [serial = 1282] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1290e2800) [pid = 1673] [serial = 1290] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12943c800) [pid = 1673] [serial = 1291] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128cd9400) [pid = 1673] [serial = 1287] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1127c0c00) [pid = 1673] [serial = 1281] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1174b1000) [pid = 1673] [serial = 1284] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12384d400) [pid = 1673] [serial = 1269] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124e35800) [pid = 1673] [serial = 1270] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1289bec00) [pid = 1673] [serial = 1285] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1270cf400) [pid = 1673] [serial = 1276] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1269ae400) [pid = 1673] [serial = 1273] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1257b0c00) [pid = 1673] [serial = 1246] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1290db400) [pid = 1673] [serial = 1288] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1256ef400) [pid = 1673] [serial = 1272] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x126d0e000) [pid = 1673] [serial = 1275] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x128952000) [pid = 1673] [serial = 1278] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 1673 | 1466527243732 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]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 674ms 09:40:43 INFO - PROCESS | 1673 | 1466527243750 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:40:43 INFO - PROCESS | 1673 | 1466527243754 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:40:43 INFO - PROCESS | 1673 | 1466527243759 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 1673 | 1466527243762 Marionette TRACE conn2 <- [1,1778,null,{}] 09:40:43 INFO - PROCESS | 1673 | 1466527243764 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}] 09:40:43 INFO - PROCESS | 1673 | 1466527243766 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:43 INFO - PROCESS | 1673 | 1466527243843 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:40:43 INFO - PROCESS | 1673 | 1466527243897 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 1673 | 1466527243898 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186af000 == 31 [pid = 1673] [id = 452] 09:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x115dca000) [pid = 1673] [serial = 1355] [outer = 0x0] 09:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x116a1c000) [pid = 1673] [serial = 1356] [outer = 0x115dca000] 09:40:43 INFO - PROCESS | 1673 | 1466527243929 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11849a800) [pid = 1673] [serial = 1357] [outer = 0x115dca000] 09:40:44 INFO - PROCESS | 1673 | 1466527244233 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]]]}] 09:40:44 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 09:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 522ms 09:40:44 INFO - PROCESS | 1673 | 1466527244279 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1673 | 1466527244281 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:40:44 INFO - PROCESS | 1673 | 1466527244283 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1673 | 1466527244286 Marionette TRACE conn2 <- [1,1782,null,{}] 09:40:44 INFO - PROCESS | 1673 | 1466527244294 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}] 09:40:44 INFO - PROCESS | 1673 | 1466527244297 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:44 INFO - PROCESS | 1673 | 1466527244378 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:40:44 INFO - PROCESS | 1673 | 1466527244385 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1673 | 1466527244389 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cc5000 == 32 [pid = 1673] [id = 453] 09:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119420400) [pid = 1673] [serial = 1358] [outer = 0x0] 09:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11959e800) [pid = 1673] [serial = 1359] [outer = 0x119420400] 09:40:44 INFO - PROCESS | 1673 | 1466527244419 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1199ba400) [pid = 1673] [serial = 1360] [outer = 0x119420400] 09:40:44 INFO - PROCESS | 1673 | 1466527244763 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]]]}] 09:40:44 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 09:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 522ms 09:40:44 INFO - PROCESS | 1673 | 1466527244806 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 1673 | 1466527244807 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:40:44 INFO - PROCESS | 1673 | 1466527244810 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 1673 | 1466527244811 Marionette TRACE conn2 <- [1,1786,null,{}] 09:40:44 INFO - PROCESS | 1673 | 1466527244813 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}] 09:40:44 INFO - PROCESS | 1673 | 1466527244814 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:44 INFO - PROCESS | 1673 | 1466527244894 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:40:44 INFO - PROCESS | 1673 | 1466527244898 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 1673 | 1466527244899 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x125178000 == 33 [pid = 1673] [id = 454] 09:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1199db400) [pid = 1673] [serial = 1361] [outer = 0x0] 09:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123854800) [pid = 1673] [serial = 1362] [outer = 0x1199db400] 09:40:44 INFO - PROCESS | 1673 | 1466527244927 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12385fc00) [pid = 1673] [serial = 1363] [outer = 0x1199db400] 09:40:45 INFO - PROCESS | 1673 | 1466527245273 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]]]}] 09:40:45 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 09:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 470ms 09:40:45 INFO - PROCESS | 1673 | 1466527245280 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1673 | 1466527245281 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:40:45 INFO - PROCESS | 1673 | 1466527245284 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1673 | 1466527245286 Marionette TRACE conn2 <- [1,1790,null,{}] 09:40:45 INFO - PROCESS | 1673 | 1466527245290 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}] 09:40:45 INFO - PROCESS | 1673 | 1466527245292 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:45 INFO - PROCESS | 1673 | 1466527245400 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:40:45 INFO - PROCESS | 1673 | 1466527245406 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1673 | 1466527245407 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186b0000 == 34 [pid = 1673] [id = 455] 09:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118951800) [pid = 1673] [serial = 1364] [outer = 0x0] 09:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123e0c800) [pid = 1673] [serial = 1365] [outer = 0x118951800] 09:40:45 INFO - PROCESS | 1673 | 1466527245431 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12405d400) [pid = 1673] [serial = 1366] [outer = 0x118951800] 09:40:45 INFO - PROCESS | 1673 | 1466527245748 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]]]}] 09:40:45 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) 09:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 520ms 09:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:40:45 INFO - PROCESS | 1673 | 1466527245805 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 1673 | 1466527245806 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:40:45 INFO - PROCESS | 1673 | 1466527245808 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 1673 | 1466527245809 Marionette TRACE conn2 <- [1,1794,null,{}] 09:40:45 INFO - PROCESS | 1673 | 1466527245811 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}] 09:40:45 INFO - PROCESS | 1673 | 1466527245816 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:45 INFO - PROCESS | 1673 | 1466527245940 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:40:45 INFO - PROCESS | 1673 | 1466527245952 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 1673 | 1466527245954 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a28800 == 35 [pid = 1673] [id = 456] 09:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12458f000) [pid = 1673] [serial = 1367] [outer = 0x0] 09:40:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x125723c00) [pid = 1673] [serial = 1368] [outer = 0x12458f000] 09:40:45 INFO - PROCESS | 1673 | 1466527245978 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128956c00) [pid = 1673] [serial = 1369] [outer = 0x12458f000] 09:40:46 INFO - PROCESS | 1673 | 1466527246326 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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 568ms 09:40:46 INFO - PROCESS | 1673 | 1466527246377 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 1673 | 1466527246378 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:40:46 INFO - PROCESS | 1673 | 1466527246380 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 1673 | 1466527246381 Marionette TRACE conn2 <- [1,1798,null,{}] 09:40:46 INFO - PROCESS | 1673 | 1466527246383 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}] 09:40:46 INFO - PROCESS | 1673 | 1466527246385 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:46 INFO - PROCESS | 1673 | 1466527246482 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:40:46 INFO - PROCESS | 1673 | 1466527246521 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 1673 | 1466527246522 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292de000 == 36 [pid = 1673] [id = 457] 09:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119173000) [pid = 1673] [serial = 1370] [outer = 0x0] 09:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1289bd800) [pid = 1673] [serial = 1371] [outer = 0x119173000] 09:40:46 INFO - PROCESS | 1673 | 1466527246546 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11959fc00) [pid = 1673] [serial = 1372] [outer = 0x119173000] 09:40:46 INFO - PROCESS | 1673 | 1466527246863 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]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 519ms 09:40:46 INFO - PROCESS | 1673 | 1466527246905 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 1673 | 1466527246906 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:40:46 INFO - PROCESS | 1673 | 1466527246908 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 1673 | 1466527246910 Marionette TRACE conn2 <- [1,1802,null,{}] 09:40:46 INFO - PROCESS | 1673 | 1466527246912 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}] 09:40:46 INFO - PROCESS | 1673 | 1466527246913 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:47 INFO - PROCESS | 1673 | 1466527247010 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:40:47 INFO - PROCESS | 1673 | 1466527247013 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1673 | 1466527247014 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b9800 == 37 [pid = 1673] [id = 458] 09:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x125721000) [pid = 1673] [serial = 1373] [outer = 0x0] 09:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128ddb000) [pid = 1673] [serial = 1374] [outer = 0x125721000] 09:40:47 INFO - PROCESS | 1673 | 1466527247039 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12942f400) [pid = 1673] [serial = 1375] [outer = 0x125721000] 09:40:47 INFO - PROCESS | 1673 | 1466527247409 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]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 519ms 09:40:47 INFO - PROCESS | 1673 | 1466527247429 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 1673 | 1466527247431 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:40:47 INFO - PROCESS | 1673 | 1466527247443 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 1673 | 1466527247445 Marionette TRACE conn2 <- [1,1806,null,{}] 09:40:47 INFO - PROCESS | 1673 | 1466527247448 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}] 09:40:47 INFO - PROCESS | 1673 | 1466527247451 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:47 INFO - PROCESS | 1673 | 1466527247605 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:40:47 INFO - PROCESS | 1673 | 1466527247660 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 1673 | 1466527247662 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a825800 == 38 [pid = 1673] [id = 459] 09:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x128958c00) [pid = 1673] [serial = 1376] [outer = 0x0] 09:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x129584800) [pid = 1673] [serial = 1377] [outer = 0x128958c00] 09:40:47 INFO - PROCESS | 1673 | 1466527247701 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a5ae400) [pid = 1673] [serial = 1378] [outer = 0x128958c00] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1257b0800) [pid = 1673] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119411800) [pid = 1673] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116977400) [pid = 1673] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1195a1800) [pid = 1673] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1186f9000) [pid = 1673] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x114fbcc00) [pid = 1673] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x114fba400) [pid = 1673] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x110fadc00) [pid = 1673] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11696f800) [pid = 1673] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11941b000) [pid = 1673] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1183d0000) [pid = 1673] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x12380b400) [pid = 1673] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1186f3800) [pid = 1673] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12421e000) [pid = 1673] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x111bad400) [pid = 1673] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x110fb6000) [pid = 1673] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:40:47 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1133c2c00) [pid = 1673] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:40:48 INFO - PROCESS | 1673 | 1466527248117 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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 727ms 09:40:48 INFO - PROCESS | 1673 | 1466527248163 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:40:48 INFO - PROCESS | 1673 | 1466527248164 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:40:48 INFO - PROCESS | 1673 | 1466527248174 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1673 | 1466527248175 Marionette TRACE conn2 <- [1,1810,null,{}] 09:40:48 INFO - PROCESS | 1673 | 1466527248179 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}] 09:40:48 INFO - PROCESS | 1673 | 1466527248180 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:48 INFO - PROCESS | 1673 | 1466527248260 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:40:48 INFO - PROCESS | 1673 | 1466527248283 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1673 | 1466527248285 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ad1000 == 39 [pid = 1673] [id = 460] 09:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1186f9000) [pid = 1673] [serial = 1379] [outer = 0x0] 09:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119414c00) [pid = 1673] [serial = 1380] [outer = 0x1186f9000] 09:40:48 INFO - PROCESS | 1673 | 1466527248308 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12380b400) [pid = 1673] [serial = 1381] [outer = 0x1186f9000] 09:40:48 INFO - PROCESS | 1673 | 1466527248637 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]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 481ms 09:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:40:48 INFO - PROCESS | 1673 | 1466527248647 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 1673 | 1466527248649 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:40:48 INFO - PROCESS | 1673 | 1466527248652 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 1673 | 1466527248656 Marionette TRACE conn2 <- [1,1814,null,{}] 09:40:48 INFO - PROCESS | 1673 | 1466527248658 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}] 09:40:48 INFO - PROCESS | 1673 | 1466527248660 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:48 INFO - PROCESS | 1673 | 1466527248750 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:40:48 INFO - PROCESS | 1673 | 1466527248755 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 1673 | 1466527248757 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b838800 == 40 [pid = 1673] [id = 461] 09:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12380d400) [pid = 1673] [serial = 1382] [outer = 0x0] 09:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x129583c00) [pid = 1673] [serial = 1383] [outer = 0x12380d400] 09:40:48 INFO - PROCESS | 1673 | 1466527248783 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a813400) [pid = 1673] [serial = 1384] [outer = 0x12380d400] 09:40:49 INFO - PROCESS | 1673 | 1466527249106 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]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 472ms 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:40:49 INFO - PROCESS | 1673 | 1466527249126 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 1673 | 1466527249128 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:40:49 INFO - PROCESS | 1673 | 1466527249130 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 1673 | 1466527249131 Marionette TRACE conn2 <- [1,1818,null,{}] 09:40:49 INFO - PROCESS | 1673 | 1466527249133 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}] 09:40:49 INFO - PROCESS | 1673 | 1466527249135 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:49 INFO - PROCESS | 1673 | 1466527249256 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:40:49 INFO - PROCESS | 1673 | 1466527249262 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1673 | 1466527249263 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba37800 == 41 [pid = 1673] [id = 462] 09:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129588000) [pid = 1673] [serial = 1385] [outer = 0x0] 09:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12aa7f400) [pid = 1673] [serial = 1386] [outer = 0x129588000] 09:40:49 INFO - PROCESS | 1673 | 1466527249287 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12af29c00) [pid = 1673] [serial = 1387] [outer = 0x129588000] 09:40:49 INFO - PROCESS | 1673 | 1466527249593 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]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 09:40:49 INFO - PROCESS | 1673 | 1466527249599 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 1673 | 1466527249600 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:40:49 INFO - PROCESS | 1673 | 1466527249610 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 1673 | 1466527249611 Marionette TRACE conn2 <- [1,1822,null,{}] 09:40:49 INFO - PROCESS | 1673 | 1466527249613 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}] 09:40:49 INFO - PROCESS | 1673 | 1466527249614 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:49 INFO - PROCESS | 1673 | 1466527249696 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:40:49 INFO - PROCESS | 1673 | 1466527249700 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 1673 | 1466527249704 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3e9000 == 42 [pid = 1673] [id = 463] 09:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12af2a000) [pid = 1673] [serial = 1388] [outer = 0x0] 09:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12afe2800) [pid = 1673] [serial = 1389] [outer = 0x12af2a000] 09:40:49 INFO - PROCESS | 1673 | 1466527249727 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12b80a400) [pid = 1673] [serial = 1390] [outer = 0x12af2a000] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x117e31000 == 41 [pid = 1673] [id = 437] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x1186af000 == 40 [pid = 1673] [id = 452] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x11678c800 == 39 [pid = 1673] [id = 451] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x1192b1000 == 38 [pid = 1673] [id = 450] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x112f12000 == 37 [pid = 1673] [id = 449] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x123cc5000 == 36 [pid = 1673] [id = 453] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x125178000 == 35 [pid = 1673] [id = 454] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x1186b0000 == 34 [pid = 1673] [id = 455] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x1292de000 == 33 [pid = 1673] [id = 457] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x128a28800 == 32 [pid = 1673] [id = 456] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b9800 == 31 [pid = 1673] [id = 458] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12b838800 == 30 [pid = 1673] [id = 461] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x124ad1000 == 29 [pid = 1673] [id = 460] 09:40:50 INFO - PROCESS | 1673 | --DOCSHELL 0x12a825800 == 28 [pid = 1673] [id = 459] 09:40:51 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba37800 == 27 [pid = 1673] [id = 462] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x128953400) [pid = 1673] [serial = 1342] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x120fdc000) [pid = 1673] [serial = 1326] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1174bc000) [pid = 1673] [serial = 1317] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1199e0c00) [pid = 1673] [serial = 1323] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x118496c00) [pid = 1673] [serial = 1318] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11959b800) [pid = 1673] [serial = 1321] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119409000) [pid = 1673] [serial = 1320] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1176c6c00) [pid = 1673] [serial = 1311] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115e82000) [pid = 1673] [serial = 1314] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x116633400) [pid = 1673] [serial = 1315] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x112ec0800) [pid = 1673] [serial = 1294] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112239000) [pid = 1673] [serial = 1293] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1176c7000) [pid = 1673] [serial = 1297] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1174b7000) [pid = 1673] [serial = 1296] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124223800) [pid = 1673] [serial = 1329] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11959ac00) [pid = 1673] [serial = 1300] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118958800) [pid = 1673] [serial = 1299] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x123854c00) [pid = 1673] [serial = 1327] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12421dc00) [pid = 1673] [serial = 1303] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x123f58000) [pid = 1673] [serial = 1302] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x125720000) [pid = 1673] [serial = 1332] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12895b400) [pid = 1673] [serial = 1306] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x124e8dc00) [pid = 1673] [serial = 1330] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1269b0c00) [pid = 1673] [serial = 1333] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x125724000) [pid = 1673] [serial = 1305] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x116970400) [pid = 1673] [serial = 1336] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x114fc7400) [pid = 1673] [serial = 1309] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x1270cb400) [pid = 1673] [serial = 1341] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x113c4e400) [pid = 1673] [serial = 1308] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x118492800) [pid = 1673] [serial = 1312] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x1289c0c00) [pid = 1673] [serial = 1344] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x112e68000) [pid = 1673] [serial = 1335] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x1256f8000) [pid = 1673] [serial = 1339] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x120fdb400) [pid = 1673] [serial = 1324] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x118495800) [pid = 1673] [serial = 1338] [outer = 0x0] [url = about:blank] 09:40:51 INFO - PROCESS | 1673 | 1466527251163 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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1571ms 09:40:51 INFO - PROCESS | 1673 | 1466527251182 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1673 | 1466527251185 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:40:51 INFO - PROCESS | 1673 | 1466527251190 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1673 | 1466527251192 Marionette TRACE conn2 <- [1,1826,null,{}] 09:40:51 INFO - PROCESS | 1673 | 1466527251196 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}] 09:40:51 INFO - PROCESS | 1673 | 1466527251198 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:51 INFO - PROCESS | 1673 | 1466527251282 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:40:51 INFO - PROCESS | 1673 | 1466527251347 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1673 | 1466527251348 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x11616c800 == 28 [pid = 1673] [id = 464] 09:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x1133ad800) [pid = 1673] [serial = 1391] [outer = 0x0] 09:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1133c1c00) [pid = 1673] [serial = 1392] [outer = 0x1133ad800] 09:40:51 INFO - PROCESS | 1673 | 1466527251378 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x114fba800) [pid = 1673] [serial = 1393] [outer = 0x1133ad800] 09:40:51 INFO - PROCESS | 1673 | 1466527251684 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]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 09:40:51 INFO - PROCESS | 1673 | 1466527251710 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 1673 | 1466527251713 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:40:51 INFO - PROCESS | 1673 | 1466527251719 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 1673 | 1466527251723 Marionette TRACE conn2 <- [1,1830,null,{}] 09:40:51 INFO - PROCESS | 1673 | 1466527251726 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}] 09:40:51 INFO - PROCESS | 1673 | 1466527251728 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:51 INFO - PROCESS | 1673 | 1466527251810 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:40:51 INFO - PROCESS | 1673 | 1466527251814 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 1673 | 1466527251816 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x11745f800 == 29 [pid = 1673] [id = 465] 09:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x115dc7000) [pid = 1673] [serial = 1394] [outer = 0x0] 09:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x116633c00) [pid = 1673] [serial = 1395] [outer = 0x115dc7000] 09:40:51 INFO - PROCESS | 1673 | 1466527251846 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x116979000) [pid = 1673] [serial = 1396] [outer = 0x115dc7000] 09:40:52 INFO - PROCESS | 1673 | 1466527252273 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]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 573ms 09:40:52 INFO - PROCESS | 1673 | 1466527252292 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1673 | 1466527252294 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:40:52 INFO - PROCESS | 1673 | 1466527252297 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1673 | 1466527252302 Marionette TRACE conn2 <- [1,1834,null,{}] 09:40:52 INFO - PROCESS | 1673 | 1466527252315 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}] 09:40:52 INFO - PROCESS | 1673 | 1466527252321 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:52 INFO - PROCESS | 1673 | 1466527252438 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:40:52 INFO - PROCESS | 1673 | 1466527252519 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 1673 | 1466527252522 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1189af000 == 30 [pid = 1673] [id = 466] 09:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x110fb0000) [pid = 1673] [serial = 1397] [outer = 0x0] 09:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1174bd000) [pid = 1673] [serial = 1398] [outer = 0x110fb0000] 09:40:52 INFO - PROCESS | 1673 | 1466527252583 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x118491c00) [pid = 1673] [serial = 1399] [outer = 0x110fb0000] 09:40:52 INFO - PROCESS | 1673 | 1466527252842 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]]]}] 09:40:52 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 09:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 577ms 09:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:40:52 INFO - PROCESS | 1673 | 1466527252879 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 1673 | 1466527252881 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:40:52 INFO - PROCESS | 1673 | 1466527252883 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 1673 | 1466527252884 Marionette TRACE conn2 <- [1,1838,null,{}] 09:40:52 INFO - PROCESS | 1673 | 1466527252894 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}] 09:40:52 INFO - PROCESS | 1673 | 1466527252895 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:52 INFO - PROCESS | 1673 | 1466527252978 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:40:52 INFO - PROCESS | 1673 | 1466527252981 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 1673 | 1466527252982 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x119c3e800 == 31 [pid = 1673] [id = 467] 09:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x118496c00) [pid = 1673] [serial = 1400] [outer = 0x0] 09:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11882d000) [pid = 1673] [serial = 1401] [outer = 0x118496c00] 09:40:53 INFO - PROCESS | 1673 | 1466527253010 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1189dec00) [pid = 1673] [serial = 1402] [outer = 0x118496c00] 09:40:53 INFO - PROCESS | 1673 | 1466527253354 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 525ms 09:40:53 INFO - PROCESS | 1673 | 1466527253409 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 1673 | 1466527253411 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:40:53 INFO - PROCESS | 1673 | 1466527253415 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 1673 | 1466527253427 Marionette TRACE conn2 <- [1,1842,null,{}] 09:40:53 INFO - PROCESS | 1673 | 1466527253431 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}] 09:40:53 INFO - PROCESS | 1673 | 1466527253433 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:53 INFO - PROCESS | 1673 | 1466527253547 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:40:53 INFO - PROCESS | 1673 | 1466527253555 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 1673 | 1466527253557 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x123aa4800 == 32 [pid = 1673] [id = 468] 09:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x114fc1800) [pid = 1673] [serial = 1403] [outer = 0x0] 09:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11940dc00) [pid = 1673] [serial = 1404] [outer = 0x114fc1800] 09:40:53 INFO - PROCESS | 1673 | 1466527253583 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119597400) [pid = 1673] [serial = 1405] [outer = 0x114fc1800] 09:40:53 INFO - PROCESS | 1673 | 1466527253913 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]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 533ms 09:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:40:53 INFO - PROCESS | 1673 | 1466527253948 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 1673 | 1466527253949 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:40:53 INFO - PROCESS | 1673 | 1466527253951 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 1673 | 1466527253952 Marionette TRACE conn2 <- [1,1846,null,{}] 09:40:53 INFO - PROCESS | 1673 | 1466527253954 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}] 09:40:53 INFO - PROCESS | 1673 | 1466527253958 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:54 INFO - PROCESS | 1673 | 1466527254073 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:40:54 INFO - PROCESS | 1673 | 1466527254079 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1673 | 1466527254080 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x124380000 == 33 [pid = 1673] [id = 469] 09:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119420800) [pid = 1673] [serial = 1406] [outer = 0x0] 09:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x11979c800) [pid = 1673] [serial = 1407] [outer = 0x119420800] 09:40:54 INFO - PROCESS | 1673 | 1466527254108 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123804c00) [pid = 1673] [serial = 1408] [outer = 0x119420800] 09:40:54 INFO - PROCESS | 1673 | 1466527254405 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]]]}] 09:40:54 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) 09:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 472ms 09:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:40:54 INFO - PROCESS | 1673 | 1466527254426 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 1673 | 1466527254427 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:40:54 INFO - PROCESS | 1673 | 1466527254429 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 1673 | 1466527254431 Marionette TRACE conn2 <- [1,1850,null,{}] 09:40:54 INFO - PROCESS | 1673 | 1466527254433 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}] 09:40:54 INFO - PROCESS | 1673 | 1466527254435 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:54 INFO - PROCESS | 1673 | 1466527254527 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:40:54 INFO - PROCESS | 1673 | 1466527254530 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 1673 | 1466527254531 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12517e000 == 34 [pid = 1673] [id = 470] 09:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123806000) [pid = 1673] [serial = 1409] [outer = 0x0] 09:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x12385c400) [pid = 1673] [serial = 1410] [outer = 0x123806000] 09:40:54 INFO - PROCESS | 1673 | 1466527254557 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123f57400) [pid = 1673] [serial = 1411] [outer = 0x123806000] 09:40:55 INFO - PROCESS | 1673 | 1466527255033 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]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 619ms 09:40:55 INFO - PROCESS | 1673 | 1466527255050 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1673 | 1466527255055 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:40:55 INFO - PROCESS | 1673 | 1466527255059 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1673 | 1466527255061 Marionette TRACE conn2 <- [1,1854,null,{}] 09:40:55 INFO - PROCESS | 1673 | 1466527255063 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}] 09:40:55 INFO - PROCESS | 1673 | 1466527255065 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:55 INFO - PROCESS | 1673 | 1466527255125 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:40:55 INFO - PROCESS | 1673 | 1466527255128 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1673 | 1466527255129 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d9c800 == 35 [pid = 1673] [id = 471] 09:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1127c2000) [pid = 1673] [serial = 1412] [outer = 0x0] 09:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123f62c00) [pid = 1673] [serial = 1413] [outer = 0x1127c2000] 09:40:55 INFO - PROCESS | 1673 | 1466527255150 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12458cc00) [pid = 1673] [serial = 1414] [outer = 0x1127c2000] 09:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 521ms 09:40:55 INFO - PROCESS | 1673 | 1466527255574 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]]]}] 09:40:55 INFO - PROCESS | 1673 | 1466527255581 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 1673 | 1466527255583 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:40:55 INFO - PROCESS | 1673 | 1466527255592 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 1673 | 1466527255594 Marionette TRACE conn2 <- [1,1858,null,{}] 09:40:55 INFO - PROCESS | 1673 | 1466527255597 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}] 09:40:55 INFO - PROCESS | 1673 | 1466527255599 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:55 INFO - PROCESS | 1673 | 1466527255762 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:40:55 INFO - PROCESS | 1673 | 1466527255774 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 1673 | 1466527255775 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1189ae800 == 36 [pid = 1673] [id = 472] 09:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1189dbc00) [pid = 1673] [serial = 1415] [outer = 0x0] 09:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x124e2f800) [pid = 1673] [serial = 1416] [outer = 0x1189dbc00] 09:40:55 INFO - PROCESS | 1673 | 1466527255814 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1256f1c00) [pid = 1673] [serial = 1417] [outer = 0x1189dbc00] 09:40:56 INFO - PROCESS | 1673 | 1466527256162 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 620ms 09:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:40:56 INFO - PROCESS | 1673 | 1466527256212 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 1673 | 1466527256214 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:40:56 INFO - PROCESS | 1673 | 1466527256216 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 1673 | 1466527256217 Marionette TRACE conn2 <- [1,1862,null,{}] 09:40:56 INFO - PROCESS | 1673 | 1466527256219 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}] 09:40:56 INFO - PROCESS | 1673 | 1466527256220 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:56 INFO - PROCESS | 1673 | 1466527256296 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:40:56 INFO - PROCESS | 1673 | 1466527256368 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1673 | 1466527256369 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a17800 == 37 [pid = 1673] [id = 473] 09:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x113342000) [pid = 1673] [serial = 1418] [outer = 0x0] 09:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1256f0c00) [pid = 1673] [serial = 1419] [outer = 0x113342000] 09:40:56 INFO - PROCESS | 1673 | 1466527256393 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x126d0b400) [pid = 1673] [serial = 1420] [outer = 0x113342000] 09:40:56 INFO - PROCESS | 1673 | 1466527256689 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]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 521ms 09:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:40:56 INFO - PROCESS | 1673 | 1466527256738 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 1673 | 1466527256739 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:40:56 INFO - PROCESS | 1673 | 1466527256741 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 1673 | 1466527256743 Marionette TRACE conn2 <- [1,1866,null,{}] 09:40:56 INFO - PROCESS | 1673 | 1466527256746 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}] 09:40:56 INFO - PROCESS | 1673 | 1466527256747 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:56 INFO - PROCESS | 1673 | 1466527256858 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:40:56 INFO - PROCESS | 1673 | 1466527256870 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 1673 | 1466527256871 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x123a99800 == 38 [pid = 1673] [id = 474] 09:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1270c5c00) [pid = 1673] [serial = 1421] [outer = 0x0] 09:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128950800) [pid = 1673] [serial = 1422] [outer = 0x1270c5c00] 09:40:56 INFO - PROCESS | 1673 | 1466527256897 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1289c1400) [pid = 1673] [serial = 1423] [outer = 0x1270c5c00] 09:40:57 INFO - PROCESS | 1673 | 1466527257220 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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 09:40:57 INFO - PROCESS | 1673 | 1466527257268 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1673 | 1466527257269 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:40:57 INFO - PROCESS | 1673 | 1466527257271 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1673 | 1466527257272 Marionette TRACE conn2 <- [1,1870,null,{}] 09:40:57 INFO - PROCESS | 1673 | 1466527257275 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}] 09:40:57 INFO - PROCESS | 1673 | 1466527257276 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:57 INFO - PROCESS | 1673 | 1466527257382 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:40:57 INFO - PROCESS | 1673 | 1466527257386 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1673 | 1466527257387 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4c2800 == 39 [pid = 1673] [id = 475] 09:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128959400) [pid = 1673] [serial = 1424] [outer = 0x0] 09:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128dd6c00) [pid = 1673] [serial = 1425] [outer = 0x128959400] 09:40:57 INFO - PROCESS | 1673 | 1466527257410 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1290de400) [pid = 1673] [serial = 1426] [outer = 0x128959400] 09:40:57 INFO - PROCESS | 1673 | 1466527257736 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]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 518ms 09:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:40:57 INFO - PROCESS | 1673 | 1466527257790 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 1673 | 1466527257791 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:40:57 INFO - PROCESS | 1673 | 1466527257793 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 1673 | 1466527257794 Marionette TRACE conn2 <- [1,1874,null,{}] 09:40:57 INFO - PROCESS | 1673 | 1466527257796 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}] 09:40:57 INFO - PROCESS | 1673 | 1466527257798 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:57 INFO - PROCESS | 1673 | 1466527257901 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:40:57 INFO - PROCESS | 1673 | 1466527257939 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 1673 | 1466527257940 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a830800 == 40 [pid = 1673] [id = 476] 09:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1290e8800) [pid = 1673] [serial = 1427] [outer = 0x0] 09:40:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x129431c00) [pid = 1673] [serial = 1428] [outer = 0x1290e8800] 09:40:57 INFO - PROCESS | 1673 | 1466527257963 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a5aa800) [pid = 1673] [serial = 1429] [outer = 0x1290e8800] 09:40:58 INFO - PROCESS | 1673 | 1466527258264 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 519ms 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12458f000) [pid = 1673] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x119173000) [pid = 1673] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x128958c00) [pid = 1673] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x125721000) [pid = 1673] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12380d400) [pid = 1673] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x129588000) [pid = 1673] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118951800) [pid = 1673] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1199db400) [pid = 1673] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119420400) [pid = 1673] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x115dca000) [pid = 1673] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x115dc4400) [pid = 1673] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1164e1800) [pid = 1673] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x110f75800) [pid = 1673] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1186f9000) [pid = 1673] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:40:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x127020800) [pid = 1673] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:40:58 INFO - PROCESS | 1673 | 1466527258457 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 1673 | 1466527258458 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:40:58 INFO - PROCESS | 1673 | 1466527258469 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1673 | 1466527258470 Marionette TRACE conn2 <- [1,1878,null,{}] 09:40:58 INFO - PROCESS | 1673 | 1466527258472 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}] 09:40:58 INFO - PROCESS | 1673 | 1466527258473 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:58 INFO - PROCESS | 1673 | 1466527258550 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:40:58 INFO - PROCESS | 1673 | 1466527258555 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 1673 | 1466527258556 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x124acc800 == 41 [pid = 1673] [id = 477] 09:40:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x115dca000) [pid = 1673] [serial = 1430] [outer = 0x0] 09:40:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x116776c00) [pid = 1673] [serial = 1431] [outer = 0x115dca000] 09:40:58 INFO - PROCESS | 1673 | 1466527258580 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11941d000) [pid = 1673] [serial = 1432] [outer = 0x115dca000] 09:40:58 INFO - PROCESS | 1673 | 1466527258908 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]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 470ms 09:40:58 INFO - PROCESS | 1673 | 1466527258940 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 1673 | 1466527258941 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:40:58 INFO - PROCESS | 1673 | 1466527258943 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 1673 | 1466527258944 Marionette TRACE conn2 <- [1,1882,null,{}] 09:40:58 INFO - PROCESS | 1673 | 1466527258947 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}] 09:40:58 INFO - PROCESS | 1673 | 1466527258948 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:59 INFO - PROCESS | 1673 | 1466527259033 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:40:59 INFO - PROCESS | 1673 | 1466527259090 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1673 | 1466527259091 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b71b000 == 42 [pid = 1673] [id = 478] 09:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x116140000) [pid = 1673] [serial = 1433] [outer = 0x0] 09:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123854000) [pid = 1673] [serial = 1434] [outer = 0x116140000] 09:40:59 INFO - PROCESS | 1673 | 1466527259116 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129581800) [pid = 1673] [serial = 1435] [outer = 0x116140000] 09:40:59 INFO - PROCESS | 1673 | 1466527259389 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 469ms 09:40:59 INFO - PROCESS | 1673 | 1466527259412 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1673 | 1466527259413 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:40:59 INFO - PROCESS | 1673 | 1466527259415 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1673 | 1466527259417 Marionette TRACE conn2 <- [1,1886,null,{}] 09:40:59 INFO - PROCESS | 1673 | 1466527259427 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}] 09:40:59 INFO - PROCESS | 1673 | 1466527259428 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:59 INFO - PROCESS | 1673 | 1466527259512 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:40:59 INFO - PROCESS | 1673 | 1466527259516 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 1673 | 1466527259517 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba35000 == 43 [pid = 1673] [id = 479] 09:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x119173000) [pid = 1673] [serial = 1436] [outer = 0x0] 09:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a65ac00) [pid = 1673] [serial = 1437] [outer = 0x119173000] 09:40:59 INFO - PROCESS | 1673 | 1466527259541 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a819000) [pid = 1673] [serial = 1438] [outer = 0x119173000] 09:40:59 INFO - PROCESS | 1673 | 1466527259845 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]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 476ms 09:40:59 INFO - PROCESS | 1673 | 1466527259892 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 1673 | 1466527259893 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:40:59 INFO - PROCESS | 1673 | 1466527259896 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 1673 | 1466527259897 Marionette TRACE conn2 <- [1,1890,null,{}] 09:40:59 INFO - PROCESS | 1673 | 1466527259899 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}] 09:40:59 INFO - PROCESS | 1673 | 1466527259900 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:40:59 INFO - PROCESS | 1673 | 1466527259989 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:41:00 INFO - PROCESS | 1673 | 1466527260049 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1673 | 1466527260050 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf3a800 == 44 [pid = 1673] [id = 480] 09:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x115e83000) [pid = 1673] [serial = 1439] [outer = 0x0] 09:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12a819400) [pid = 1673] [serial = 1440] [outer = 0x115e83000] 09:41:00 INFO - PROCESS | 1673 | 1466527260074 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12af2ec00) [pid = 1673] [serial = 1441] [outer = 0x115e83000] 09:41:00 INFO - PROCESS | 1673 | 1466527260349 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]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 468ms 09:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:41:00 INFO - PROCESS | 1673 | 1466527260364 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 1673 | 1466527260365 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:41:00 INFO - PROCESS | 1673 | 1466527260375 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 1673 | 1466527260376 Marionette TRACE conn2 <- [1,1894,null,{}] 09:41:00 INFO - PROCESS | 1673 | 1466527260378 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}] 09:41:00 INFO - PROCESS | 1673 | 1466527260379 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:00 INFO - PROCESS | 1673 | 1466527260465 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:41:00 INFO - PROCESS | 1673 | 1466527260566 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 1673 | 1466527260567 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d0c000 == 45 [pid = 1673] [id = 481] 09:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x110f7d800) [pid = 1673] [serial = 1442] [outer = 0x0] 09:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x110fb2c00) [pid = 1673] [serial = 1443] [outer = 0x110f7d800] 09:41:00 INFO - PROCESS | 1673 | 1466527260599 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x11223d000) [pid = 1673] [serial = 1444] [outer = 0x110f7d800] 09:41:01 INFO - PROCESS | 1673 | 1466527261155 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]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 826ms 09:41:01 INFO - PROCESS | 1673 | 1466527261195 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 1673 | 1466527261197 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:41:01 INFO - PROCESS | 1673 | 1466527261201 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 1673 | 1466527261202 Marionette TRACE conn2 <- [1,1898,null,{}] 09:41:01 INFO - PROCESS | 1673 | 1466527261206 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}] 09:41:01 INFO - PROCESS | 1673 | 1466527261209 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:01 INFO - PROCESS | 1673 | 1466527261323 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:41:01 INFO - PROCESS | 1673 | 1466527261404 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 1673 | 1466527261406 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186a2800 == 46 [pid = 1673] [id = 482] 09:41:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x114fbb800) [pid = 1673] [serial = 1445] [outer = 0x0] 09:41:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x114fc7400) [pid = 1673] [serial = 1446] [outer = 0x114fbb800] 09:41:01 INFO - PROCESS | 1673 | 1466527261436 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1164ea400) [pid = 1673] [serial = 1447] [outer = 0x114fbb800] 09:41:02 INFO - PROCESS | 1673 | 1466527262174 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1026ms 09:41:02 INFO - PROCESS | 1673 | 1466527262227 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1673 | 1466527262230 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:41:02 INFO - PROCESS | 1673 | 1466527262233 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 1673 | 1466527262235 Marionette TRACE conn2 <- [1,1902,null,{}] 09:41:02 INFO - PROCESS | 1673 | 1466527262247 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}] 09:41:02 INFO - PROCESS | 1673 | 1466527262248 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:02 INFO - PROCESS | 1673 | 1466527262354 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:41:02 INFO - PROCESS | 1673 | 1466527262411 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 1673 | 1466527262414 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x117149800 == 47 [pid = 1673] [id = 483] 09:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x116628400) [pid = 1673] [serial = 1448] [outer = 0x0] 09:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x116a1b400) [pid = 1673] [serial = 1449] [outer = 0x116628400] 09:41:02 INFO - PROCESS | 1673 | 1466527262443 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1174b7000) [pid = 1673] [serial = 1450] [outer = 0x116628400] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf3a800 == 46 [pid = 1673] [id = 480] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba35000 == 45 [pid = 1673] [id = 479] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12b71b000 == 44 [pid = 1673] [id = 478] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x124acc800 == 43 [pid = 1673] [id = 477] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12a830800 == 42 [pid = 1673] [id = 476] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4c2800 == 41 [pid = 1673] [id = 475] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12afe2800) [pid = 1673] [serial = 1389] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x123a99800 == 40 [pid = 1673] [id = 474] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x128a17800 == 39 [pid = 1673] [id = 473] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1189ae800 == 38 [pid = 1673] [id = 472] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x126d9c800 == 37 [pid = 1673] [id = 471] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x12517e000 == 36 [pid = 1673] [id = 470] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x124380000 == 35 [pid = 1673] [id = 469] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x123aa4800 == 34 [pid = 1673] [id = 468] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x119c3e800 == 33 [pid = 1673] [id = 467] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x1189af000 == 32 [pid = 1673] [id = 466] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x11745f800 == 31 [pid = 1673] [id = 465] 09:41:02 INFO - PROCESS | 1673 | --DOCSHELL 0x11616c800 == 30 [pid = 1673] [id = 464] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x129430400) [pid = 1673] [serial = 1345] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x125723c00) [pid = 1673] [serial = 1368] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11959fc00) [pid = 1673] [serial = 1372] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1289bd800) [pid = 1673] [serial = 1371] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x129584800) [pid = 1673] [serial = 1377] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12942f400) [pid = 1673] [serial = 1375] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x128ddb000) [pid = 1673] [serial = 1374] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x129583c00) [pid = 1673] [serial = 1383] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12aa7f400) [pid = 1673] [serial = 1386] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12a5ae400) [pid = 1673] [serial = 1378] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x123e0c800) [pid = 1673] [serial = 1365] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x123854800) [pid = 1673] [serial = 1362] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x12385fc00) [pid = 1673] [serial = 1363] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x11959e800) [pid = 1673] [serial = 1359] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1199ba400) [pid = 1673] [serial = 1360] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116a1c000) [pid = 1673] [serial = 1356] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x11849a800) [pid = 1673] [serial = 1357] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x116773800) [pid = 1673] [serial = 1354] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x115e88800) [pid = 1673] [serial = 1353] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x11820b000) [pid = 1673] [serial = 1351] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x117470800) [pid = 1673] [serial = 1350] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1127c3000) [pid = 1673] [serial = 1348] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x110fb3400) [pid = 1673] [serial = 1347] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12a813400) [pid = 1673] [serial = 1384] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128956c00) [pid = 1673] [serial = 1369] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x119414c00) [pid = 1673] [serial = 1380] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12380b400) [pid = 1673] [serial = 1381] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12af29c00) [pid = 1673] [serial = 1387] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12405d400) [pid = 1673] [serial = 1366] [outer = 0x0] [url = about:blank] 09:41:02 INFO - PROCESS | 1673 | 1466527262832 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]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 622ms 09:41:02 INFO - PROCESS | 1673 | 1466527262856 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 1673 | 1466527262860 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:41:02 INFO - PROCESS | 1673 | 1466527262864 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 1673 | 1466527262866 Marionette TRACE conn2 <- [1,1906,null,{}] 09:41:02 INFO - PROCESS | 1673 | 1466527262868 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}] 09:41:02 INFO - PROCESS | 1673 | 1466527262872 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:02 INFO - PROCESS | 1673 | 1466527262954 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:41:03 INFO - PROCESS | 1673 | 1466527263008 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1673 | 1466527263010 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x118697800 == 31 [pid = 1673] [id = 484] 09:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11696f800) [pid = 1673] [serial = 1451] [outer = 0x0] 09:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1183cb400) [pid = 1673] [serial = 1452] [outer = 0x11696f800] 09:41:03 INFO - PROCESS | 1673 | 1466527263038 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11849fc00) [pid = 1673] [serial = 1453] [outer = 0x11696f800] 09:41:03 INFO - PROCESS | 1673 | 1466527263347 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 519ms 09:41:03 INFO - PROCESS | 1673 | 1466527263384 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 1673 | 1466527263387 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:41:03 INFO - PROCESS | 1673 | 1466527263390 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1673 | 1466527263392 Marionette TRACE conn2 <- [1,1910,null,{}] 09:41:03 INFO - PROCESS | 1673 | 1466527263400 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}] 09:41:03 INFO - PROCESS | 1673 | 1466527263403 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:03 INFO - PROCESS | 1673 | 1466527263480 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:41:03 INFO - PROCESS | 1673 | 1466527263487 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 1673 | 1466527263490 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x123a94000 == 32 [pid = 1673] [id = 485] 09:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1189d8c00) [pid = 1673] [serial = 1454] [outer = 0x0] 09:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11959bc00) [pid = 1673] [serial = 1455] [outer = 0x1189d8c00] 09:41:03 INFO - PROCESS | 1673 | 1466527263520 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1199c2400) [pid = 1673] [serial = 1456] [outer = 0x1189d8c00] 09:41:03 INFO - PROCESS | 1673 | 1466527263889 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]]]}] 09:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 09:41:03 INFO - PROCESS | 1673 | 1466527263912 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:41:03 INFO - PROCESS | 1673 | 1466527263915 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:41:03 INFO - PROCESS | 1673 | 1466527263919 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 1673 | 1466527263923 Marionette TRACE conn2 <- [1,1914,null,{}] 09:41:03 INFO - PROCESS | 1673 | 1466527263926 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}] 09:41:03 INFO - PROCESS | 1673 | 1466527263927 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:04 INFO - PROCESS | 1673 | 1466527264052 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:41:04 INFO - PROCESS | 1673 | 1466527264132 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 1673 | 1466527264134 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x124561000 == 33 [pid = 1673] [id = 486] 09:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112ec4000) [pid = 1673] [serial = 1457] [outer = 0x0] 09:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120fd3800) [pid = 1673] [serial = 1458] [outer = 0x112ec4000] 09:41:04 INFO - PROCESS | 1673 | 1466527264175 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123855400) [pid = 1673] [serial = 1459] [outer = 0x112ec4000] 09:41:04 INFO - PROCESS | 1673 | 1466527264559 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]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 09:41:04 INFO - PROCESS | 1673 | 1466527264590 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 1673 | 1466527264591 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:41:04 INFO - PROCESS | 1673 | 1466527264593 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 1673 | 1466527264595 Marionette TRACE conn2 <- [1,1918,null,{}] 09:41:04 INFO - PROCESS | 1673 | 1466527264597 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}] 09:41:04 INFO - PROCESS | 1673 | 1466527264598 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:04 INFO - PROCESS | 1673 | 1466527264702 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:41:04 INFO - PROCESS | 1673 | 1466527264714 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 1673 | 1466527264715 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x116aa7800 == 34 [pid = 1673] [id = 487] 09:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x115e18000) [pid = 1673] [serial = 1460] [outer = 0x0] 09:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12385e400) [pid = 1673] [serial = 1461] [outer = 0x115e18000] 09:41:04 INFO - PROCESS | 1673 | 1466527264739 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12405d400) [pid = 1673] [serial = 1462] [outer = 0x115e18000] 09:41:05 INFO - PROCESS | 1673 | 1466527265097 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]]]}] 09:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 519ms 09:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:41:05 INFO - PROCESS | 1673 | 1466527265114 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 1673 | 1466527265115 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:41:05 INFO - PROCESS | 1673 | 1466527265117 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 1673 | 1466527265118 Marionette TRACE conn2 <- [1,1922,null,{}] 09:41:05 INFO - PROCESS | 1673 | 1466527265128 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}] 09:41:05 INFO - PROCESS | 1673 | 1466527265132 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:05 INFO - PROCESS | 1673 | 1466527265249 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:41:05 INFO - PROCESS | 1673 | 1466527265253 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 1673 | 1466527265254 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a1b800 == 35 [pid = 1673] [id = 488] 09:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123e0c800) [pid = 1673] [serial = 1463] [outer = 0x0] 09:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1256ed400) [pid = 1673] [serial = 1464] [outer = 0x123e0c800] 09:41:05 INFO - PROCESS | 1673 | 1466527265279 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12895ac00) [pid = 1673] [serial = 1465] [outer = 0x123e0c800] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1270c5c00) [pid = 1673] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128959400) [pid = 1673] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x119420800) [pid = 1673] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1127c2000) [pid = 1673] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x110fb0000) [pid = 1673] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1133ad800) [pid = 1673] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123806000) [pid = 1673] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x115dc7000) [pid = 1673] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12af2a000) [pid = 1673] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118496c00) [pid = 1673] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x114fc1800) [pid = 1673] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1189dbc00) [pid = 1673] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1290e8800) [pid = 1673] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x115dca000) [pid = 1673] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x119173000) [pid = 1673] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x116140000) [pid = 1673] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:41:05 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x113342000) [pid = 1673] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:41:05 INFO - PROCESS | 1673 | 1466527265978 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 922ms 09:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:41:06 INFO - PROCESS | 1673 | 1466527266040 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 1673 | 1466527266043 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:41:06 INFO - PROCESS | 1673 | 1466527266046 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1673 | 1466527266048 Marionette TRACE conn2 <- [1,1926,null,{}] 09:41:06 INFO - PROCESS | 1673 | 1466527266053 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}] 09:41:06 INFO - PROCESS | 1673 | 1466527266054 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:06 INFO - PROCESS | 1673 | 1466527266151 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:41:06 INFO - PROCESS | 1673 | 1466527266221 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 1673 | 1466527266222 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c7800 == 36 [pid = 1673] [id = 489] 09:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x114f7a000) [pid = 1673] [serial = 1466] [outer = 0x0] 09:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x115e8b800) [pid = 1673] [serial = 1467] [outer = 0x114f7a000] 09:41:06 INFO - PROCESS | 1673 | 1466527266254 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x116f91800) [pid = 1673] [serial = 1468] [outer = 0x114f7a000] 09:41:06 INFO - PROCESS | 1673 | 1466527266681 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]]]}] 09:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 09:41:06 INFO - PROCESS | 1673 | 1466527266725 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 1673 | 1466527266730 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:41:06 INFO - PROCESS | 1673 | 1466527266742 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 1673 | 1466527266745 Marionette TRACE conn2 <- [1,1930,null,{}] 09:41:06 INFO - PROCESS | 1673 | 1466527266749 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}] 09:41:06 INFO - PROCESS | 1673 | 1466527266752 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:06 INFO - PROCESS | 1673 | 1466527266907 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:41:07 INFO - PROCESS | 1673 | 1466527267008 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1673 | 1466527267009 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x123939000 == 37 [pid = 1673] [id = 490] 09:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x118830400) [pid = 1673] [serial = 1469] [outer = 0x0] 09:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11895c400) [pid = 1673] [serial = 1470] [outer = 0x118830400] 09:41:07 INFO - PROCESS | 1673 | 1466527267059 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119418400) [pid = 1673] [serial = 1471] [outer = 0x118830400] 09:41:07 INFO - PROCESS | 1673 | 1466527267554 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]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 872ms 09:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:41:07 INFO - PROCESS | 1673 | 1466527267614 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 1673 | 1466527267615 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:41:07 INFO - PROCESS | 1673 | 1466527267618 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 1673 | 1466527267620 Marionette TRACE conn2 <- [1,1934,null,{}] 09:41:07 INFO - PROCESS | 1673 | 1466527267629 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}] 09:41:07 INFO - PROCESS | 1673 | 1466527267632 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:07 INFO - PROCESS | 1673 | 1466527267730 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:41:07 INFO - PROCESS | 1673 | 1466527267783 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 1673 | 1466527267785 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a10000 == 38 [pid = 1673] [id = 491] 09:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1199c1c00) [pid = 1673] [serial = 1472] [outer = 0x0] 09:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x12385b000) [pid = 1673] [serial = 1473] [outer = 0x1199c1c00] 09:41:07 INFO - PROCESS | 1673 | 1466527267811 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12421dc00) [pid = 1673] [serial = 1474] [outer = 0x1199c1c00] 09:41:08 INFO - PROCESS | 1673 | 1466527268365 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]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 773ms 09:41:08 INFO - PROCESS | 1673 | 1466527268409 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 1673 | 1466527268412 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:41:08 INFO - PROCESS | 1673 | 1466527268415 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 1673 | 1466527268418 Marionette TRACE conn2 <- [1,1938,null,{}] 09:41:08 INFO - PROCESS | 1673 | 1466527268424 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}] 09:41:08 INFO - PROCESS | 1673 | 1466527268426 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:08 INFO - PROCESS | 1673 | 1466527268573 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x125726000) [pid = 1673] [serial = 1475] [outer = 0x12cf18400] 09:41:08 INFO - PROCESS | 1673 | 1466527268657 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 1673 | 1466527268658 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a667000 == 39 [pid = 1673] [id = 492] 09:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1257a6400) [pid = 1673] [serial = 1476] [outer = 0x0] 09:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1269b8800) [pid = 1673] [serial = 1477] [outer = 0x1257a6400] 09:41:08 INFO - PROCESS | 1673 | 1466527268695 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1270cec00) [pid = 1673] [serial = 1478] [outer = 0x1257a6400] 09:41:09 INFO - PROCESS | 1673 | 1466527269148 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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 774ms 09:41:09 INFO - PROCESS | 1673 | 1466527269203 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 1673 | 1466527269204 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:41:09 INFO - PROCESS | 1673 | 1466527269208 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1673 | 1466527269209 Marionette TRACE conn2 <- [1,1942,null,{}] 09:41:09 INFO - PROCESS | 1673 | 1466527269212 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}] 09:41:09 INFO - PROCESS | 1673 | 1466527269213 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:09 INFO - PROCESS | 1673 | 1466527269310 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:41:09 INFO - PROCESS | 1673 | 1466527269381 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 1673 | 1466527269383 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d8e000 == 40 [pid = 1673] [id = 493] 09:41:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1110a0400) [pid = 1673] [serial = 1479] [outer = 0x0] 09:41:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1269b0c00) [pid = 1673] [serial = 1480] [outer = 0x1110a0400] 09:41:09 INFO - PROCESS | 1673 | 1466527269411 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128959800) [pid = 1673] [serial = 1481] [outer = 0x1110a0400] 09:41:09 INFO - PROCESS | 1673 | 1466527269905 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]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 770ms 09:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:41:09 INFO - PROCESS | 1673 | 1466527269978 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 1673 | 1466527269980 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:41:09 INFO - PROCESS | 1673 | 1466527269983 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 1673 | 1466527269985 Marionette TRACE conn2 <- [1,1946,null,{}] 09:41:09 INFO - PROCESS | 1673 | 1466527269989 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}] 09:41:09 INFO - PROCESS | 1673 | 1466527269990 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:10 INFO - PROCESS | 1673 | 1466527270087 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:41:10 INFO - PROCESS | 1673 | 1466527270158 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 1673 | 1466527270160 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x116795800 == 41 [pid = 1673] [id = 494] 09:41:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x115dca000) [pid = 1673] [serial = 1482] [outer = 0x0] 09:41:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x115e8c800) [pid = 1673] [serial = 1483] [outer = 0x115dca000] 09:41:10 INFO - PROCESS | 1673 | 1466527270188 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x116f8a000) [pid = 1673] [serial = 1484] [outer = 0x115dca000] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x116aa7800 == 40 [pid = 1673] [id = 487] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x124561000 == 39 [pid = 1673] [id = 486] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x123a94000 == 38 [pid = 1673] [id = 485] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x118697800 == 37 [pid = 1673] [id = 484] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x117149800 == 36 [pid = 1673] [id = 483] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x1186a2800 == 35 [pid = 1673] [id = 482] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x112d0c000 == 34 [pid = 1673] [id = 481] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12d2d5000 == 33 [pid = 1673] [id = 18] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3e9000 == 32 [pid = 1673] [id = 463] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x112d14800 == 31 [pid = 1673] [id = 26] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12b708800 == 30 [pid = 1673] [id = 9] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf38000 == 29 [pid = 1673] [id = 11] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba32000 == 28 [pid = 1673] [id = 10] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x1180d4800 == 27 [pid = 1673] [id = 12] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12b83c800 == 26 [pid = 1673] [id = 20] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x129041000 == 25 [pid = 1673] [id = 6] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x117157000 == 24 [pid = 1673] [id = 25] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x112e38000 == 23 [pid = 1673] [id = 23] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12b707800 == 22 [pid = 1673] [id = 19] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12b841800 == 21 [pid = 1673] [id = 22] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf34000 == 20 [pid = 1673] [id = 21] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12a823000 == 19 [pid = 1673] [id = 8] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12c6b0800 == 18 [pid = 1673] [id = 14] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3eb000 == 17 [pid = 1673] [id = 13] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12437b800 == 16 [pid = 1673] [id = 15] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x116a9d800 == 15 [pid = 1673] [id = 24] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x126d8e000 == 14 [pid = 1673] [id = 493] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x12a667000 == 13 [pid = 1673] [id = 492] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x128a10000 == 12 [pid = 1673] [id = 491] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x123939000 == 11 [pid = 1673] [id = 490] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x128a1b800 == 10 [pid = 1673] [id = 488] 09:41:11 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c7800 == 9 [pid = 1673] [id = 489] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x128950800) [pid = 1673] [serial = 1422] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x128dd6c00) [pid = 1673] [serial = 1425] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11979c800) [pid = 1673] [serial = 1407] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123804c00) [pid = 1673] [serial = 1408] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x123f62c00) [pid = 1673] [serial = 1413] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12458cc00) [pid = 1673] [serial = 1414] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1174bd000) [pid = 1673] [serial = 1398] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x118491c00) [pid = 1673] [serial = 1399] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1133c1c00) [pid = 1673] [serial = 1392] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x114fba800) [pid = 1673] [serial = 1393] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x12385c400) [pid = 1673] [serial = 1410] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x123f57400) [pid = 1673] [serial = 1411] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x116633c00) [pid = 1673] [serial = 1395] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x116979000) [pid = 1673] [serial = 1396] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12b80a400) [pid = 1673] [serial = 1390] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11882d000) [pid = 1673] [serial = 1401] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1189dec00) [pid = 1673] [serial = 1402] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11940dc00) [pid = 1673] [serial = 1404] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x119597400) [pid = 1673] [serial = 1405] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x124e2f800) [pid = 1673] [serial = 1416] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1256f1c00) [pid = 1673] [serial = 1417] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x129431c00) [pid = 1673] [serial = 1428] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x12a5aa800) [pid = 1673] [serial = 1429] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x116776c00) [pid = 1673] [serial = 1431] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12a819000) [pid = 1673] [serial = 1438] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x11941d000) [pid = 1673] [serial = 1432] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x12a65ac00) [pid = 1673] [serial = 1437] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x123854000) [pid = 1673] [serial = 1434] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1256f0c00) [pid = 1673] [serial = 1419] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12a819400) [pid = 1673] [serial = 1440] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x126d0b400) [pid = 1673] [serial = 1420] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x129581800) [pid = 1673] [serial = 1435] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x1289c1400) [pid = 1673] [serial = 1423] [outer = 0x0] [url = about:blank] 09:41:11 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x1290de400) [pid = 1673] [serial = 1426] [outer = 0x0] [url = about:blank] 09:41:12 INFO - PROCESS | 1673 | 1466527272091 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2125ms 09:41:12 INFO - PROCESS | 1673 | 1466527272109 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 1673 | 1466527272111 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:41:12 INFO - PROCESS | 1673 | 1466527272115 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 1673 | 1466527272117 Marionette TRACE conn2 <- [1,1950,null,{}] 09:41:12 INFO - PROCESS | 1673 | 1466527272121 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}] 09:41:12 INFO - PROCESS | 1673 | 1466527272123 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:12 INFO - PROCESS | 1673 | 1466527272204 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:41:12 INFO - PROCESS | 1673 | 1466527272254 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1673 | 1466527272257 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x116951800 == 10 [pid = 1673] [id = 495] 09:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x11324a800) [pid = 1673] [serial = 1485] [outer = 0x0] 09:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x113c92000) [pid = 1673] [serial = 1486] [outer = 0x11324a800] 09:41:12 INFO - PROCESS | 1673 | 1466527272285 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x114fc9800) [pid = 1673] [serial = 1487] [outer = 0x11324a800] 09:41:12 INFO - PROCESS | 1673 | 1466527272594 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]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 09:41:12 INFO - PROCESS | 1673 | 1466527272638 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:41:12 INFO - PROCESS | 1673 | 1466527272641 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:41:12 INFO - PROCESS | 1673 | 1466527272645 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 1673 | 1466527272647 Marionette TRACE conn2 <- [1,1954,null,{}] 09:41:12 INFO - PROCESS | 1673 | 1466527272650 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}] 09:41:12 INFO - PROCESS | 1673 | 1466527272652 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:12 INFO - PROCESS | 1673 | 1466527272731 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:41:12 INFO - PROCESS | 1673 | 1466527272738 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 1673 | 1466527272740 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x11660e800 == 11 [pid = 1673] [id = 496] 09:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x116141000) [pid = 1673] [serial = 1488] [outer = 0x0] 09:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x116976800) [pid = 1673] [serial = 1489] [outer = 0x116141000] 09:41:12 INFO - PROCESS | 1673 | 1466527272767 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1174b4800) [pid = 1673] [serial = 1490] [outer = 0x116141000] 09:41:13 INFO - PROCESS | 1673 | 1466527273183 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 571ms 09:41:13 INFO - PROCESS | 1673 | 1466527273217 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:41:13 INFO - PROCESS | 1673 | 1466527273229 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:41:13 INFO - PROCESS | 1673 | 1466527273232 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1673 | 1466527273235 Marionette TRACE conn2 <- [1,1958,null,{}] 09:41:13 INFO - PROCESS | 1673 | 1466527273248 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}] 09:41:13 INFO - PROCESS | 1673 | 1466527273253 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:13 INFO - PROCESS | 1673 | 1466527273372 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:41:13 INFO - PROCESS | 1673 | 1466527273454 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 1673 | 1466527273457 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x11970f800 == 12 [pid = 1673] [id = 497] 09:41:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x113c4cc00) [pid = 1673] [serial = 1491] [outer = 0x0] 09:41:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1183d1400) [pid = 1673] [serial = 1492] [outer = 0x113c4cc00] 09:41:13 INFO - PROCESS | 1673 | 1466527273503 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1186f3800) [pid = 1673] [serial = 1493] [outer = 0x113c4cc00] 09:41:13 INFO - PROCESS | 1673 | 1466527273842 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]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 623ms 09:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:41:13 INFO - PROCESS | 1673 | 1466527273863 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 1673 | 1466527273864 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:41:13 INFO - PROCESS | 1673 | 1466527273866 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 1673 | 1466527273868 Marionette TRACE conn2 <- [1,1962,null,{}] 09:41:13 INFO - PROCESS | 1673 | 1466527273877 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}] 09:41:13 INFO - PROCESS | 1673 | 1466527273879 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:13 INFO - PROCESS | 1673 | 1466527273960 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:41:14 INFO - PROCESS | 1673 | 1466527274026 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1673 | 1466527274028 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f22800 == 13 [pid = 1673] [id = 498] 09:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11849d000) [pid = 1673] [serial = 1494] [outer = 0x0] 09:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11916c400) [pid = 1673] [serial = 1495] [outer = 0x11849d000] 09:41:14 INFO - PROCESS | 1673 | 1466527274052 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x11941d800) [pid = 1673] [serial = 1496] [outer = 0x11849d000] 09:41:14 INFO - PROCESS | 1673 | 1466527274355 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 527ms 09:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:41:14 INFO - PROCESS | 1673 | 1466527274393 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 1673 | 1466527274394 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:41:14 INFO - PROCESS | 1673 | 1466527274396 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 1673 | 1466527274397 Marionette TRACE conn2 <- [1,1966,null,{}] 09:41:14 INFO - PROCESS | 1673 | 1466527274400 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}] 09:41:14 INFO - PROCESS | 1673 | 1466527274401 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:14 INFO - PROCESS | 1673 | 1466527274499 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:41:14 INFO - PROCESS | 1673 | 1466527274534 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 1673 | 1466527274535 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436b800 == 14 [pid = 1673] [id = 499] 09:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x116976c00) [pid = 1673] [serial = 1497] [outer = 0x0] 09:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11959d400) [pid = 1673] [serial = 1498] [outer = 0x116976c00] 09:41:14 INFO - PROCESS | 1673 | 1466527274560 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1195a4000) [pid = 1673] [serial = 1499] [outer = 0x116976c00] 09:41:14 INFO - PROCESS | 1673 | 1466527274877 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]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 09:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:41:14 INFO - PROCESS | 1673 | 1466527274915 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 1673 | 1466527274917 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:41:14 INFO - PROCESS | 1673 | 1466527274919 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 1673 | 1466527274920 Marionette TRACE conn2 <- [1,1970,null,{}] 09:41:14 INFO - PROCESS | 1673 | 1466527274927 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}] 09:41:14 INFO - PROCESS | 1673 | 1466527274931 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:15 INFO - PROCESS | 1673 | 1466527275055 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:41:15 INFO - PROCESS | 1673 | 1466527275059 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1673 | 1466527275060 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x125179800 == 15 [pid = 1673] [id = 500] 09:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119421000) [pid = 1673] [serial = 1500] [outer = 0x0] 09:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1199dd000) [pid = 1673] [serial = 1501] [outer = 0x119421000] 09:41:15 INFO - PROCESS | 1673 | 1466527275084 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x123f5ec00) [pid = 1673] [serial = 1502] [outer = 0x119421000] 09:41:15 INFO - PROCESS | 1673 | 1466527275386 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 09:41:15 INFO - PROCESS | 1673 | 1466527275448 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1673 | 1466527275449 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:41:15 INFO - PROCESS | 1673 | 1466527275453 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1673 | 1466527275456 Marionette TRACE conn2 <- [1,1974,null,{}] 09:41:15 INFO - PROCESS | 1673 | 1466527275459 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}] 09:41:15 INFO - PROCESS | 1673 | 1466527275460 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:15 INFO - PROCESS | 1673 | 1466527275557 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:41:15 INFO - PROCESS | 1673 | 1466527275593 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 1673 | 1466527275594 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694f800 == 16 [pid = 1673] [id = 501] 09:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123f5dc00) [pid = 1673] [serial = 1503] [outer = 0x0] 09:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x12421e800) [pid = 1673] [serial = 1504] [outer = 0x123f5dc00] 09:41:15 INFO - PROCESS | 1673 | 1466527275618 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x124aaf800) [pid = 1673] [serial = 1505] [outer = 0x123f5dc00] 09:41:15 INFO - PROCESS | 1673 | 1466527275914 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]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 475ms 09:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:41:15 INFO - PROCESS | 1673 | 1466527275928 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 1673 | 1466527275929 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:41:15 INFO - PROCESS | 1673 | 1466527275931 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 1673 | 1466527275932 Marionette TRACE conn2 <- [1,1978,null,{}] 09:41:15 INFO - PROCESS | 1673 | 1466527275934 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}] 09:41:15 INFO - PROCESS | 1673 | 1466527275935 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:16 INFO - PROCESS | 1673 | 1466527276133 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x112ec4000) [pid = 1673] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x115e18000) [pid = 1673] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123e0c800) [pid = 1673] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1110a0400) [pid = 1673] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1257a6400) [pid = 1673] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1199c1c00) [pid = 1673] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x115e83000) [pid = 1673] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x118830400) [pid = 1673] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x114f7a000) [pid = 1673] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1189d8c00) [pid = 1673] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x11696f800) [pid = 1673] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x116628400) [pid = 1673] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x110f7d800) [pid = 1673] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:41:16 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x114fbb800) [pid = 1673] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:41:16 INFO - PROCESS | 1673 | 1466527276176 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1673 | 1466527276177 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a0800 == 17 [pid = 1673] [id = 502] 09:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x110fb4400) [pid = 1673] [serial = 1506] [outer = 0x0] 09:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x112e61800) [pid = 1673] [serial = 1507] [outer = 0x110fb4400] 09:41:16 INFO - PROCESS | 1673 | 1466527276201 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x11696f800) [pid = 1673] [serial = 1508] [outer = 0x110fb4400] 09:41:16 INFO - PROCESS | 1673 | 1466527276601 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]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 721ms 09:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:41:16 INFO - PROCESS | 1673 | 1466527276656 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 1673 | 1466527276657 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:41:16 INFO - PROCESS | 1673 | 1466527276660 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 1673 | 1466527276662 Marionette TRACE conn2 <- [1,1982,null,{}] 09:41:16 INFO - PROCESS | 1673 | 1466527276664 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}] 09:41:16 INFO - PROCESS | 1673 | 1466527276665 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:16 INFO - PROCESS | 1673 | 1466527276740 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:41:16 INFO - PROCESS | 1673 | 1466527276743 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 1673 | 1466527276744 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x11970d800 == 18 [pid = 1673] [id = 503] 09:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x118211c00) [pid = 1673] [serial = 1509] [outer = 0x0] 09:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1199db000) [pid = 1673] [serial = 1510] [outer = 0x118211c00] 09:41:16 INFO - PROCESS | 1673 | 1466527276769 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x124e85400) [pid = 1673] [serial = 1511] [outer = 0x118211c00] 09:41:17 INFO - PROCESS | 1673 | 1466527277106 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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 470ms 09:41:17 INFO - PROCESS | 1673 | 1466527277131 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1673 | 1466527277132 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:41:17 INFO - PROCESS | 1673 | 1466527277135 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1673 | 1466527277136 Marionette TRACE conn2 <- [1,1986,null,{}] 09:41:17 INFO - PROCESS | 1673 | 1466527277140 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}] 09:41:17 INFO - PROCESS | 1673 | 1466527277142 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:17 INFO - PROCESS | 1673 | 1466527277222 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:41:17 INFO - PROCESS | 1673 | 1466527277274 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 1673 | 1466527277275 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc0000 == 19 [pid = 1673] [id = 504] 09:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x116456c00) [pid = 1673] [serial = 1512] [outer = 0x0] 09:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x124f6e000) [pid = 1673] [serial = 1513] [outer = 0x116456c00] 09:41:17 INFO - PROCESS | 1673 | 1466527277299 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x125724000) [pid = 1673] [serial = 1514] [outer = 0x116456c00] 09:41:17 INFO - PROCESS | 1673 | 1466527277568 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]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 471ms 09:41:17 INFO - PROCESS | 1673 | 1466527277609 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 1673 | 1466527277611 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:41:17 INFO - PROCESS | 1673 | 1466527277613 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 1673 | 1466527277614 Marionette TRACE conn2 <- [1,1990,null,{}] 09:41:17 INFO - PROCESS | 1673 | 1466527277617 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}] 09:41:17 INFO - PROCESS | 1673 | 1466527277619 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:17 INFO - PROCESS | 1673 | 1466527277717 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:41:17 INFO - PROCESS | 1673 | 1466527277721 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 1673 | 1466527277723 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436a000 == 20 [pid = 1673] [id = 505] 09:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1257acc00) [pid = 1673] [serial = 1515] [outer = 0x0] 09:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1270c9000) [pid = 1673] [serial = 1516] [outer = 0x1257acc00] 09:41:17 INFO - PROCESS | 1673 | 1466527277753 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x128957c00) [pid = 1673] [serial = 1517] [outer = 0x1257acc00] 09:41:18 INFO - PROCESS | 1673 | 1466527278215 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]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 09:41:18 INFO - PROCESS | 1673 | 1466527278283 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 1673 | 1466527278285 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:41:18 INFO - PROCESS | 1673 | 1466527278290 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 1673 | 1466527278293 Marionette TRACE conn2 <- [1,1994,null,{}] 09:41:18 INFO - PROCESS | 1673 | 1466527278296 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}] 09:41:18 INFO - PROCESS | 1673 | 1466527278298 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:18 INFO - PROCESS | 1673 | 1466527278401 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:41:18 INFO - PROCESS | 1673 | 1466527278480 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 1673 | 1466527278481 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x117154000 == 21 [pid = 1673] [id = 506] 09:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1127bfc00) [pid = 1673] [serial = 1518] [outer = 0x0] 09:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x113c89400) [pid = 1673] [serial = 1519] [outer = 0x1127bfc00] 09:41:18 INFO - PROCESS | 1673 | 1466527278511 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x115e8bc00) [pid = 1673] [serial = 1520] [outer = 0x1127bfc00] 09:41:18 INFO - PROCESS | 1673 | --DOCSHELL 0x116795800 == 20 [pid = 1673] [id = 494] 09:41:19 INFO - PROCESS | 1673 | 1466527279345 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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1070ms 09:41:19 INFO - PROCESS | 1673 | 1466527279361 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:41:19 INFO - PROCESS | 1673 | 1466527279364 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:41:19 INFO - PROCESS | 1673 | 1466527279367 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1673 | 1466527279369 Marionette TRACE conn2 <- [1,1998,null,{}] 09:41:19 INFO - PROCESS | 1673 | 1466527279374 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}] 09:41:19 INFO - PROCESS | 1673 | 1466527279375 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:19 INFO - PROCESS | 1673 | 1466527279451 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:41:19 INFO - PROCESS | 1673 | 1466527279456 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 1673 | 1466527279459 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e2b800 == 21 [pid = 1673] [id = 507] 09:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116777800) [pid = 1673] [serial = 1521] [outer = 0x0] 09:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x116977800) [pid = 1673] [serial = 1522] [outer = 0x116777800] 09:41:19 INFO - PROCESS | 1673 | 1466527279489 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1175aa800) [pid = 1673] [serial = 1523] [outer = 0x116777800] 09:41:19 INFO - PROCESS | 1673 | 1466527279874 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]]]}] 09:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 09:41:19 INFO - PROCESS | 1673 | 1466527279888 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 1673 | 1466527279894 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:41:19 INFO - PROCESS | 1673 | 1466527279900 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 1673 | 1466527279903 Marionette TRACE conn2 <- [1,2002,null,{}] 09:41:19 INFO - PROCESS | 1673 | 1466527279915 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}] 09:41:19 INFO - PROCESS | 1673 | 1466527279918 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:20 INFO - PROCESS | 1673 | 1466527280064 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:41:20 INFO - PROCESS | 1673 | 1466527280125 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 1673 | 1466527280127 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x12392b000 == 22 [pid = 1673] [id = 508] 09:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1176cec00) [pid = 1673] [serial = 1524] [outer = 0x0] 09:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x118495800) [pid = 1673] [serial = 1525] [outer = 0x1176cec00] 09:41:20 INFO - PROCESS | 1673 | 1466527280172 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x118958800) [pid = 1673] [serial = 1526] [outer = 0x1176cec00] 09:41:20 INFO - PROCESS | 1673 | 1466527280559 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]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 682ms 09:41:20 INFO - PROCESS | 1673 | 1466527280582 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 1673 | 1466527280593 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:41:20 INFO - PROCESS | 1673 | 1466527280603 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 1673 | 1466527280606 Marionette TRACE conn2 <- [1,2006,null,{}] 09:41:20 INFO - PROCESS | 1673 | 1466527280613 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}] 09:41:20 INFO - PROCESS | 1673 | 1466527280617 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:20 INFO - PROCESS | 1673 | 1466527280714 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:41:20 INFO - PROCESS | 1673 | 1466527280769 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 1673 | 1466527280770 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x125691000 == 23 [pid = 1673] [id = 509] 09:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x111d81800) [pid = 1673] [serial = 1527] [outer = 0x0] 09:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1199da800) [pid = 1673] [serial = 1528] [outer = 0x111d81800] 09:41:20 INFO - PROCESS | 1673 | 1466527280800 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123803400) [pid = 1673] [serial = 1529] [outer = 0x111d81800] 09:41:21 INFO - PROCESS | 1673 | 1466527281118 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]]]}] 09:41:21 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 09:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 576ms 09:41:21 INFO - PROCESS | 1673 | 1466527281179 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 1673 | 1466527281181 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:41:21 INFO - PROCESS | 1673 | 1466527281183 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1673 | 1466527281184 Marionette TRACE conn2 <- [1,2010,null,{}] 09:41:21 INFO - PROCESS | 1673 | 1466527281187 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}] 09:41:21 INFO - PROCESS | 1673 | 1466527281188 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:21 INFO - PROCESS | 1673 | 1466527281263 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:41:21 INFO - PROCESS | 1673 | 1466527281267 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1673 | 1466527281268 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x129048000 == 24 [pid = 1673] [id = 510] 09:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x123853c00) [pid = 1673] [serial = 1530] [outer = 0x0] 09:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123f5cc00) [pid = 1673] [serial = 1531] [outer = 0x123853c00] 09:41:21 INFO - PROCESS | 1673 | 1466527281298 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x124e83400) [pid = 1673] [serial = 1532] [outer = 0x123853c00] 09:41:21 INFO - PROCESS | 1673 | 1466527281628 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]]]}] 09:41:21 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 09:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 472ms 09:41:21 INFO - PROCESS | 1673 | 1466527281657 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 1673 | 1466527281659 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:41:21 INFO - PROCESS | 1673 | 1466527281667 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 1673 | 1466527281670 Marionette TRACE conn2 <- [1,2014,null,{}] 09:41:21 INFO - PROCESS | 1673 | 1466527281673 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}] 09:41:21 INFO - PROCESS | 1673 | 1466527281675 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:21 INFO - PROCESS | 1673 | 1466527281745 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:41:21 INFO - PROCESS | 1673 | 1466527281803 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 1673 | 1466527281804 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a828800 == 25 [pid = 1673] [id = 511] 09:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x113dbc800) [pid = 1673] [serial = 1533] [outer = 0x0] 09:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1251ae400) [pid = 1673] [serial = 1534] [outer = 0x113dbc800] 09:41:21 INFO - PROCESS | 1673 | 1466527281829 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12702a800) [pid = 1673] [serial = 1535] [outer = 0x113dbc800] 09:41:22 INFO - PROCESS | 1673 | 1466527282160 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 521ms 09:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:41:22 INFO - PROCESS | 1673 | 1466527282190 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1673 | 1466527282192 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:41:22 INFO - PROCESS | 1673 | 1466527282195 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1673 | 1466527282197 Marionette TRACE conn2 <- [1,2018,null,{}] 09:41:22 INFO - PROCESS | 1673 | 1466527282200 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}] 09:41:22 INFO - PROCESS | 1673 | 1466527282207 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:22 INFO - PROCESS | 1673 | 1466527282346 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:41:22 INFO - PROCESS | 1673 | 1466527282422 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1673 | 1466527282424 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af49000 == 26 [pid = 1673] [id = 512] 09:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11820bc00) [pid = 1673] [serial = 1536] [outer = 0x0] 09:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1270d0000) [pid = 1673] [serial = 1537] [outer = 0x11820bc00] 09:41:22 INFO - PROCESS | 1673 | 1466527282457 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x128dd7c00) [pid = 1673] [serial = 1538] [outer = 0x11820bc00] 09:41:22 INFO - PROCESS | 1673 | 1466527282711 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]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 09:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:41:22 INFO - PROCESS | 1673 | 1466527282766 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 1673 | 1466527282767 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:41:22 INFO - PROCESS | 1673 | 1466527282777 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 1673 | 1466527282778 Marionette TRACE conn2 <- [1,2022,null,{}] 09:41:22 INFO - PROCESS | 1673 | 1466527282792 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}] 09:41:22 INFO - PROCESS | 1673 | 1466527282793 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:22 INFO - PROCESS | 1673 | 1466527282866 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:41:22 INFO - PROCESS | 1673 | 1466527282872 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 1673 | 1466527282873 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b833000 == 27 [pid = 1673] [id = 513] 09:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119d4e800) [pid = 1673] [serial = 1539] [outer = 0x0] 09:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1290d9400) [pid = 1673] [serial = 1540] [outer = 0x119d4e800] 09:41:22 INFO - PROCESS | 1673 | 1466527282897 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x129430400) [pid = 1673] [serial = 1541] [outer = 0x119d4e800] 09:41:23 INFO - PROCESS | 1673 | 1466527283221 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 478ms 09:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:41:23 INFO - PROCESS | 1673 | 1466527283249 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 1673 | 1466527283250 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:41:23 INFO - PROCESS | 1673 | 1466527283252 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1673 | 1466527283254 Marionette TRACE conn2 <- [1,2026,null,{}] 09:41:23 INFO - PROCESS | 1673 | 1466527283258 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}] 09:41:23 INFO - PROCESS | 1673 | 1466527283259 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:23 INFO - PROCESS | 1673 | 1466527283359 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:41:23 INFO - PROCESS | 1673 | 1466527283366 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 1673 | 1466527283367 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b845000 == 28 [pid = 1673] [id = 514] 09:41:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x128c2ec00) [pid = 1673] [serial = 1542] [outer = 0x0] 09:41:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x129431800) [pid = 1673] [serial = 1543] [outer = 0x128c2ec00] 09:41:23 INFO - PROCESS | 1673 | 1466527283392 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12958e000) [pid = 1673] [serial = 1544] [outer = 0x128c2ec00] 09:41:23 INFO - PROCESS | 1673 | 1466527283753 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]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 522ms 09:41:23 INFO - PROCESS | 1673 | 1466527283775 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 1673 | 1466527283777 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:41:23 INFO - PROCESS | 1673 | 1466527283780 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 1673 | 1466527283782 Marionette TRACE conn2 <- [1,2030,null,{}] 09:41:23 INFO - PROCESS | 1673 | 1466527283785 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}] 09:41:23 INFO - PROCESS | 1673 | 1466527283790 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:23 INFO - PROCESS | 1673 | 1466527283979 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:41:24 INFO - PROCESS | 1673 | 1466527284113 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1673 | 1466527284114 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x116410800 == 29 [pid = 1673] [id = 515] 09:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x111d7b400) [pid = 1673] [serial = 1545] [outer = 0x0] 09:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1122aac00) [pid = 1673] [serial = 1546] [outer = 0x111d7b400] 09:41:24 INFO - PROCESS | 1673 | 1466527284172 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x115d0e800) [pid = 1673] [serial = 1547] [outer = 0x111d7b400] 09:41:24 INFO - PROCESS | 1673 | 1466527284661 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]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 920ms 09:41:24 INFO - PROCESS | 1673 | 1466527284727 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 1673 | 1466527284730 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:41:24 INFO - PROCESS | 1673 | 1466527284736 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 1673 | 1466527284740 Marionette TRACE conn2 <- [1,2034,null,{}] 09:41:24 INFO - PROCESS | 1673 | 1466527284743 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}] 09:41:24 INFO - PROCESS | 1673 | 1466527284745 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:24 INFO - PROCESS | 1673 | 1466527284848 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:41:24 INFO - PROCESS | 1673 | 1466527284926 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 1673 | 1466527284928 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e71800 == 30 [pid = 1673] [id = 516] 09:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x11820a800) [pid = 1673] [serial = 1548] [outer = 0x0] 09:41:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x11849a400) [pid = 1673] [serial = 1549] [outer = 0x11820a800] 09:41:24 INFO - PROCESS | 1673 | 1466527284958 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x119168400) [pid = 1673] [serial = 1550] [outer = 0x11820a800] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12bf15400) [pid = 1673] [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.] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x12af2ec00) [pid = 1673] [serial = 1441] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x11223d000) [pid = 1673] [serial = 1444] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x110fb2c00) [pid = 1673] [serial = 1443] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1164ea400) [pid = 1673] [serial = 1447] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x114fc7400) [pid = 1673] [serial = 1446] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1174b7000) [pid = 1673] [serial = 1450] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x116a1b400) [pid = 1673] [serial = 1449] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x11849fc00) [pid = 1673] [serial = 1453] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1183cb400) [pid = 1673] [serial = 1452] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1199c2400) [pid = 1673] [serial = 1456] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11959bc00) [pid = 1673] [serial = 1455] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x123855400) [pid = 1673] [serial = 1459] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x120fd3800) [pid = 1673] [serial = 1458] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12405d400) [pid = 1673] [serial = 1462] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12385e400) [pid = 1673] [serial = 1461] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12895ac00) [pid = 1673] [serial = 1465] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1256ed400) [pid = 1673] [serial = 1464] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116f91800) [pid = 1673] [serial = 1468] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x115e8b800) [pid = 1673] [serial = 1467] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x119418400) [pid = 1673] [serial = 1471] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11895c400) [pid = 1673] [serial = 1470] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12421dc00) [pid = 1673] [serial = 1474] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12385b000) [pid = 1673] [serial = 1473] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1270cec00) [pid = 1673] [serial = 1478] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1269b8800) [pid = 1673] [serial = 1477] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x128959800) [pid = 1673] [serial = 1481] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1269b0c00) [pid = 1673] [serial = 1480] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115e8c800) [pid = 1673] [serial = 1483] [outer = 0x0] [url = about:blank] 09:41:26 INFO - PROCESS | 1673 | 1466527286072 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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1374ms 09:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:41:26 INFO - PROCESS | 1673 | 1466527286110 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1673 | 1466527286112 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:41:26 INFO - PROCESS | 1673 | 1466527286115 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1673 | 1466527286118 Marionette TRACE conn2 <- [1,2038,null,{}] 09:41:26 INFO - PROCESS | 1673 | 1466527286124 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}] 09:41:26 INFO - PROCESS | 1673 | 1466527286126 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:26 INFO - PROCESS | 1673 | 1466527286199 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:41:26 INFO - PROCESS | 1673 | 1466527286209 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 1673 | 1466527286212 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x116183800 == 31 [pid = 1673] [id = 517] 09:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113015400) [pid = 1673] [serial = 1551] [outer = 0x0] 09:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1133ab800) [pid = 1673] [serial = 1552] [outer = 0x113015400] 09:41:26 INFO - PROCESS | 1673 | 1466527286240 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x115dc2400) [pid = 1673] [serial = 1553] [outer = 0x113015400] 09:41:26 INFO - PROCESS | 1673 | 1466527286572 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]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 475ms 09:41:26 INFO - PROCESS | 1673 | 1466527286591 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 1673 | 1466527286594 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:41:26 INFO - PROCESS | 1673 | 1466527286599 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 1673 | 1466527286600 Marionette TRACE conn2 <- [1,2042,null,{}] 09:41:26 INFO - PROCESS | 1673 | 1466527286604 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}] 09:41:26 INFO - PROCESS | 1673 | 1466527286606 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:26 INFO - PROCESS | 1673 | 1466527286708 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:41:26 INFO - PROCESS | 1673 | 1466527286762 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 1673 | 1466527286764 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180de000 == 32 [pid = 1673] [id = 518] 09:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x114fc9c00) [pid = 1673] [serial = 1554] [outer = 0x0] 09:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x116456000) [pid = 1673] [serial = 1555] [outer = 0x114fc9c00] 09:41:26 INFO - PROCESS | 1673 | 1466527286791 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x116f8e400) [pid = 1673] [serial = 1556] [outer = 0x114fc9c00] 09:41:27 INFO - PROCESS | 1673 | 1466527287075 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]]]}] 09:41:27 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) 09:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 523ms 09:41:27 INFO - PROCESS | 1673 | 1466527287124 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1673 | 1466527287125 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:41:27 INFO - PROCESS | 1673 | 1466527287127 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 1673 | 1466527287130 Marionette TRACE conn2 <- [1,2046,null,{}] 09:41:27 INFO - PROCESS | 1673 | 1466527287140 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}] 09:41:27 INFO - PROCESS | 1673 | 1466527287143 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:27 INFO - PROCESS | 1673 | 1466527287227 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:41:27 INFO - PROCESS | 1673 | 1466527287284 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1673 | 1466527287287 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180db000 == 33 [pid = 1673] [id = 519] 09:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1174b7c00) [pid = 1673] [serial = 1557] [outer = 0x0] 09:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x118497c00) [pid = 1673] [serial = 1558] [outer = 0x1174b7c00] 09:41:27 INFO - PROCESS | 1673 | 1466527287315 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1189da800) [pid = 1673] [serial = 1559] [outer = 0x1174b7c00] 09:41:27 INFO - PROCESS | 1673 | 1466527287626 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]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 523ms 09:41:27 INFO - PROCESS | 1673 | 1466527287651 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 1673 | 1466527287654 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:41:27 INFO - PROCESS | 1673 | 1466527287659 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 1673 | 1466527287660 Marionette TRACE conn2 <- [1,2050,null,{}] 09:41:27 INFO - PROCESS | 1673 | 1466527287662 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}] 09:41:27 INFO - PROCESS | 1673 | 1466527287663 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:27 INFO - PROCESS | 1673 | 1466527287742 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:41:27 INFO - PROCESS | 1673 | 1466527287745 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 1673 | 1466527287747 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x124369000 == 34 [pid = 1673] [id = 520] 09:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x119409c00) [pid = 1673] [serial = 1560] [outer = 0x0] 09:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x119420400) [pid = 1673] [serial = 1561] [outer = 0x119409c00] 09:41:27 INFO - PROCESS | 1673 | 1466527287774 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x11979f400) [pid = 1673] [serial = 1562] [outer = 0x119409c00] 09:41:28 INFO - PROCESS | 1673 | 1466527288111 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 472ms 09:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:41:28 INFO - PROCESS | 1673 | 1466527288130 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1673 | 1466527288131 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:41:28 INFO - PROCESS | 1673 | 1466527288134 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1673 | 1466527288135 Marionette TRACE conn2 <- [1,2054,null,{}] 09:41:28 INFO - PROCESS | 1673 | 1466527288141 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}] 09:41:28 INFO - PROCESS | 1673 | 1466527288142 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:28 INFO - PROCESS | 1673 | 1466527288256 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:41:28 INFO - PROCESS | 1673 | 1466527288269 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1673 | 1466527288270 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x124749800 == 35 [pid = 1673] [id = 521] 09:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x116904c00) [pid = 1673] [serial = 1563] [outer = 0x0] 09:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1199c1400) [pid = 1673] [serial = 1564] [outer = 0x116904c00] 09:41:28 INFO - PROCESS | 1673 | 1466527288294 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12380a000) [pid = 1673] [serial = 1565] [outer = 0x116904c00] 09:41:28 INFO - PROCESS | 1673 | 1466527288635 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]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 522ms 09:41:28 INFO - PROCESS | 1673 | 1466527288658 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 1673 | 1466527288659 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:41:28 INFO - PROCESS | 1673 | 1466527288661 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 1673 | 1466527288662 Marionette TRACE conn2 <- [1,2058,null,{}] 09:41:28 INFO - PROCESS | 1673 | 1466527288665 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}] 09:41:28 INFO - PROCESS | 1673 | 1466527288668 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:28 INFO - PROCESS | 1673 | 1466527288786 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:41:28 INFO - PROCESS | 1673 | 1466527288823 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 1673 | 1466527288824 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x113ce4000 == 36 [pid = 1673] [id = 522] 09:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x123855400) [pid = 1673] [serial = 1566] [outer = 0x0] 09:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123f53800) [pid = 1673] [serial = 1567] [outer = 0x123855400] 09:41:28 INFO - PROCESS | 1673 | 1466527288849 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x124e83000) [pid = 1673] [serial = 1568] [outer = 0x123855400] 09:41:29 INFO - PROCESS | 1673 | 1466527289157 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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 519ms 09:41:29 INFO - PROCESS | 1673 | 1466527289180 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1673 | 1466527289181 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:41:29 INFO - PROCESS | 1673 | 1466527289183 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1673 | 1466527289185 Marionette TRACE conn2 <- [1,2062,null,{}] 09:41:29 INFO - PROCESS | 1673 | 1466527289195 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}] 09:41:29 INFO - PROCESS | 1673 | 1466527289196 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:29 INFO - PROCESS | 1673 | 1466527289302 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:41:29 INFO - PROCESS | 1673 | 1466527289306 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 1673 | 1466527289307 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x129044000 == 37 [pid = 1673] [id = 523] 09:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x123f5f000) [pid = 1673] [serial = 1569] [outer = 0x0] 09:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x125721000) [pid = 1673] [serial = 1570] [outer = 0x123f5f000] 09:41:29 INFO - PROCESS | 1673 | 1466527289337 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x126d0a000) [pid = 1673] [serial = 1571] [outer = 0x123f5f000] 09:41:29 INFO - PROCESS | 1673 | 1466527289689 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]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 522ms 09:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:41:29 INFO - PROCESS | 1673 | 1466527289707 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 1673 | 1466527289708 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:41:29 INFO - PROCESS | 1673 | 1466527289710 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 1673 | 1466527289711 Marionette TRACE conn2 <- [1,2066,null,{}] 09:41:29 INFO - PROCESS | 1673 | 1466527289713 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}] 09:41:29 INFO - PROCESS | 1673 | 1466527289714 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:29 INFO - PROCESS | 1673 | 1466527289810 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:41:29 INFO - PROCESS | 1673 | 1466527289825 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 1673 | 1466527289826 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b0800 == 38 [pid = 1673] [id = 524] 09:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x126d0b400) [pid = 1673] [serial = 1572] [outer = 0x0] 09:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x1270e1c00) [pid = 1673] [serial = 1573] [outer = 0x126d0b400] 09:41:29 INFO - PROCESS | 1673 | 1466527289850 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x128954c00) [pid = 1673] [serial = 1574] [outer = 0x126d0b400] 09:41:30 INFO - PROCESS | 1673 | 1466527290155 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 469ms 09:41:30 INFO - PROCESS | 1673 | 1466527290179 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1673 | 1466527290181 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:41:30 INFO - PROCESS | 1673 | 1466527290183 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 1673 | 1466527290184 Marionette TRACE conn2 <- [1,2070,null,{}] 09:41:30 INFO - PROCESS | 1673 | 1466527290188 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}] 09:41:30 INFO - PROCESS | 1673 | 1466527290190 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:30 INFO - PROCESS | 1673 | 1466527290465 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x119421000) [pid = 1673] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x11324a800) [pid = 1673] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x11849d000) [pid = 1673] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1257acc00) [pid = 1673] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116777800) [pid = 1673] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116976c00) [pid = 1673] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x116456c00) [pid = 1673] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x118211c00) [pid = 1673] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116141000) [pid = 1673] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1127bfc00) [pid = 1673] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x113c4cc00) [pid = 1673] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x110fb4400) [pid = 1673] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x115dca000) [pid = 1673] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123f5dc00) [pid = 1673] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x111d81800) [pid = 1673] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123853c00) [pid = 1673] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119d4e800) [pid = 1673] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x128c2ec00) [pid = 1673] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113dbc800) [pid = 1673] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11820bc00) [pid = 1673] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:41:30 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1176cec00) [pid = 1673] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:41:30 INFO - PROCESS | 1673 | 1466527290511 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1673 | 1466527290512 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e3d800 == 39 [pid = 1673] [id = 525] 09:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x110fae000) [pid = 1673] [serial = 1575] [outer = 0x0] 09:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1127c2800) [pid = 1673] [serial = 1576] [outer = 0x110fae000] 09:41:30 INFO - PROCESS | 1673 | 1466527290536 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x115e1a000) [pid = 1673] [serial = 1577] [outer = 0x110fae000] 09:41:30 INFO - PROCESS | 1673 | 1466527290823 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]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 673ms 09:41:30 INFO - PROCESS | 1673 | 1466527290860 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 1673 | 1466527290861 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:41:30 INFO - PROCESS | 1673 | 1466527290863 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 1673 | 1466527290864 Marionette TRACE conn2 <- [1,2074,null,{}] 09:41:30 INFO - PROCESS | 1673 | 1466527290866 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}] 09:41:30 INFO - PROCESS | 1673 | 1466527290868 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:30 INFO - PROCESS | 1673 | 1466527290949 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:41:30 INFO - PROCESS | 1673 | 1466527290954 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 1673 | 1466527290956 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af3d800 == 40 [pid = 1673] [id = 526] 09:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x115dc9000) [pid = 1673] [serial = 1578] [outer = 0x0] 09:41:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1186f6c00) [pid = 1673] [serial = 1579] [outer = 0x115dc9000] 09:41:30 INFO - PROCESS | 1673 | 1466527290980 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257acc00) [pid = 1673] [serial = 1580] [outer = 0x115dc9000] 09:41:31 INFO - PROCESS | 1673 | 1466527291295 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 470ms 09:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:41:31 INFO - PROCESS | 1673 | 1466527291334 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1673 | 1466527291335 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:41:31 INFO - PROCESS | 1673 | 1466527291337 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1673 | 1466527291339 Marionette TRACE conn2 <- [1,2078,null,{}] 09:41:31 INFO - PROCESS | 1673 | 1466527291342 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}] 09:41:31 INFO - PROCESS | 1673 | 1466527291343 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:31 INFO - PROCESS | 1673 | 1466527291461 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:41:31 INFO - PROCESS | 1673 | 1466527291467 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 1673 | 1466527291469 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afd0800 == 41 [pid = 1673] [id = 527] 09:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123853c00) [pid = 1673] [serial = 1581] [outer = 0x0] 09:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1289ba400) [pid = 1673] [serial = 1582] [outer = 0x123853c00] 09:41:31 INFO - PROCESS | 1673 | 1466527291498 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x128dda000) [pid = 1673] [serial = 1583] [outer = 0x123853c00] 09:41:31 INFO - PROCESS | 1673 | 1466527291826 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]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 519ms 09:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:41:31 INFO - PROCESS | 1673 | 1466527291857 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 1673 | 1466527291858 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:41:31 INFO - PROCESS | 1673 | 1466527291860 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 1673 | 1466527291861 Marionette TRACE conn2 <- [1,2082,null,{}] 09:41:31 INFO - PROCESS | 1673 | 1466527291863 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}] 09:41:31 INFO - PROCESS | 1673 | 1466527291865 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:31 INFO - PROCESS | 1673 | 1466527291942 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:41:31 INFO - PROCESS | 1673 | 1466527291946 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 1673 | 1466527291947 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b842000 == 42 [pid = 1673] [id = 528] 09:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128de0000) [pid = 1673] [serial = 1584] [outer = 0x0] 09:41:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12943b400) [pid = 1673] [serial = 1585] [outer = 0x128de0000] 09:41:31 INFO - PROCESS | 1673 | 1466527291971 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12a5aac00) [pid = 1673] [serial = 1586] [outer = 0x128de0000] 09:41:32 INFO - PROCESS | 1673 | 1466527292294 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]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 09:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:41:32 INFO - PROCESS | 1673 | 1466527292329 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 1673 | 1466527292331 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:41:32 INFO - PROCESS | 1673 | 1466527292333 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 1673 | 1466527292334 Marionette TRACE conn2 <- [1,2086,null,{}] 09:41:32 INFO - PROCESS | 1673 | 1466527292336 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}] 09:41:32 INFO - PROCESS | 1673 | 1466527292337 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:32 INFO - PROCESS | 1673 | 1466527292440 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:41:32 INFO - PROCESS | 1673 | 1466527292520 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 1673 | 1466527292521 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x112d06000 == 43 [pid = 1673] [id = 529] 09:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x110f7fc00) [pid = 1673] [serial = 1587] [outer = 0x0] 09:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x110fb7c00) [pid = 1673] [serial = 1588] [outer = 0x110f7fc00] 09:41:32 INFO - PROCESS | 1673 | 1466527292554 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1127c2000) [pid = 1673] [serial = 1589] [outer = 0x110f7fc00] 09:41:33 INFO - PROCESS | 1673 | 1466527293075 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]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 09:41:33 INFO - PROCESS | 1673 | 1466527293113 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 1673 | 1466527293115 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:41:33 INFO - PROCESS | 1673 | 1466527293121 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 1673 | 1466527293123 Marionette TRACE conn2 <- [1,2090,null,{}] 09:41:33 INFO - PROCESS | 1673 | 1466527293127 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}] 09:41:33 INFO - PROCESS | 1673 | 1466527293130 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:33 INFO - PROCESS | 1673 | 1466527293259 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:41:33 INFO - PROCESS | 1673 | 1466527293338 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 1673 | 1466527293340 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x123937800 == 44 [pid = 1673] [id = 530] 09:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1164e2800) [pid = 1673] [serial = 1590] [outer = 0x0] 09:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x116a1c800) [pid = 1673] [serial = 1591] [outer = 0x1164e2800] 09:41:33 INFO - PROCESS | 1673 | 1466527293370 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1175ab000) [pid = 1673] [serial = 1592] [outer = 0x1164e2800] 09:41:34 INFO - PROCESS | 1673 | 1466527294132 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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1075ms 09:41:34 INFO - PROCESS | 1673 | 1466527294196 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1673 | 1466527294199 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:41:34 INFO - PROCESS | 1673 | 1466527294204 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1673 | 1466527294207 Marionette TRACE conn2 <- [1,2094,null,{}] 09:41:34 INFO - PROCESS | 1673 | 1466527294212 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}] 09:41:34 INFO - PROCESS | 1673 | 1466527294215 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:34 INFO - PROCESS | 1673 | 1466527294347 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x116410800 == 43 [pid = 1673] [id = 515] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12b842000 == 42 [pid = 1673] [id = 528] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12afd0800 == 41 [pid = 1673] [id = 527] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12af3d800 == 40 [pid = 1673] [id = 526] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x117e3d800 == 39 [pid = 1673] [id = 525] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b0800 == 38 [pid = 1673] [id = 524] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x129044000 == 37 [pid = 1673] [id = 523] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x113ce4000 == 36 [pid = 1673] [id = 522] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x124749800 == 35 [pid = 1673] [id = 521] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x124369000 == 34 [pid = 1673] [id = 520] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x1180db000 == 33 [pid = 1673] [id = 519] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x1180de000 == 32 [pid = 1673] [id = 518] 09:41:34 INFO - PROCESS | 1673 | --DOCSHELL 0x116183800 == 31 [pid = 1673] [id = 517] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1199dd000) [pid = 1673] [serial = 1501] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x113c92000) [pid = 1673] [serial = 1486] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x114fc9800) [pid = 1673] [serial = 1487] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11916c400) [pid = 1673] [serial = 1495] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11941d800) [pid = 1673] [serial = 1496] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1270c9000) [pid = 1673] [serial = 1516] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128957c00) [pid = 1673] [serial = 1517] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116977800) [pid = 1673] [serial = 1522] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11959d400) [pid = 1673] [serial = 1498] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1195a4000) [pid = 1673] [serial = 1499] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x124f6e000) [pid = 1673] [serial = 1513] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x125724000) [pid = 1673] [serial = 1514] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1199db000) [pid = 1673] [serial = 1510] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x124e85400) [pid = 1673] [serial = 1511] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116976800) [pid = 1673] [serial = 1489] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1174b4800) [pid = 1673] [serial = 1490] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x113c89400) [pid = 1673] [serial = 1519] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x115e8bc00) [pid = 1673] [serial = 1520] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1183d1400) [pid = 1673] [serial = 1492] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1186f3800) [pid = 1673] [serial = 1493] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112e61800) [pid = 1673] [serial = 1507] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x11696f800) [pid = 1673] [serial = 1508] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x116f8a000) [pid = 1673] [serial = 1484] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12421e800) [pid = 1673] [serial = 1504] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x124aaf800) [pid = 1673] [serial = 1505] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123f5ec00) [pid = 1673] [serial = 1502] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1199da800) [pid = 1673] [serial = 1528] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x123f5cc00) [pid = 1673] [serial = 1531] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x129430400) [pid = 1673] [serial = 1541] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x129431800) [pid = 1673] [serial = 1543] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12958e000) [pid = 1673] [serial = 1544] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x124e83400) [pid = 1673] [serial = 1532] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1251ae400) [pid = 1673] [serial = 1534] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1290d9400) [pid = 1673] [serial = 1540] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x128dd7c00) [pid = 1673] [serial = 1538] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x118495800) [pid = 1673] [serial = 1525] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x118958800) [pid = 1673] [serial = 1526] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x123803400) [pid = 1673] [serial = 1529] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1270d0000) [pid = 1673] [serial = 1537] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12702a800) [pid = 1673] [serial = 1535] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1175aa800) [pid = 1673] [serial = 1523] [outer = 0x0] [url = about:blank] 09:41:34 INFO - PROCESS | 1673 | 1466527294425 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 1673 | 1466527294426 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x116410800 == 32 [pid = 1673] [id = 531] 09:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x112ec1000) [pid = 1673] [serial = 1593] [outer = 0x0] 09:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1133c4800) [pid = 1673] [serial = 1594] [outer = 0x112ec1000] 09:41:34 INFO - PROCESS | 1673 | 1466527294454 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x115dc7000) [pid = 1673] [serial = 1595] [outer = 0x112ec1000] 09:41:34 INFO - PROCESS | 1673 | 1466527294765 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]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 576ms 09:41:34 INFO - PROCESS | 1673 | 1466527294779 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 1673 | 1466527294782 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:41:34 INFO - PROCESS | 1673 | 1466527294789 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 1673 | 1466527294792 Marionette TRACE conn2 <- [1,2098,null,{}] 09:41:34 INFO - PROCESS | 1673 | 1466527294794 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}] 09:41:34 INFO - PROCESS | 1673 | 1466527294796 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:34 INFO - PROCESS | 1673 | 1466527294875 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:41:34 INFO - PROCESS | 1673 | 1466527294927 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 1673 | 1466527294929 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x118628800 == 33 [pid = 1673] [id = 532] 09:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x115e13400) [pid = 1673] [serial = 1596] [outer = 0x0] 09:41:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x116775000) [pid = 1673] [serial = 1597] [outer = 0x115e13400] 09:41:34 INFO - PROCESS | 1673 | 1466527294956 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1174bd800) [pid = 1673] [serial = 1598] [outer = 0x115e13400] 09:41:35 INFO - PROCESS | 1673 | 1466527295392 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]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 622ms 09:41:35 INFO - PROCESS | 1673 | 1466527295410 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:41:35 INFO - PROCESS | 1673 | 1466527295412 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:41:35 INFO - PROCESS | 1673 | 1466527295416 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 1673 | 1466527295419 Marionette TRACE conn2 <- [1,2102,null,{}] 09:41:35 INFO - PROCESS | 1673 | 1466527295423 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}] 09:41:35 INFO - PROCESS | 1673 | 1466527295424 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:35 INFO - PROCESS | 1673 | 1466527295515 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:41:35 INFO - PROCESS | 1673 | 1466527295575 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 1673 | 1466527295578 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x118630000 == 34 [pid = 1673] [id = 533] 09:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x115e21000) [pid = 1673] [serial = 1599] [outer = 0x0] 09:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x11662ec00) [pid = 1673] [serial = 1600] [outer = 0x115e21000] 09:41:35 INFO - PROCESS | 1673 | 1466527295614 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1174b6c00) [pid = 1673] [serial = 1601] [outer = 0x115e21000] 09:41:36 INFO - PROCESS | 1673 | 1466527296038 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 673ms 09:41:36 INFO - PROCESS | 1673 | 1466527296103 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1673 | 1466527296106 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:41:36 INFO - PROCESS | 1673 | 1466527296112 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1673 | 1466527296114 Marionette TRACE conn2 <- [1,2106,null,{}] 09:41:36 INFO - PROCESS | 1673 | 1466527296116 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}] 09:41:36 INFO - PROCESS | 1673 | 1466527296118 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:36 INFO - PROCESS | 1673 | 1466527296213 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:41:36 INFO - PROCESS | 1673 | 1466527296277 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1673 | 1466527296279 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x11995d000 == 35 [pid = 1673] [id = 534] 09:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118493c00) [pid = 1673] [serial = 1602] [outer = 0x0] 09:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11849a000) [pid = 1673] [serial = 1603] [outer = 0x118493c00] 09:41:36 INFO - PROCESS | 1673 | 1466527296310 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118829800) [pid = 1673] [serial = 1604] [outer = 0x118493c00] 09:41:36 INFO - PROCESS | 1673 | 1466527296702 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]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 621ms 09:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:41:36 INFO - PROCESS | 1673 | 1466527296740 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 1673 | 1466527296741 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:41:36 INFO - PROCESS | 1673 | 1466527296745 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 1673 | 1466527296747 Marionette TRACE conn2 <- [1,2110,null,{}] 09:41:36 INFO - PROCESS | 1673 | 1466527296757 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}] 09:41:36 INFO - PROCESS | 1673 | 1466527296761 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:36 INFO - PROCESS | 1673 | 1466527296851 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:41:36 INFO - PROCESS | 1673 | 1466527296955 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 1673 | 1466527296958 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x11661f800 == 36 [pid = 1673] [id = 535] 09:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119413800) [pid = 1673] [serial = 1605] [outer = 0x0] 09:41:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x11959bc00) [pid = 1673] [serial = 1606] [outer = 0x119413800] 09:41:36 INFO - PROCESS | 1673 | 1466527296991 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11979dc00) [pid = 1673] [serial = 1607] [outer = 0x119413800] 09:41:37 INFO - PROCESS | 1673 | 1466527297403 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]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 676ms 09:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:41:37 INFO - PROCESS | 1673 | 1466527297423 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 1673 | 1466527297425 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:41:37 INFO - PROCESS | 1673 | 1466527297427 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 1673 | 1466527297428 Marionette TRACE conn2 <- [1,2114,null,{}] 09:41:37 INFO - PROCESS | 1673 | 1466527297431 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}] 09:41:37 INFO - PROCESS | 1673 | 1466527297432 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:37 INFO - PROCESS | 1673 | 1466527297528 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:41:37 INFO - PROCESS | 1673 | 1466527297577 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 1673 | 1466527297579 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x125187800 == 37 [pid = 1673] [id = 536] 09:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x119419c00) [pid = 1673] [serial = 1608] [outer = 0x0] 09:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119d4ec00) [pid = 1673] [serial = 1609] [outer = 0x119419c00] 09:41:37 INFO - PROCESS | 1673 | 1466527297608 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123853800) [pid = 1673] [serial = 1610] [outer = 0x119419c00] 09:41:38 INFO - PROCESS | 1673 | 1466527298023 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]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 622ms 09:41:38 INFO - PROCESS | 1673 | 1466527298049 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 1673 | 1466527298051 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:41:38 INFO - PROCESS | 1673 | 1466527298053 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 1673 | 1466527298054 Marionette TRACE conn2 <- [1,2118,null,{}] 09:41:38 INFO - PROCESS | 1673 | 1466527298057 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}] 09:41:38 INFO - PROCESS | 1673 | 1466527298058 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:38 INFO - PROCESS | 1673 | 1466527298211 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:41:38 INFO - PROCESS | 1673 | 1466527298302 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 1673 | 1466527298303 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e42800 == 38 [pid = 1673] [id = 537] 09:41:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x112a7e800) [pid = 1673] [serial = 1611] [outer = 0x0] 09:41:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x113020400) [pid = 1673] [serial = 1612] [outer = 0x112a7e800] 09:41:38 INFO - PROCESS | 1673 | 1466527298332 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x115e88800) [pid = 1673] [serial = 1613] [outer = 0x112a7e800] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x116410800 == 37 [pid = 1673] [id = 531] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x123937800 == 36 [pid = 1673] [id = 530] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x112d06000 == 35 [pid = 1673] [id = 529] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x124e71800 == 34 [pid = 1673] [id = 516] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12b845000 == 33 [pid = 1673] [id = 514] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x12b833000 == 32 [pid = 1673] [id = 513] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x125187800 == 31 [pid = 1673] [id = 536] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x11661f800 == 30 [pid = 1673] [id = 535] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x11995d000 == 29 [pid = 1673] [id = 534] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x118630000 == 28 [pid = 1673] [id = 533] 09:41:39 INFO - PROCESS | 1673 | --DOCSHELL 0x118628800 == 27 [pid = 1673] [id = 532] 09:41:39 INFO - PROCESS | 1673 | 1466527299211 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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1172ms 09:41:39 INFO - PROCESS | 1673 | 1466527299226 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:41:39 INFO - PROCESS | 1673 | 1466527299228 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:41:39 INFO - PROCESS | 1673 | 1466527299231 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1673 | 1466527299233 Marionette TRACE conn2 <- [1,2122,null,{}] 09:41:39 INFO - PROCESS | 1673 | 1466527299244 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}] 09:41:39 INFO - PROCESS | 1673 | 1466527299246 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:39 INFO - PROCESS | 1673 | 1466527299325 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:41:39 INFO - PROCESS | 1673 | 1466527299330 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1673 | 1466527299333 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x11713b000 == 28 [pid = 1673] [id = 538] 09:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x114fbb800) [pid = 1673] [serial = 1614] [outer = 0x0] 09:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x115dc2c00) [pid = 1673] [serial = 1615] [outer = 0x114fbb800] 09:41:39 INFO - PROCESS | 1673 | 1466527299364 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x116977800) [pid = 1673] [serial = 1616] [outer = 0x114fbb800] 09:41:39 INFO - PROCESS | 1673 | 1466527299746 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]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 569ms 09:41:39 INFO - PROCESS | 1673 | 1466527299801 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 1673 | 1466527299805 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:41:39 INFO - PROCESS | 1673 | 1466527299809 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 1673 | 1466527299811 Marionette TRACE conn2 <- [1,2126,null,{}] 09:41:39 INFO - PROCESS | 1673 | 1466527299814 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}] 09:41:39 INFO - PROCESS | 1673 | 1466527299816 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:39 INFO - PROCESS | 1673 | 1466527299894 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:41:39 INFO - PROCESS | 1673 | 1466527299898 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 1673 | 1466527299900 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x119ae3800 == 29 [pid = 1673] [id = 539] 09:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1174b2400) [pid = 1673] [serial = 1617] [outer = 0x0] 09:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x118494000) [pid = 1673] [serial = 1618] [outer = 0x1174b2400] 09:41:39 INFO - PROCESS | 1673 | 1466527299929 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1186f7000) [pid = 1673] [serial = 1619] [outer = 0x1174b2400] 09:41:40 INFO - PROCESS | 1673 | 1466527300258 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]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 470ms 09:41:40 INFO - PROCESS | 1673 | 1466527300280 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 1673 | 1466527300291 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:41:40 INFO - PROCESS | 1673 | 1466527300308 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 1673 | 1466527300311 Marionette TRACE conn2 <- [1,2130,null,{}] 09:41:40 INFO - PROCESS | 1673 | 1466527300319 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}] 09:41:40 INFO - PROCESS | 1673 | 1466527300322 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:40 INFO - PROCESS | 1673 | 1466527300404 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:41:40 INFO - PROCESS | 1673 | 1466527300411 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 1673 | 1466527300413 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x124752800 == 30 [pid = 1673] [id = 540] 09:41:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x113dc8400) [pid = 1673] [serial = 1620] [outer = 0x0] 09:41:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11959ec00) [pid = 1673] [serial = 1621] [outer = 0x113dc8400] 09:41:40 INFO - PROCESS | 1673 | 1466527300442 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1199dd000) [pid = 1673] [serial = 1622] [outer = 0x113dc8400] 09:41:40 INFO - PROCESS | 1673 | 1466527300914 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] 09:41:40 INFO - PROCESS | 1673 | 1466527300933 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:41:40 INFO - PROCESS | 1673 | 1466527300937 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 1673 | 1466527300938 Marionette TRACE conn2 <- [1,2134,null,{}] 09:41:40 INFO - PROCESS | 1673 | 1466527300940 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}] 09:41:40 INFO - PROCESS | 1673 | 1466527300942 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:41 INFO - PROCESS | 1673 | 1466527301042 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:41:41 INFO - PROCESS | 1673 | 1466527301079 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1673 | 1466527301080 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271cb000 == 31 [pid = 1673] [id = 541] 09:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123844c00) [pid = 1673] [serial = 1623] [outer = 0x0] 09:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123e72800) [pid = 1673] [serial = 1624] [outer = 0x123844c00] 09:41:41 INFO - PROCESS | 1673 | 1466527301105 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123f5cc00) [pid = 1673] [serial = 1625] [outer = 0x123844c00] 09:41:41 INFO - PROCESS | 1673 | 1466527301413 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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 520ms 09:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:41:41 INFO - PROCESS | 1673 | 1466527301457 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 1673 | 1466527301458 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:41:41 INFO - PROCESS | 1673 | 1466527301460 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 1673 | 1466527301462 Marionette TRACE conn2 <- [1,2138,null,{}] 09:41:41 INFO - PROCESS | 1673 | 1466527301464 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}] 09:41:41 INFO - PROCESS | 1673 | 1466527301472 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:41 INFO - PROCESS | 1673 | 1466527301564 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:41:41 INFO - PROCESS | 1673 | 1466527301568 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 1673 | 1466527301569 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a26800 == 32 [pid = 1673] [id = 542] 09:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x110fae800) [pid = 1673] [serial = 1626] [outer = 0x0] 09:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x123f61800) [pid = 1673] [serial = 1627] [outer = 0x110fae800] 09:41:41 INFO - PROCESS | 1673 | 1466527301594 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12454e000) [pid = 1673] [serial = 1628] [outer = 0x110fae800] 09:41:41 INFO - PROCESS | 1673 | 1466527301953 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]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 09:41:41 INFO - PROCESS | 1673 | 1466527301982 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 1673 | 1466527301983 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:41:42 INFO - PROCESS | 1673 | 1466527301993 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1673 | 1466527301994 Marionette TRACE conn2 <- [1,2142,null,{}] 09:41:42 INFO - PROCESS | 1673 | 1466527301996 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}] 09:41:42 INFO - PROCESS | 1673 | 1466527302000 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:42 INFO - PROCESS | 1673 | 1466527302115 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:41:42 INFO - PROCESS | 1673 | 1466527302124 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1673 | 1466527302125 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x129597000 == 33 [pid = 1673] [id = 543] 09:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x124b30800) [pid = 1673] [serial = 1629] [outer = 0x0] 09:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1251a7000) [pid = 1673] [serial = 1630] [outer = 0x124b30800] 09:41:42 INFO - PROCESS | 1673 | 1466527302150 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x126d09400) [pid = 1673] [serial = 1631] [outer = 0x124b30800] 09:41:42 INFO - PROCESS | 1673 | 1466527302485 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] 09:41:42 INFO - PROCESS | 1673 | 1466527302513 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:41:42 INFO - PROCESS | 1673 | 1466527302522 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 1673 | 1466527302524 Marionette TRACE conn2 <- [1,2146,null,{}] 09:41:42 INFO - PROCESS | 1673 | 1466527302526 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}] 09:41:42 INFO - PROCESS | 1673 | 1466527302527 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:42 INFO - PROCESS | 1673 | 1466527302628 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:41:42 INFO - PROCESS | 1673 | 1466527302631 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 1673 | 1466527302632 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a680800 == 34 [pid = 1673] [id = 544] 09:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1257a6c00) [pid = 1673] [serial = 1632] [outer = 0x0] 09:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1270d3800) [pid = 1673] [serial = 1633] [outer = 0x1257a6c00] 09:41:42 INFO - PROCESS | 1673 | 1466527302656 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x128957400) [pid = 1673] [serial = 1634] [outer = 0x1257a6c00] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x123855400) [pid = 1673] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x114fc9c00) [pid = 1673] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x119409c00) [pid = 1673] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x113015400) [pid = 1673] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1174b7c00) [pid = 1673] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11820a800) [pid = 1673] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x123f5f000) [pid = 1673] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x126d0b400) [pid = 1673] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x110fae000) [pid = 1673] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112ec1000) [pid = 1673] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x115dc9000) [pid = 1673] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x116904c00) [pid = 1673] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x110f7fc00) [pid = 1673] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x111d7b400) [pid = 1673] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123853c00) [pid = 1673] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1164e2800) [pid = 1673] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115e13400) [pid = 1673] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:41:43 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128de0000) [pid = 1673] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:41:43 INFO - PROCESS | 1673 | 1466527303182 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] 09:41:43 INFO - PROCESS | 1673 | 1466527303193 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:41:43 INFO - PROCESS | 1673 | 1466527303195 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1673 | 1466527303197 Marionette TRACE conn2 <- [1,2150,null,{}] 09:41:43 INFO - PROCESS | 1673 | 1466527303199 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}] 09:41:43 INFO - PROCESS | 1673 | 1466527303200 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:43 INFO - PROCESS | 1673 | 1466527303361 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:41:43 INFO - PROCESS | 1673 | 1466527303447 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 1673 | 1466527303448 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cb1000 == 35 [pid = 1673] [id = 545] 09:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x110f81c00) [pid = 1673] [serial = 1635] [outer = 0x0] 09:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x114fc5000) [pid = 1673] [serial = 1636] [outer = 0x110f81c00] 09:41:43 INFO - PROCESS | 1673 | 1466527303489 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x11895bc00) [pid = 1673] [serial = 1637] [outer = 0x110f81c00] 09:41:43 INFO - PROCESS | 1673 | 1466527303853 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]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 09:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:41:43 INFO - PROCESS | 1673 | 1466527303867 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 1673 | 1466527303868 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:41:43 INFO - PROCESS | 1673 | 1466527303872 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 1673 | 1466527303874 Marionette TRACE conn2 <- [1,2154,null,{}] 09:41:43 INFO - PROCESS | 1673 | 1466527303876 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}] 09:41:43 INFO - PROCESS | 1673 | 1466527303877 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:43 INFO - PROCESS | 1673 | 1466527303982 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:41:43 INFO - PROCESS | 1673 | 1466527303990 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 1673 | 1466527303991 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12474a000 == 36 [pid = 1673] [id = 546] 09:41:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1199e3c00) [pid = 1673] [serial = 1638] [outer = 0x0] 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x123f5f000) [pid = 1673] [serial = 1639] [outer = 0x1199e3c00] 09:41:44 INFO - PROCESS | 1673 | 1466527304015 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1270ca800) [pid = 1673] [serial = 1640] [outer = 0x1199e3c00] 09:41:44 INFO - PROCESS | 1673 | 1466527304312 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 472ms 09:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:41:44 INFO - PROCESS | 1673 | 1466527304343 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 1673 | 1466527304344 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:41:44 INFO - PROCESS | 1673 | 1466527304346 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 1673 | 1466527304347 Marionette TRACE conn2 <- [1,2158,null,{}] 09:41:44 INFO - PROCESS | 1673 | 1466527304349 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}] 09:41:44 INFO - PROCESS | 1673 | 1466527304350 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:44 INFO - PROCESS | 1673 | 1466527304425 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:41:44 INFO - PROCESS | 1673 | 1466527304429 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1673 | 1466527304430 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b718000 == 37 [pid = 1673] [id = 547] 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1270cc800) [pid = 1673] [serial = 1641] [outer = 0x0] 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1289bc400) [pid = 1673] [serial = 1642] [outer = 0x1270cc800] 09:41:44 INFO - PROCESS | 1673 | 1466527304455 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128c30000) [pid = 1673] [serial = 1643] [outer = 0x1270cc800] 09:41:44 INFO - PROCESS | 1673 | 1466527304798 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]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 09:41:44 INFO - PROCESS | 1673 | 1466527304815 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 1673 | 1466527304816 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:41:44 INFO - PROCESS | 1673 | 1466527304819 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 1673 | 1466527304822 Marionette TRACE conn2 <- [1,2162,null,{}] 09:41:44 INFO - PROCESS | 1673 | 1466527304825 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}] 09:41:44 INFO - PROCESS | 1673 | 1466527304827 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:44 INFO - PROCESS | 1673 | 1466527304950 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:41:44 INFO - PROCESS | 1673 | 1466527304955 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 1673 | 1466527304957 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a1f000 == 38 [pid = 1673] [id = 548] 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128c38c00) [pid = 1673] [serial = 1644] [outer = 0x0] 09:41:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128dde400) [pid = 1673] [serial = 1645] [outer = 0x128c38c00] 09:41:44 INFO - PROCESS | 1673 | 1466527304983 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x129435c00) [pid = 1673] [serial = 1646] [outer = 0x128c38c00] 09:41:45 INFO - PROCESS | 1673 | 1466527305483 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]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 723ms 09:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:41:45 INFO - PROCESS | 1673 | 1466527305543 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 1673 | 1466527305545 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:41:45 INFO - PROCESS | 1673 | 1466527305548 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 1673 | 1466527305551 Marionette TRACE conn2 <- [1,2166,null,{}] 09:41:45 INFO - PROCESS | 1673 | 1466527305583 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}] 09:41:45 INFO - PROCESS | 1673 | 1466527305585 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:45 INFO - PROCESS | 1673 | 1466527305694 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:41:45 INFO - PROCESS | 1673 | 1466527305751 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 1673 | 1466527305752 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x123933000 == 39 [pid = 1673] [id = 549] 09:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x113dc8800) [pid = 1673] [serial = 1647] [outer = 0x0] 09:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x116774000) [pid = 1673] [serial = 1648] [outer = 0x113dc8800] 09:41:45 INFO - PROCESS | 1673 | 1466527305783 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1174bc400) [pid = 1673] [serial = 1649] [outer = 0x113dc8800] 09:41:46 INFO - PROCESS | 1673 | 1466527306477 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]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1001ms 09:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:41:46 INFO - PROCESS | 1673 | 1466527306549 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 1673 | 1466527306552 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:41:46 INFO - PROCESS | 1673 | 1466527306555 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 1673 | 1466527306557 Marionette TRACE conn2 <- [1,2170,null,{}] 09:41:46 INFO - PROCESS | 1673 | 1466527306560 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}] 09:41:46 INFO - PROCESS | 1673 | 1466527306562 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:46 INFO - PROCESS | 1673 | 1466527306661 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:41:46 INFO - PROCESS | 1673 | 1466527306718 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 1673 | 1466527306720 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169be000 == 40 [pid = 1673] [id = 550] 09:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x112a75000) [pid = 1673] [serial = 1650] [outer = 0x0] 09:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x112e62c00) [pid = 1673] [serial = 1651] [outer = 0x112a75000] 09:41:46 INFO - PROCESS | 1673 | 1466527306749 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x113344800) [pid = 1673] [serial = 1652] [outer = 0x112a75000] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12b718000 == 39 [pid = 1673] [id = 547] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12474a000 == 38 [pid = 1673] [id = 546] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x128cb1000 == 37 [pid = 1673] [id = 545] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x12a680800 == 36 [pid = 1673] [id = 544] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x129597000 == 35 [pid = 1673] [id = 543] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x128a26800 == 34 [pid = 1673] [id = 542] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x1271cb000 == 33 [pid = 1673] [id = 541] 09:41:46 INFO - PROCESS | 1673 | --DOCSHELL 0x124752800 == 32 [pid = 1673] [id = 540] 09:41:47 INFO - PROCESS | 1673 | --DOCSHELL 0x119ae3800 == 31 [pid = 1673] [id = 539] 09:41:47 INFO - PROCESS | 1673 | --DOCSHELL 0x11713b000 == 30 [pid = 1673] [id = 538] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12a5aac00) [pid = 1673] [serial = 1586] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x123f53800) [pid = 1673] [serial = 1567] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x116456000) [pid = 1673] [serial = 1555] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x116f8e400) [pid = 1673] [serial = 1556] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119420400) [pid = 1673] [serial = 1561] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x11979f400) [pid = 1673] [serial = 1562] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1133ab800) [pid = 1673] [serial = 1552] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x115dc2400) [pid = 1673] [serial = 1553] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118497c00) [pid = 1673] [serial = 1558] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1189da800) [pid = 1673] [serial = 1559] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119168400) [pid = 1673] [serial = 1550] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11849a400) [pid = 1673] [serial = 1549] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x125721000) [pid = 1673] [serial = 1570] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124e83000) [pid = 1673] [serial = 1568] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1270e1c00) [pid = 1673] [serial = 1573] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x128954c00) [pid = 1673] [serial = 1574] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115e1a000) [pid = 1673] [serial = 1577] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1133c4800) [pid = 1673] [serial = 1594] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1127c2800) [pid = 1673] [serial = 1576] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1186f6c00) [pid = 1673] [serial = 1579] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1199c1400) [pid = 1673] [serial = 1564] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115dc7000) [pid = 1673] [serial = 1595] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12380a000) [pid = 1673] [serial = 1565] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x110fb7c00) [pid = 1673] [serial = 1588] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x115d0e800) [pid = 1673] [serial = 1547] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128dda000) [pid = 1673] [serial = 1583] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1257acc00) [pid = 1673] [serial = 1580] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x126d0a000) [pid = 1673] [serial = 1571] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1122aac00) [pid = 1673] [serial = 1546] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1289ba400) [pid = 1673] [serial = 1582] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116a1c800) [pid = 1673] [serial = 1591] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1175ab000) [pid = 1673] [serial = 1592] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x1127c2000) [pid = 1673] [serial = 1589] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1174bd800) [pid = 1673] [serial = 1598] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x116775000) [pid = 1673] [serial = 1597] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x12943b400) [pid = 1673] [serial = 1585] [outer = 0x0] [url = about:blank] 09:41:47 INFO - PROCESS | 1673 | 1466527307145 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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 622ms 09:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:41:47 INFO - PROCESS | 1673 | 1466527307177 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1673 | 1466527307180 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:41:47 INFO - PROCESS | 1673 | 1466527307185 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1673 | 1466527307187 Marionette TRACE conn2 <- [1,2174,null,{}] 09:41:47 INFO - PROCESS | 1673 | 1466527307189 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}] 09:41:47 INFO - PROCESS | 1673 | 1466527307191 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:47 INFO - PROCESS | 1673 | 1466527307269 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:41:47 INFO - PROCESS | 1673 | 1466527307276 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 1673 | 1466527307277 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e30800 == 31 [pid = 1673] [id = 551] 09:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x114fbe800) [pid = 1673] [serial = 1653] [outer = 0x0] 09:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x114fc8800) [pid = 1673] [serial = 1654] [outer = 0x114fbe800] 09:41:47 INFO - PROCESS | 1673 | 1466527307305 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x115e1f800) [pid = 1673] [serial = 1655] [outer = 0x114fbe800] 09:41:47 INFO - PROCESS | 1673 | 1466527307668 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]]]}] 09:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 523ms 09:41:47 INFO - PROCESS | 1673 | 1466527307707 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 1673 | 1466527307709 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:41:47 INFO - PROCESS | 1673 | 1466527307711 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 1673 | 1466527307714 Marionette TRACE conn2 <- [1,2178,null,{}] 09:41:47 INFO - PROCESS | 1673 | 1466527307722 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}] 09:41:47 INFO - PROCESS | 1673 | 1466527307725 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:47 INFO - PROCESS | 1673 | 1466527307804 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:41:47 INFO - PROCESS | 1673 | 1466527307812 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 1673 | 1466527307814 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192d1000 == 32 [pid = 1673] [id = 552] 09:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x116a1c000) [pid = 1673] [serial = 1656] [outer = 0x0] 09:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1174b5800) [pid = 1673] [serial = 1657] [outer = 0x116a1c000] 09:41:47 INFO - PROCESS | 1673 | 1466527307841 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1175b4c00) [pid = 1673] [serial = 1658] [outer = 0x116a1c000] 09:41:48 INFO - PROCESS | 1673 | 1466527308269 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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 621ms 09:41:48 INFO - PROCESS | 1673 | 1466527308333 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 1673 | 1466527308336 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:41:48 INFO - PROCESS | 1673 | 1466527308339 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 1673 | 1466527308341 Marionette TRACE conn2 <- [1,2182,null,{}] 09:41:48 INFO - PROCESS | 1673 | 1466527308344 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}] 09:41:48 INFO - PROCESS | 1673 | 1466527308346 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:48 INFO - PROCESS | 1673 | 1466527308461 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:41:48 INFO - PROCESS | 1673 | 1466527308467 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1673 | 1466527308468 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x124070000 == 33 [pid = 1673] [id = 553] 09:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x118493000) [pid = 1673] [serial = 1659] [outer = 0x0] 09:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1186f5c00) [pid = 1673] [serial = 1660] [outer = 0x118493000] 09:41:48 INFO - PROCESS | 1673 | 1466527308494 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118958800) [pid = 1673] [serial = 1661] [outer = 0x118493000] 09:41:48 INFO - PROCESS | 1673 | 1466527308809 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]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 521ms 09:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:41:48 INFO - PROCESS | 1673 | 1466527308859 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 1673 | 1466527308860 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:41:48 INFO - PROCESS | 1673 | 1466527308862 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 1673 | 1466527308863 Marionette TRACE conn2 <- [1,2186,null,{}] 09:41:48 INFO - PROCESS | 1673 | 1466527308866 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}] 09:41:48 INFO - PROCESS | 1673 | 1466527308867 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:48 INFO - PROCESS | 1673 | 1466527308973 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:41:48 INFO - PROCESS | 1673 | 1466527308979 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 1673 | 1466527308980 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x124550800 == 34 [pid = 1673] [id = 554] 09:41:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1174b4800) [pid = 1673] [serial = 1662] [outer = 0x0] 09:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1189dec00) [pid = 1673] [serial = 1663] [outer = 0x1174b4800] 09:41:49 INFO - PROCESS | 1673 | 1466527309005 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x119411800) [pid = 1673] [serial = 1664] [outer = 0x1174b4800] 09:41:49 INFO - PROCESS | 1673 | 1466527309352 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 524ms 09:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:41:49 INFO - PROCESS | 1673 | 1466527309386 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1673 | 1466527309387 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:41:49 INFO - PROCESS | 1673 | 1466527309389 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1673 | 1466527309391 Marionette TRACE conn2 <- [1,2190,null,{}] 09:41:49 INFO - PROCESS | 1673 | 1466527309393 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}] 09:41:49 INFO - PROCESS | 1673 | 1466527309397 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:49 INFO - PROCESS | 1673 | 1466527309516 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:41:49 INFO - PROCESS | 1673 | 1466527309529 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 1673 | 1466527309530 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271c1800 == 35 [pid = 1673] [id = 555] 09:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119414000) [pid = 1673] [serial = 1665] [outer = 0x0] 09:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11959b400) [pid = 1673] [serial = 1666] [outer = 0x119414000] 09:41:49 INFO - PROCESS | 1673 | 1466527309555 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123f53800) [pid = 1673] [serial = 1667] [outer = 0x119414000] 09:41:49 INFO - PROCESS | 1673 | 1466527309879 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]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 518ms 09:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:41:49 INFO - PROCESS | 1673 | 1466527309909 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 1673 | 1466527309910 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:41:49 INFO - PROCESS | 1673 | 1466527309912 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 1673 | 1466527309913 Marionette TRACE conn2 <- [1,2194,null,{}] 09:41:49 INFO - PROCESS | 1673 | 1466527309915 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}] 09:41:49 INFO - PROCESS | 1673 | 1466527309917 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:50 INFO - PROCESS | 1673 | 1466527310011 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:41:50 INFO - PROCESS | 1673 | 1466527310024 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1673 | 1466527310025 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a1c000 == 36 [pid = 1673] [id = 556] 09:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11959b000) [pid = 1673] [serial = 1668] [outer = 0x0] 09:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12405bc00) [pid = 1673] [serial = 1669] [outer = 0x11959b000] 09:41:50 INFO - PROCESS | 1673 | 1466527310055 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124aaf800) [pid = 1673] [serial = 1670] [outer = 0x11959b000] 09:41:50 INFO - PROCESS | 1673 | 1466527310390 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]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 522ms 09:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:41:50 INFO - PROCESS | 1673 | 1466527310435 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 1673 | 1466527310436 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:41:50 INFO - PROCESS | 1673 | 1466527310438 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 1673 | 1466527310439 Marionette TRACE conn2 <- [1,2198,null,{}] 09:41:50 INFO - PROCESS | 1673 | 1466527310441 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}] 09:41:50 INFO - PROCESS | 1673 | 1466527310442 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:50 INFO - PROCESS | 1673 | 1466527310545 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:41:50 INFO - PROCESS | 1673 | 1466527310549 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 1673 | 1466527310550 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x115e42800 == 37 [pid = 1673] [id = 557] 09:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1127bf800) [pid = 1673] [serial = 1671] [outer = 0x0] 09:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124e82800) [pid = 1673] [serial = 1672] [outer = 0x1127bf800] 09:41:50 INFO - PROCESS | 1673 | 1466527310575 Marionette DEBUG loaded listener.js 09:41:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1251a9c00) [pid = 1673] [serial = 1673] [outer = 0x1127bf800] 09:41:50 INFO - PROCESS | 1673 | 1466527310886 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]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 471ms 09:41:50 INFO - PROCESS | 1673 | 1466527310910 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 1673 | 1466527310911 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:41:50 INFO - PROCESS | 1673 | 1466527310913 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 1673 | 1466527310914 Marionette TRACE conn2 <- [1,2202,null,{}] 09:41:50 INFO - PROCESS | 1673 | 1466527310916 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}] 09:41:50 INFO - PROCESS | 1673 | 1466527310917 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:51 INFO - PROCESS | 1673 | 1466527311016 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:41:51 INFO - PROCESS | 1673 | 1466527311027 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1673 | 1466527311028 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292e8800 == 38 [pid = 1673] [id = 558] 09:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x124e88c00) [pid = 1673] [serial = 1674] [outer = 0x0] 09:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1256f8000) [pid = 1673] [serial = 1675] [outer = 0x124e88c00] 09:41:51 INFO - PROCESS | 1673 | 1466527311060 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x125728400) [pid = 1673] [serial = 1676] [outer = 0x124e88c00] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1270cc800) [pid = 1673] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123844c00) [pid = 1673] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113dc8400) [pid = 1673] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x114fbb800) [pid = 1673] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112a7e800) [pid = 1673] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1174b2400) [pid = 1673] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x115e21000) [pid = 1673] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118493c00) [pid = 1673] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x110fae800) [pid = 1673] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119413800) [pid = 1673] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124b30800) [pid = 1673] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119419c00) [pid = 1673] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1257a6c00) [pid = 1673] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x110f81c00) [pid = 1673] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:41:51 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1199e3c00) [pid = 1673] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 568ms 09:41:51 INFO - PROCESS | 1673 | 1466527311476 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]]]}] 09:41:51 INFO - PROCESS | 1673 | 1466527311481 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:41:51 INFO - PROCESS | 1673 | 1466527311482 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:41:51 INFO - PROCESS | 1673 | 1466527311485 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:41:51 INFO - PROCESS | 1673 | 1466527311486 Marionette TRACE conn2 <- [1,2206,null,{}] 09:41:51 INFO - PROCESS | 1673 | 1466527311490 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}] 09:41:51 INFO - PROCESS | 1673 | 1466527311492 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:51 INFO - PROCESS | 1673 | 1466527311565 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:41:51 INFO - PROCESS | 1673 | 1466527311570 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:51 INFO - PROCESS | 1673 | 1466527311573 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x129593000 == 39 [pid = 1673] [id = 559] 09:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x115e21000) [pid = 1673] [serial = 1677] [outer = 0x0] 09:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x118491400) [pid = 1673] [serial = 1678] [outer = 0x115e21000] 09:41:51 INFO - PROCESS | 1673 | 1466527311597 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x120fddc00) [pid = 1673] [serial = 1679] [outer = 0x115e21000] 09:41:51 INFO - PROCESS | 1673 | 1466527311942 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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 520ms 09:41:52 INFO - PROCESS | 1673 | 1466527312006 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1673 | 1466527312007 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:41:52 INFO - PROCESS | 1673 | 1466527312010 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1673 | 1466527312012 Marionette TRACE conn2 <- [1,2210,null,{}] 09:41:52 INFO - PROCESS | 1673 | 1466527312014 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}] 09:41:52 INFO - PROCESS | 1673 | 1466527312016 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:52 INFO - PROCESS | 1673 | 1466527312135 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:41:52 INFO - PROCESS | 1673 | 1466527312141 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 1673 | 1466527312142 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afbf800 == 40 [pid = 1673] [id = 560] 09:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1269b0c00) [pid = 1673] [serial = 1680] [outer = 0x0] 09:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1269b6800) [pid = 1673] [serial = 1681] [outer = 0x1269b0c00] 09:41:52 INFO - PROCESS | 1673 | 1466527312183 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12894d800) [pid = 1673] [serial = 1682] [outer = 0x1269b0c00] 09:41:52 INFO - PROCESS | 1673 | 1466527312526 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]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 521ms 09:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:41:52 INFO - PROCESS | 1673 | 1466527312532 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 1673 | 1466527312533 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:41:52 INFO - PROCESS | 1673 | 1466527312535 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 1673 | 1466527312536 Marionette TRACE conn2 <- [1,2214,null,{}] 09:41:52 INFO - PROCESS | 1673 | 1466527312541 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}] 09:41:52 INFO - PROCESS | 1673 | 1466527312542 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:52 INFO - PROCESS | 1673 | 1466527312650 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:41:52 INFO - PROCESS | 1673 | 1466527312656 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 1673 | 1466527312658 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b716800 == 41 [pid = 1673] [id = 561] 09:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1269b2000) [pid = 1673] [serial = 1683] [outer = 0x0] 09:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x128950800) [pid = 1673] [serial = 1684] [outer = 0x1269b2000] 09:41:52 INFO - PROCESS | 1673 | 1466527312681 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128cd6c00) [pid = 1673] [serial = 1685] [outer = 0x1269b2000] 09:41:52 INFO - PROCESS | 1673 | 1466527312974 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]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 09:41:53 INFO - PROCESS | 1673 | 1466527313009 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 1673 | 1466527313010 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:41:53 INFO - PROCESS | 1673 | 1466527313012 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 1673 | 1466527313013 Marionette TRACE conn2 <- [1,2218,null,{}] 09:41:53 INFO - PROCESS | 1673 | 1466527313015 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}] 09:41:53 INFO - PROCESS | 1673 | 1466527313016 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:53 INFO - PROCESS | 1673 | 1466527313102 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:41:53 INFO - PROCESS | 1673 | 1466527313108 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 1673 | 1466527313109 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba2d000 == 42 [pid = 1673] [id = 562] 09:41:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128cd7c00) [pid = 1673] [serial = 1686] [outer = 0x0] 09:41:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1290db800) [pid = 1673] [serial = 1687] [outer = 0x128cd7c00] 09:41:53 INFO - PROCESS | 1673 | 1466527313132 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x129432c00) [pid = 1673] [serial = 1688] [outer = 0x128cd7c00] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x117e42800 == 41 [pid = 1673] [id = 537] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x117e30800 == 40 [pid = 1673] [id = 551] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x1169be000 == 39 [pid = 1673] [id = 550] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x123933000 == 38 [pid = 1673] [id = 549] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x128a1f000 == 37 [pid = 1673] [id = 548] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x115e42800 == 36 [pid = 1673] [id = 557] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x129593000 == 35 [pid = 1673] [id = 559] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x1271c1800 == 34 [pid = 1673] [id = 555] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x128a1c000 == 33 [pid = 1673] [id = 556] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x1292e8800 == 32 [pid = 1673] [id = 558] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x124070000 == 31 [pid = 1673] [id = 553] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x124550800 == 30 [pid = 1673] [id = 554] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12afbf800 == 29 [pid = 1673] [id = 560] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x1192d1000 == 28 [pid = 1673] [id = 552] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1289bc400) [pid = 1673] [serial = 1642] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123e72800) [pid = 1673] [serial = 1624] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11959ec00) [pid = 1673] [serial = 1621] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116977800) [pid = 1673] [serial = 1616] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x115dc2c00) [pid = 1673] [serial = 1615] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x113020400) [pid = 1673] [serial = 1612] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118494000) [pid = 1673] [serial = 1618] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1186f7000) [pid = 1673] [serial = 1619] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1174b6c00) [pid = 1673] [serial = 1601] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11662ec00) [pid = 1673] [serial = 1600] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x118829800) [pid = 1673] [serial = 1604] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11849a000) [pid = 1673] [serial = 1603] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x123f61800) [pid = 1673] [serial = 1627] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11979dc00) [pid = 1673] [serial = 1607] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x11959bc00) [pid = 1673] [serial = 1606] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x123f5cc00) [pid = 1673] [serial = 1625] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1251a7000) [pid = 1673] [serial = 1630] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x123853800) [pid = 1673] [serial = 1610] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1270d3800) [pid = 1673] [serial = 1633] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x119d4ec00) [pid = 1673] [serial = 1609] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x114fc5000) [pid = 1673] [serial = 1636] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x126d09400) [pid = 1673] [serial = 1631] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x115e88800) [pid = 1673] [serial = 1613] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x1270ca800) [pid = 1673] [serial = 1640] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x128957400) [pid = 1673] [serial = 1634] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12454e000) [pid = 1673] [serial = 1628] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x11895bc00) [pid = 1673] [serial = 1637] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x123f5f000) [pid = 1673] [serial = 1639] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x1199dd000) [pid = 1673] [serial = 1622] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x128c30000) [pid = 1673] [serial = 1643] [outer = 0x0] [url = about:blank] 09:41:54 INFO - PROCESS | 1673 | --DOCSHELL 0x12b716800 == 27 [pid = 1673] [id = 561] 09:41:54 INFO - PROCESS | 1673 | 1466527314639 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]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1673ms 09:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:41:54 INFO - PROCESS | 1673 | 1466527314686 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 1673 | 1466527314688 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:41:54 INFO - PROCESS | 1673 | 1466527314691 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 1673 | 1466527314693 Marionette TRACE conn2 <- [1,2222,null,{}] 09:41:54 INFO - PROCESS | 1673 | 1466527314697 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}] 09:41:54 INFO - PROCESS | 1673 | 1466527314699 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:54 INFO - PROCESS | 1673 | 1466527314776 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:41:54 INFO - PROCESS | 1673 | 1466527314828 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 1673 | 1466527314831 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x116955800 == 28 [pid = 1673] [id = 563] 09:41:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x112ec1000) [pid = 1673] [serial = 1689] [outer = 0x0] 09:41:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x112ec2000) [pid = 1673] [serial = 1690] [outer = 0x112ec1000] 09:41:54 INFO - PROCESS | 1673 | 1466527314858 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x1133a3400) [pid = 1673] [serial = 1691] [outer = 0x112ec1000] 09:41:55 INFO - PROCESS | 1673 | 1466527315178 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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 523ms 09:41:55 INFO - PROCESS | 1673 | 1466527315214 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 1673 | 1466527315217 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:41:55 INFO - PROCESS | 1673 | 1466527315224 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 1673 | 1466527315226 Marionette TRACE conn2 <- [1,2226,null,{}] 09:41:55 INFO - PROCESS | 1673 | 1466527315228 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}] 09:41:55 INFO - PROCESS | 1673 | 1466527315230 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:55 INFO - PROCESS | 1673 | 1466527315306 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:41:55 INFO - PROCESS | 1673 | 1466527315310 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1673 | 1466527315312 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c4800 == 29 [pid = 1673] [id = 564] 09:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x113dbc800) [pid = 1673] [serial = 1692] [outer = 0x0] 09:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x115dc9000) [pid = 1673] [serial = 1693] [outer = 0x113dbc800] 09:41:55 INFO - PROCESS | 1673 | 1466527315341 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x11619f000) [pid = 1673] [serial = 1694] [outer = 0x113dbc800] 09:41:55 INFO - PROCESS | 1673 | 1466527315681 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]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 470ms 09:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:41:55 INFO - PROCESS | 1673 | 1466527315693 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 1673 | 1466527315694 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:41:55 INFO - PROCESS | 1673 | 1466527315697 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 1673 | 1466527315707 Marionette TRACE conn2 <- [1,2230,null,{}] 09:41:55 INFO - PROCESS | 1673 | 1466527315715 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}] 09:41:55 INFO - PROCESS | 1673 | 1466527315718 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:55 INFO - PROCESS | 1673 | 1466527315793 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:41:55 INFO - PROCESS | 1673 | 1466527315798 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 1673 | 1466527315800 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929c000 == 30 [pid = 1673] [id = 565] 09:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x110f7e800) [pid = 1673] [serial = 1695] [outer = 0x0] 09:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x116f89000) [pid = 1673] [serial = 1696] [outer = 0x110f7e800] 09:41:55 INFO - PROCESS | 1673 | 1466527315830 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1176c5000) [pid = 1673] [serial = 1697] [outer = 0x110f7e800] 09:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 484ms 09:41:56 INFO - PROCESS | 1673 | 1466527316173 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]]]}] 09:41:56 INFO - PROCESS | 1673 | 1466527316182 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1673 | 1466527316183 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:41:56 INFO - PROCESS | 1673 | 1466527316186 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1673 | 1466527316187 Marionette TRACE conn2 <- [1,2234,null,{}] 09:41:56 INFO - PROCESS | 1673 | 1466527316192 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}] 09:41:56 INFO - PROCESS | 1673 | 1466527316194 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:56 INFO - PROCESS | 1673 | 1466527316270 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:41:56 INFO - PROCESS | 1673 | 1466527316323 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1673 | 1466527316324 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x123871800 == 31 [pid = 1673] [id = 566] 09:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1176cb000) [pid = 1673] [serial = 1698] [outer = 0x0] 09:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x118495400) [pid = 1673] [serial = 1699] [outer = 0x1176cb000] 09:41:56 INFO - PROCESS | 1673 | 1466527316350 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x118588c00) [pid = 1673] [serial = 1700] [outer = 0x1176cb000] 09:41:56 INFO - PROCESS | 1673 | 1466527316610 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]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 472ms 09:41:56 INFO - PROCESS | 1673 | 1466527316660 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 1673 | 1466527316661 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:41:56 INFO - PROCESS | 1673 | 1466527316663 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:41:56 INFO - PROCESS | 1673 | 1466527316665 Marionette TRACE conn2 <- [1,2238,null,{}] 09:41:56 INFO - PROCESS | 1673 | 1466527316667 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}] 09:41:56 INFO - PROCESS | 1673 | 1466527316668 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:56 INFO - PROCESS | 1673 | 1466527316753 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:41:56 INFO - PROCESS | 1673 | 1466527316759 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:56 INFO - PROCESS | 1673 | 1466527316760 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x124371800 == 32 [pid = 1673] [id = 567] 09:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x113c49800) [pid = 1673] [serial = 1701] [outer = 0x0] 09:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1186f9000) [pid = 1673] [serial = 1702] [outer = 0x113c49800] 09:41:56 INFO - PROCESS | 1673 | 1466527316784 Marionette DEBUG loaded listener.js 09:41:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119175000) [pid = 1673] [serial = 1703] [outer = 0x113c49800] 09:41:57 INFO - PROCESS | 1673 | 1466527317116 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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 469ms 09:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:41:57 INFO - PROCESS | 1673 | 1466527317133 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1673 | 1466527317135 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:41:57 INFO - PROCESS | 1673 | 1466527317137 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1673 | 1466527317138 Marionette TRACE conn2 <- [1,2242,null,{}] 09:41:57 INFO - PROCESS | 1673 | 1466527317140 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}] 09:41:57 INFO - PROCESS | 1673 | 1466527317144 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:57 INFO - PROCESS | 1673 | 1466527317259 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:41:57 INFO - PROCESS | 1673 | 1466527317266 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1673 | 1466527317267 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x125188000 == 33 [pid = 1673] [id = 568] 09:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119411000) [pid = 1673] [serial = 1704] [outer = 0x0] 09:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119599000) [pid = 1673] [serial = 1705] [outer = 0x119411000] 09:41:57 INFO - PROCESS | 1673 | 1466527317294 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119d4e800) [pid = 1673] [serial = 1706] [outer = 0x119411000] 09:41:57 INFO - PROCESS | 1673 | 1466527317588 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]]]}] 09:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 471ms 09:41:57 INFO - PROCESS | 1673 | 1466527317612 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:41:57 INFO - PROCESS | 1673 | 1466527317613 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:41:57 INFO - PROCESS | 1673 | 1466527317615 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 1673 | 1466527317616 Marionette TRACE conn2 <- [1,2246,null,{}] 09:41:57 INFO - PROCESS | 1673 | 1466527317618 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}] 09:41:57 INFO - PROCESS | 1673 | 1466527317619 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:57 INFO - PROCESS | 1673 | 1466527317702 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:41:57 INFO - PROCESS | 1673 | 1466527317707 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 1673 | 1466527317708 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x127040000 == 34 [pid = 1673] [id = 569] 09:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x119d4e000) [pid = 1673] [serial = 1707] [outer = 0x0] 09:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123855800) [pid = 1673] [serial = 1708] [outer = 0x119d4e000] 09:41:57 INFO - PROCESS | 1673 | 1466527317732 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123862c00) [pid = 1673] [serial = 1709] [outer = 0x119d4e000] 09:41:58 INFO - PROCESS | 1673 | 1466527318045 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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 09:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:41:58 INFO - PROCESS | 1673 | 1466527318084 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 1673 | 1466527318085 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:41:58 INFO - PROCESS | 1673 | 1466527318087 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 1673 | 1466527318088 Marionette TRACE conn2 <- [1,2250,null,{}] 09:41:58 INFO - PROCESS | 1673 | 1466527318091 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}] 09:41:58 INFO - PROCESS | 1673 | 1466527318092 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:58 INFO - PROCESS | 1673 | 1466527318191 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:41:58 INFO - PROCESS | 1673 | 1466527318197 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1673 | 1466527318199 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d8000 == 35 [pid = 1673] [id = 570] 09:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x114fbe400) [pid = 1673] [serial = 1710] [outer = 0x0] 09:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123861c00) [pid = 1673] [serial = 1711] [outer = 0x114fbe400] 09:41:58 INFO - PROCESS | 1673 | 1466527318223 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123f60800) [pid = 1673] [serial = 1712] [outer = 0x114fbe400] 09:41:58 INFO - PROCESS | 1673 | 1466527318524 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]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 470ms 09:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:41:58 INFO - PROCESS | 1673 | 1466527318558 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 1673 | 1466527318559 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:41:58 INFO - PROCESS | 1673 | 1466527318561 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 1673 | 1466527318562 Marionette TRACE conn2 <- [1,2254,null,{}] 09:41:58 INFO - PROCESS | 1673 | 1466527318564 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}] 09:41:58 INFO - PROCESS | 1673 | 1466527318566 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:58 INFO - PROCESS | 1673 | 1466527318640 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:41:58 INFO - PROCESS | 1673 | 1466527318644 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 1673 | 1466527318652 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x119194800 == 36 [pid = 1673] [id = 571] 09:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x110fb0800) [pid = 1673] [serial = 1713] [outer = 0x0] 09:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12421e800) [pid = 1673] [serial = 1714] [outer = 0x110fb0800] 09:41:58 INFO - PROCESS | 1673 | 1466527318677 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124e83400) [pid = 1673] [serial = 1715] [outer = 0x110fb0800] 09:41:58 INFO - PROCESS | 1673 | 1466527318995 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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 470ms 09:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:41:59 INFO - PROCESS | 1673 | 1466527319031 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1673 | 1466527319032 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:41:59 INFO - PROCESS | 1673 | 1466527319034 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1673 | 1466527319035 Marionette TRACE conn2 <- [1,2258,null,{}] 09:41:59 INFO - PROCESS | 1673 | 1466527319038 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}] 09:41:59 INFO - PROCESS | 1673 | 1466527319039 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:59 INFO - PROCESS | 1673 | 1466527319145 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:41:59 INFO - PROCESS | 1673 | 1466527319151 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1673 | 1466527319152 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12903d800 == 37 [pid = 1673] [id = 572] 09:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x112d5e000) [pid = 1673] [serial = 1716] [outer = 0x0] 09:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x124ed3000) [pid = 1673] [serial = 1717] [outer = 0x112d5e000] 09:41:59 INFO - PROCESS | 1673 | 1466527319177 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x125727800) [pid = 1673] [serial = 1718] [outer = 0x112d5e000] 09:41:59 INFO - PROCESS | 1673 | 1466527319472 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]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 469ms 09:41:59 INFO - PROCESS | 1673 | 1466527319504 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 1673 | 1466527319508 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:41:59 INFO - PROCESS | 1673 | 1466527319510 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 1673 | 1466527319512 Marionette TRACE conn2 <- [1,2262,null,{}] 09:41:59 INFO - PROCESS | 1673 | 1466527319514 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}] 09:41:59 INFO - PROCESS | 1673 | 1466527319516 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:59 INFO - PROCESS | 1673 | 1466527319601 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:41:59 INFO - PROCESS | 1673 | 1466527319606 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:59 INFO - PROCESS | 1673 | 1466527319608 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:41:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x124371000 == 38 [pid = 1673] [id = 573] 09:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x125729c00) [pid = 1673] [serial = 1719] [outer = 0x0] 09:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1257acc00) [pid = 1673] [serial = 1720] [outer = 0x125729c00] 09:41:59 INFO - PROCESS | 1673 | 1466527319641 Marionette DEBUG loaded listener.js 09:41:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x128956c00) [pid = 1673] [serial = 1721] [outer = 0x125729c00] 09:42:00 INFO - PROCESS | 1673 | 1466527320035 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]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 571ms 09:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:42:00 INFO - PROCESS | 1673 | 1466527320081 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 1673 | 1466527320082 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:42:00 INFO - PROCESS | 1673 | 1466527320084 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 1673 | 1466527320086 Marionette TRACE conn2 <- [1,2266,null,{}] 09:42:00 INFO - PROCESS | 1673 | 1466527320088 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}] 09:42:00 INFO - PROCESS | 1673 | 1466527320089 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:00 INFO - PROCESS | 1673 | 1466527320190 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:42:00 INFO - PROCESS | 1673 | 1466527320193 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1673 | 1466527320194 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af42000 == 39 [pid = 1673] [id = 574] 09:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1269b2800) [pid = 1673] [serial = 1722] [outer = 0x0] 09:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1289bf000) [pid = 1673] [serial = 1723] [outer = 0x1269b2800] 09:42:00 INFO - PROCESS | 1673 | 1466527320218 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128cd1c00) [pid = 1673] [serial = 1724] [outer = 0x1269b2800] 09:42:00 INFO - PROCESS | 1673 | 1466527320539 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]]]}] 09:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 467ms 09:42:00 INFO - PROCESS | 1673 | 1466527320561 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:42:00 INFO - PROCESS | 1673 | 1466527320562 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:42:00 INFO - PROCESS | 1673 | 1466527320565 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:42:00 INFO - PROCESS | 1673 | 1466527320566 Marionette TRACE conn2 <- [1,2270,null,{}] 09:42:00 INFO - PROCESS | 1673 | 1466527320568 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}] 09:42:00 INFO - PROCESS | 1673 | 1466527320569 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:00 INFO - PROCESS | 1673 | 1466527320677 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:42:00 INFO - PROCESS | 1673 | 1466527320697 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 1673 | 1466527320698 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b716000 == 40 [pid = 1673] [id = 575] 09:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128dd5c00) [pid = 1673] [serial = 1725] [outer = 0x0] 09:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128de0400) [pid = 1673] [serial = 1726] [outer = 0x128dd5c00] 09:42:00 INFO - PROCESS | 1673 | 1466527320722 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1290e7800) [pid = 1673] [serial = 1727] [outer = 0x128dd5c00] 09:42:01 INFO - PROCESS | 1673 | 1466527321041 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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 519ms 09:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:42:01 INFO - PROCESS | 1673 | 1466527321084 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1673 | 1466527321085 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:42:01 INFO - PROCESS | 1673 | 1466527321087 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1673 | 1466527321088 Marionette TRACE conn2 <- [1,2274,null,{}] 09:42:01 INFO - PROCESS | 1673 | 1466527321091 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}] 09:42:01 INFO - PROCESS | 1673 | 1466527321092 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:01 INFO - PROCESS | 1673 | 1466527321190 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:42:01 INFO - PROCESS | 1673 | 1466527321194 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 1673 | 1466527321195 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b843800 == 41 [pid = 1673] [id = 576] 09:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1290e8000) [pid = 1673] [serial = 1728] [outer = 0x0] 09:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12943ec00) [pid = 1673] [serial = 1729] [outer = 0x1290e8000] 09:42:01 INFO - PROCESS | 1673 | 1466527321253 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a5a2800) [pid = 1673] [serial = 1730] [outer = 0x1290e8000] 09:42:01 INFO - PROCESS | 1673 | 1466527321552 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]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 522ms 09:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:42:01 INFO - PROCESS | 1673 | 1466527321610 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 1673 | 1466527321611 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:42:01 INFO - PROCESS | 1673 | 1466527321613 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 1673 | 1466527321614 Marionette TRACE conn2 <- [1,2278,null,{}] 09:42:01 INFO - PROCESS | 1673 | 1466527321616 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}] 09:42:01 INFO - PROCESS | 1673 | 1466527321618 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:01 INFO - PROCESS | 1673 | 1466527321726 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x119414000) [pid = 1673] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x11959b000) [pid = 1673] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x124e88c00) [pid = 1673] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1127bf800) [pid = 1673] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x115e21000) [pid = 1673] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1269b2000) [pid = 1673] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1269b0c00) [pid = 1673] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x116a1c000) [pid = 1673] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x114fbe800) [pid = 1673] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112a75000) [pid = 1673] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x113dc8800) [pid = 1673] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128c38c00) [pid = 1673] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1174b4800) [pid = 1673] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:42:01 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x118493000) [pid = 1673] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:42:01 INFO - PROCESS | 1673 | 1466527321882 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 1673 | 1466527321883 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180db000 == 42 [pid = 1673] [id = 577] 09:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x112757800) [pid = 1673] [serial = 1731] [outer = 0x0] 09:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x112e6b400) [pid = 1673] [serial = 1732] [outer = 0x112757800] 09:42:01 INFO - PROCESS | 1673 | 1466527321907 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x115e83800) [pid = 1673] [serial = 1733] [outer = 0x112757800] 09:42:02 INFO - PROCESS | 1673 | 1466527322174 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 09:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:42:02 INFO - PROCESS | 1673 | 1466527322185 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1673 | 1466527322186 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:42:02 INFO - PROCESS | 1673 | 1466527322196 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1673 | 1466527322197 Marionette TRACE conn2 <- [1,2282,null,{}] 09:42:02 INFO - PROCESS | 1673 | 1466527322199 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}] 09:42:02 INFO - PROCESS | 1673 | 1466527322200 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:02 INFO - PROCESS | 1673 | 1466527322283 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:42:02 INFO - PROCESS | 1673 | 1466527322288 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1673 | 1466527322290 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3e3000 == 43 [pid = 1673] [id = 578] 09:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1175aa400) [pid = 1673] [serial = 1734] [outer = 0x0] 09:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12421b800) [pid = 1673] [serial = 1735] [outer = 0x1175aa400] 09:42:02 INFO - PROCESS | 1673 | 1466527322314 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a5a9800) [pid = 1673] [serial = 1736] [outer = 0x1175aa400] 09:42:02 INFO - PROCESS | 1673 | 1466527322632 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]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 474ms 09:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:42:02 INFO - PROCESS | 1673 | 1466527322666 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 1673 | 1466527322667 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:42:02 INFO - PROCESS | 1673 | 1466527322669 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 1673 | 1466527322670 Marionette TRACE conn2 <- [1,2286,null,{}] 09:42:02 INFO - PROCESS | 1673 | 1466527322672 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}] 09:42:02 INFO - PROCESS | 1673 | 1466527322673 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:02 INFO - PROCESS | 1673 | 1466527322789 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:42:02 INFO - PROCESS | 1673 | 1466527322796 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 1673 | 1466527322797 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3f3800 == 44 [pid = 1673] [id = 579] 09:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1175b5c00) [pid = 1673] [serial = 1737] [outer = 0x0] 09:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x119417c00) [pid = 1673] [serial = 1738] [outer = 0x1175b5c00] 09:42:02 INFO - PROCESS | 1673 | 1466527322821 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12a65e400) [pid = 1673] [serial = 1739] [outer = 0x1175b5c00] 09:42:03 INFO - PROCESS | 1673 | 1466527323107 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]]]}] 09:42:03 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 09:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 471ms 09:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:42:03 INFO - PROCESS | 1673 | 1466527323142 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1673 | 1466527323143 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:42:03 INFO - PROCESS | 1673 | 1466527323145 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1673 | 1466527323146 Marionette TRACE conn2 <- [1,2290,null,{}] 09:42:03 INFO - PROCESS | 1673 | 1466527323149 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}] 09:42:03 INFO - PROCESS | 1673 | 1466527323150 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:03 INFO - PROCESS | 1673 | 1466527323232 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:42:03 INFO - PROCESS | 1673 | 1466527323236 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1673 | 1466527323237 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cfb8000 == 45 [pid = 1673] [id = 580] 09:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12a65e800) [pid = 1673] [serial = 1740] [outer = 0x0] 09:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12a813000) [pid = 1673] [serial = 1741] [outer = 0x12a65e800] 09:42:03 INFO - PROCESS | 1673 | 1466527323261 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12a819400) [pid = 1673] [serial = 1742] [outer = 0x12a65e800] 09:42:03 INFO - PROCESS | 1673 | 1466527323609 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]]]}] 09:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 470ms 09:42:03 INFO - PROCESS | 1673 | 1466527323615 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 1673 | 1466527323617 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:42:03 INFO - PROCESS | 1673 | 1466527323619 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 1673 | 1466527323622 Marionette TRACE conn2 <- [1,2294,null,{}] 09:42:03 INFO - PROCESS | 1673 | 1466527323625 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}] 09:42:03 INFO - PROCESS | 1673 | 1466527323627 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:03 INFO - PROCESS | 1673 | 1466527323767 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:42:03 INFO - PROCESS | 1673 | 1466527323777 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 1673 | 1466527323778 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d078800 == 46 [pid = 1673] [id = 581] 09:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x119d4ec00) [pid = 1673] [serial = 1743] [outer = 0x0] 09:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a819c00) [pid = 1673] [serial = 1744] [outer = 0x119d4ec00] 09:42:03 INFO - PROCESS | 1673 | 1466527323818 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12aa83400) [pid = 1673] [serial = 1745] [outer = 0x119d4ec00] 09:42:04 INFO - PROCESS | 1673 | 1466527324368 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]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 823ms 09:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:42:04 INFO - PROCESS | 1673 | 1466527324443 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 1673 | 1466527324445 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:42:04 INFO - PROCESS | 1673 | 1466527324448 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 1673 | 1466527324452 Marionette TRACE conn2 <- [1,2298,null,{}] 09:42:04 INFO - PROCESS | 1673 | 1466527324455 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}] 09:42:04 INFO - PROCESS | 1673 | 1466527324457 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:04 INFO - PROCESS | 1673 | 1466527324570 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:42:04 INFO - PROCESS | 1673 | 1466527324626 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 1673 | 1466527324627 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180da000 == 47 [pid = 1673] [id = 582] 09:42:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1127c7800) [pid = 1673] [serial = 1746] [outer = 0x0] 09:42:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x11301e000) [pid = 1673] [serial = 1747] [outer = 0x1127c7800] 09:42:04 INFO - PROCESS | 1673 | 1466527324657 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x113c87400) [pid = 1673] [serial = 1748] [outer = 0x1127c7800] 09:42:05 INFO - PROCESS | 1673 | 1466527325360 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]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 974ms 09:42:05 INFO - PROCESS | 1673 | 1466527325422 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:42:05 INFO - PROCESS | 1673 | 1466527325425 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:42:05 INFO - PROCESS | 1673 | 1466527325428 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 1673 | 1466527325430 Marionette TRACE conn2 <- [1,2302,null,{}] 09:42:05 INFO - PROCESS | 1673 | 1466527325433 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}] 09:42:05 INFO - PROCESS | 1673 | 1466527325435 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:05 INFO - PROCESS | 1673 | 1466527325533 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:42:05 INFO - PROCESS | 1673 | 1466527325614 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 1673 | 1466527325617 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x11678c800 == 48 [pid = 1673] [id = 583] 09:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x114fc0800) [pid = 1673] [serial = 1749] [outer = 0x0] 09:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x114fc7800) [pid = 1673] [serial = 1750] [outer = 0x114fc0800] 09:42:05 INFO - PROCESS | 1673 | 1466527325646 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x115e86800) [pid = 1673] [serial = 1751] [outer = 0x114fc0800] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12cfb8000 == 47 [pid = 1673] [id = 580] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3f3800 == 46 [pid = 1673] [id = 579] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3e3000 == 45 [pid = 1673] [id = 578] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x1180db000 == 44 [pid = 1673] [id = 577] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12b843800 == 43 [pid = 1673] [id = 576] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12b716000 == 42 [pid = 1673] [id = 575] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12af42000 == 41 [pid = 1673] [id = 574] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x124371000 == 40 [pid = 1673] [id = 573] 09:42:05 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1290db800) [pid = 1673] [serial = 1687] [outer = 0x0] [url = about:blank] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12903d800 == 39 [pid = 1673] [id = 572] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x119194800 == 38 [pid = 1673] [id = 571] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d8000 == 37 [pid = 1673] [id = 570] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x127040000 == 36 [pid = 1673] [id = 569] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x125188000 == 35 [pid = 1673] [id = 568] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x124371800 == 34 [pid = 1673] [id = 567] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x123871800 == 33 [pid = 1673] [id = 566] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x11929c000 == 32 [pid = 1673] [id = 565] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c4800 == 31 [pid = 1673] [id = 564] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x116955800 == 30 [pid = 1673] [id = 563] 09:42:05 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba2d000 == 29 [pid = 1673] [id = 562] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x11959b400) [pid = 1673] [serial = 1666] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12405bc00) [pid = 1673] [serial = 1669] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1256f8000) [pid = 1673] [serial = 1675] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124e82800) [pid = 1673] [serial = 1672] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1251a9c00) [pid = 1673] [serial = 1673] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x120fddc00) [pid = 1673] [serial = 1679] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x118491400) [pid = 1673] [serial = 1678] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x128cd6c00) [pid = 1673] [serial = 1685] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x125728400) [pid = 1673] [serial = 1676] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1269b6800) [pid = 1673] [serial = 1681] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1174b5800) [pid = 1673] [serial = 1657] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1175b4c00) [pid = 1673] [serial = 1658] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x114fc8800) [pid = 1673] [serial = 1654] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x115e1f800) [pid = 1673] [serial = 1655] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x113344800) [pid = 1673] [serial = 1652] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112e62c00) [pid = 1673] [serial = 1651] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1174bc400) [pid = 1673] [serial = 1649] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x116774000) [pid = 1673] [serial = 1648] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x128dde400) [pid = 1673] [serial = 1645] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x129435c00) [pid = 1673] [serial = 1646] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1189dec00) [pid = 1673] [serial = 1663] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1186f5c00) [pid = 1673] [serial = 1660] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118958800) [pid = 1673] [serial = 1661] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x124aaf800) [pid = 1673] [serial = 1670] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123f53800) [pid = 1673] [serial = 1667] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x119411800) [pid = 1673] [serial = 1664] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128950800) [pid = 1673] [serial = 1684] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12894d800) [pid = 1673] [serial = 1682] [outer = 0x0] [url = about:blank] 09:42:06 INFO - PROCESS | 1673 | 1466527326063 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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 674ms 09:42:06 INFO - PROCESS | 1673 | 1466527326103 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1673 | 1466527326106 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:42:06 INFO - PROCESS | 1673 | 1466527326111 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1673 | 1466527326113 Marionette TRACE conn2 <- [1,2306,null,{}] 09:42:06 INFO - PROCESS | 1673 | 1466527326115 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}] 09:42:06 INFO - PROCESS | 1673 | 1466527326117 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:06 INFO - PROCESS | 1673 | 1466527326197 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:42:06 INFO - PROCESS | 1673 | 1466527326256 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1673 | 1466527326257 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186aa800 == 30 [pid = 1673] [id = 584] 09:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x116139c00) [pid = 1673] [serial = 1752] [outer = 0x0] 09:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116906800) [pid = 1673] [serial = 1753] [outer = 0x116139c00] 09:42:06 INFO - PROCESS | 1673 | 1466527326284 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116f8e400) [pid = 1673] [serial = 1754] [outer = 0x116139c00] 09:42:06 INFO - PROCESS | 1673 | 1466527326597 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]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 521ms 09:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:42:06 INFO - PROCESS | 1673 | 1466527326633 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 1673 | 1466527326634 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:42:06 INFO - PROCESS | 1673 | 1466527326637 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - PROCESS | 1673 | 1466527326641 Marionette TRACE conn2 <- [1,2310,null,{}] 09:42:06 INFO - PROCESS | 1673 | 1466527326649 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}] 09:42:06 INFO - PROCESS | 1673 | 1466527326652 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:06 INFO - PROCESS | 1673 | 1466527326730 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:42:06 INFO - PROCESS | 1673 | 1466527326735 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 1673 | 1466527326739 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12387f000 == 31 [pid = 1673] [id = 585] 09:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1175b3c00) [pid = 1673] [serial = 1755] [outer = 0x0] 09:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118495800) [pid = 1673] [serial = 1756] [outer = 0x1175b3c00] 09:42:06 INFO - PROCESS | 1673 | 1466527326768 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x118950000) [pid = 1673] [serial = 1757] [outer = 0x1175b3c00] 09:42:07 INFO - PROCESS | 1673 | 1466527327151 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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 524ms 09:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:42:07 INFO - PROCESS | 1673 | 1466527327162 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1673 | 1466527327163 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:42:07 INFO - PROCESS | 1673 | 1466527327165 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 1673 | 1466527327166 Marionette TRACE conn2 <- [1,2314,null,{}] 09:42:07 INFO - PROCESS | 1673 | 1466527327168 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}] 09:42:07 INFO - PROCESS | 1673 | 1466527327169 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:07 INFO - PROCESS | 1673 | 1466527327249 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:42:07 INFO - PROCESS | 1673 | 1466527327252 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1673 | 1466527327254 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436e800 == 32 [pid = 1673] [id = 586] 09:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119402c00) [pid = 1673] [serial = 1758] [outer = 0x0] 09:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11959a800) [pid = 1673] [serial = 1759] [outer = 0x119402c00] 09:42:07 INFO - PROCESS | 1673 | 1466527327282 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1195a5400) [pid = 1673] [serial = 1760] [outer = 0x119402c00] 09:42:07 INFO - PROCESS | 1673 | 1466527327592 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]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 469ms 09:42:07 INFO - PROCESS | 1673 | 1466527327635 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 1673 | 1466527327637 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:42:07 INFO - PROCESS | 1673 | 1466527327640 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 1673 | 1466527327642 Marionette TRACE conn2 <- [1,2318,null,{}] 09:42:07 INFO - PROCESS | 1673 | 1466527327645 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}] 09:42:07 INFO - PROCESS | 1673 | 1466527327647 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:07 INFO - PROCESS | 1673 | 1466527327806 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:42:07 INFO - PROCESS | 1673 | 1466527327814 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 1673 | 1466527327825 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e71800 == 33 [pid = 1673] [id = 587] 09:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x112a77800) [pid = 1673] [serial = 1761] [outer = 0x0] 09:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1197a1800) [pid = 1673] [serial = 1762] [outer = 0x112a77800] 09:42:07 INFO - PROCESS | 1673 | 1466527327866 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x123803000) [pid = 1673] [serial = 1763] [outer = 0x112a77800] 09:42:08 INFO - PROCESS | 1673 | 1466527328246 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] 09:42:08 INFO - PROCESS | 1673 | 1466527328261 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:42:08 INFO - PROCESS | 1673 | 1466527328263 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1673 | 1466527328264 Marionette TRACE conn2 <- [1,2322,null,{}] 09:42:08 INFO - PROCESS | 1673 | 1466527328267 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}] 09:42:08 INFO - PROCESS | 1673 | 1466527328271 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:08 INFO - PROCESS | 1673 | 1466527328385 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:42:08 INFO - PROCESS | 1673 | 1466527328428 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1673 | 1466527328429 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d4800 == 34 [pid = 1673] [id = 588] 09:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x123853800) [pid = 1673] [serial = 1764] [outer = 0x0] 09:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123f5c400) [pid = 1673] [serial = 1765] [outer = 0x123853800] 09:42:08 INFO - PROCESS | 1673 | 1466527328454 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1256f3800) [pid = 1673] [serial = 1766] [outer = 0x123853800] 09:42:08 INFO - PROCESS | 1673 | 1466527328756 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]]]}] 09:42:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:42:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 09:42:08 INFO - PROCESS | 1673 | 1466527328781 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:42:08 INFO - PROCESS | 1673 | 1466527328783 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:42:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:42:08 INFO - PROCESS | 1673 | 1466527328785 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:42:08 INFO - PROCESS | 1673 | 1466527328786 Marionette TRACE conn2 <- [1,2326,null,{}] 09:42:08 INFO - PROCESS | 1673 | 1466527328796 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}] 09:42:08 INFO - PROCESS | 1673 | 1466527328797 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:08 INFO - PROCESS | 1673 | 1466527328900 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:42:08 INFO - PROCESS | 1673 | 1466527328904 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:08 INFO - PROCESS | 1673 | 1466527328906 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a23000 == 35 [pid = 1673] [id = 589] 09:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123859400) [pid = 1673] [serial = 1767] [outer = 0x0] 09:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1269b1400) [pid = 1673] [serial = 1768] [outer = 0x123859400] 09:42:08 INFO - PROCESS | 1673 | 1466527328929 Marionette DEBUG loaded listener.js 09:42:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x126d09400) [pid = 1673] [serial = 1769] [outer = 0x123859400] 09:42:09 INFO - PROCESS | 1673 | 1466527329262 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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 524ms 09:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:42:09 INFO - PROCESS | 1673 | 1466527329309 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 1673 | 1466527329310 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:42:09 INFO - PROCESS | 1673 | 1466527329312 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 1673 | 1466527329313 Marionette TRACE conn2 <- [1,2330,null,{}] 09:42:09 INFO - PROCESS | 1673 | 1466527329316 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}] 09:42:09 INFO - PROCESS | 1673 | 1466527329317 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:09 INFO - PROCESS | 1673 | 1466527329415 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:42:09 INFO - PROCESS | 1673 | 1466527329428 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 1673 | 1466527329430 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x11862f000 == 36 [pid = 1673] [id = 590] 09:42:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x125723c00) [pid = 1673] [serial = 1770] [outer = 0x0] 09:42:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1270d0400) [pid = 1673] [serial = 1771] [outer = 0x125723c00] 09:42:09 INFO - PROCESS | 1673 | 1466527329454 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x128954c00) [pid = 1673] [serial = 1772] [outer = 0x125723c00] 09:42:09 INFO - PROCESS | 1673 | 1466527329836 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]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 570ms 09:42:09 INFO - PROCESS | 1673 | 1466527329884 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 1673 | 1466527329886 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:42:09 INFO - PROCESS | 1673 | 1466527329889 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 1673 | 1466527329891 Marionette TRACE conn2 <- [1,2334,null,{}] 09:42:09 INFO - PROCESS | 1673 | 1466527329894 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}] 09:42:09 INFO - PROCESS | 1673 | 1466527329896 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:10 INFO - PROCESS | 1673 | 1466527330058 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1269b2800) [pid = 1673] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x110f7e800) [pid = 1673] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x113dbc800) [pid = 1673] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x114fbe400) [pid = 1673] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x125729c00) [pid = 1673] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x112ec1000) [pid = 1673] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x110fb0800) [pid = 1673] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x113c49800) [pid = 1673] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119411000) [pid = 1673] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x128dd5c00) [pid = 1673] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x119d4e000) [pid = 1673] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112d5e000) [pid = 1673] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12a65e800) [pid = 1673] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1290e8000) [pid = 1673] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1175b5c00) [pid = 1673] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x112757800) [pid = 1673] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1176cb000) [pid = 1673] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:42:10 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1175aa400) [pid = 1673] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:42:10 INFO - PROCESS | 1673 | 1466527330329 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1673 | 1466527330330 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x11971c000 == 37 [pid = 1673] [id = 591] 09:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x110fb0800) [pid = 1673] [serial = 1773] [outer = 0x0] 09:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x113245000) [pid = 1673] [serial = 1774] [outer = 0x110fb0800] 09:42:10 INFO - PROCESS | 1673 | 1466527330354 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1174bd400) [pid = 1673] [serial = 1775] [outer = 0x110fb0800] 09:42:10 INFO - PROCESS | 1673 | 1466527330605 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]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:42:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 09:42:10 INFO - PROCESS | 1673 | 1466527330661 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 1673 | 1466527330662 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:42:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:42:10 INFO - PROCESS | 1673 | 1466527330664 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 1673 | 1466527330665 Marionette TRACE conn2 <- [1,2338,null,{}] 09:42:10 INFO - PROCESS | 1673 | 1466527330668 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}] 09:42:10 INFO - PROCESS | 1673 | 1466527330669 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:10 INFO - PROCESS | 1673 | 1466527330761 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:42:10 INFO - PROCESS | 1673 | 1466527330764 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 1673 | 1466527330765 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a830800 == 38 [pid = 1673] [id = 592] 09:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1175aa400) [pid = 1673] [serial = 1776] [outer = 0x0] 09:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x123f5bc00) [pid = 1673] [serial = 1777] [outer = 0x1175aa400] 09:42:10 INFO - PROCESS | 1673 | 1466527330789 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1199c1400) [pid = 1673] [serial = 1778] [outer = 0x1175aa400] 09:42:11 INFO - PROCESS | 1673 | 1466527331136 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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 09:42:11 INFO - PROCESS | 1673 | 1466527331184 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1673 | 1466527331185 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:42:11 INFO - PROCESS | 1673 | 1466527331188 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1673 | 1466527331189 Marionette TRACE conn2 <- [1,2342,null,{}] 09:42:11 INFO - PROCESS | 1673 | 1466527331192 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}] 09:42:11 INFO - PROCESS | 1673 | 1466527331193 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:11 INFO - PROCESS | 1673 | 1466527331287 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:42:11 INFO - PROCESS | 1673 | 1466527331293 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1673 | 1466527331294 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b82c000 == 39 [pid = 1673] [id = 593] 09:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1269b2800) [pid = 1673] [serial = 1779] [outer = 0x0] 09:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128dd9c00) [pid = 1673] [serial = 1780] [outer = 0x1269b2800] 09:42:11 INFO - PROCESS | 1673 | 1466527331320 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129582c00) [pid = 1673] [serial = 1781] [outer = 0x1269b2800] 09:42:11 INFO - PROCESS | 1673 | 1466527331647 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]]]}] 09:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 470ms 09:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:42:11 INFO - PROCESS | 1673 | 1466527331659 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 1673 | 1466527331660 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:42:11 INFO - PROCESS | 1673 | 1466527331662 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 1673 | 1466527331663 Marionette TRACE conn2 <- [1,2346,null,{}] 09:42:11 INFO - PROCESS | 1673 | 1466527331665 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}] 09:42:11 INFO - PROCESS | 1673 | 1466527331666 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:11 INFO - PROCESS | 1673 | 1466527331746 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:42:11 INFO - PROCESS | 1673 | 1466527331750 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 1673 | 1466527331751 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba40800 == 40 [pid = 1673] [id = 594] 09:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a5a7400) [pid = 1673] [serial = 1782] [outer = 0x0] 09:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a65d400) [pid = 1673] [serial = 1783] [outer = 0x12a5a7400] 09:42:11 INFO - PROCESS | 1673 | 1466527331774 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12aa7d000) [pid = 1673] [serial = 1784] [outer = 0x12a5a7400] 09:42:12 INFO - PROCESS | 1673 | 1466527332107 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 469ms 09:42:12 INFO - PROCESS | 1673 | 1466527332131 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1673 | 1466527332132 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:42:12 INFO - PROCESS | 1673 | 1466527332142 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1673 | 1466527332143 Marionette TRACE conn2 <- [1,2350,null,{}] 09:42:12 INFO - PROCESS | 1673 | 1466527332146 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}] 09:42:12 INFO - PROCESS | 1673 | 1466527332147 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:12 INFO - PROCESS | 1673 | 1466527332251 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:42:12 INFO - PROCESS | 1673 | 1466527332259 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1673 | 1466527332260 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf22800 == 41 [pid = 1673] [id = 595] 09:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a810400) [pid = 1673] [serial = 1785] [outer = 0x0] 09:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12aa83800) [pid = 1673] [serial = 1786] [outer = 0x12a810400] 09:42:12 INFO - PROCESS | 1673 | 1466527332283 Marionette DEBUG loaded listener.js 09:42:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12af27800) [pid = 1673] [serial = 1787] [outer = 0x12a810400] 09:42:12 INFO - PROCESS | 1673 | 1466527332764 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]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 668ms 09:42:12 INFO - PROCESS | 1673 | 1466527332811 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 1673 | 1466527332814 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:42:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:42:12 INFO - PROCESS | 1673 | 1466527332817 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 1673 | 1466527332820 Marionette TRACE conn2 <- [1,2354,null,{}] 09:42:12 INFO - PROCESS | 1673 | 1466527332824 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}] 09:42:12 INFO - PROCESS | 1673 | 1466527332825 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:12 INFO - PROCESS | 1673 | 1466527332932 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:42:12 INFO - PROCESS | 1673 | 1466527332990 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 1673 | 1466527332992 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x119ae9800 == 42 [pid = 1673] [id = 596] 09:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x114fc3800) [pid = 1673] [serial = 1788] [outer = 0x0] 09:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11645d400) [pid = 1673] [serial = 1789] [outer = 0x114fc3800] 09:42:13 INFO - PROCESS | 1673 | 1466527333023 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1174b1000) [pid = 1673] [serial = 1790] [outer = 0x114fc3800] 09:42:13 INFO - PROCESS | 1673 | 1466527333476 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]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:42:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 724ms 09:42:13 INFO - PROCESS | 1673 | 1466527333541 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 1673 | 1466527333544 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:42:13 INFO - PROCESS | 1673 | 1466527333549 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 1673 | 1466527333552 Marionette TRACE conn2 <- [1,2358,null,{}] 09:42:13 INFO - PROCESS | 1673 | 1466527333555 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}] 09:42:13 INFO - PROCESS | 1673 | 1466527333557 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:13 INFO - PROCESS | 1673 | 1466527333662 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:42:13 INFO - PROCESS | 1673 | 1466527333733 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:13 INFO - PROCESS | 1673 | 1466527333734 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d1800 == 43 [pid = 1673] [id = 597] 09:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1174bc800) [pid = 1673] [serial = 1791] [outer = 0x0] 09:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11849c800) [pid = 1673] [serial = 1792] [outer = 0x1174bc800] 09:42:13 INFO - PROCESS | 1673 | 1466527333765 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11941e000) [pid = 1673] [serial = 1793] [outer = 0x1174bc800] 09:42:14 INFO - PROCESS | 1673 | 1466527334190 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 09:42:14 INFO - PROCESS | 1673 | 1466527334219 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 1673 | 1466527334221 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:42:14 INFO - PROCESS | 1673 | 1466527334224 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 1673 | 1466527334226 Marionette TRACE conn2 <- [1,2362,null,{}] 09:42:14 INFO - PROCESS | 1673 | 1466527334234 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}] 09:42:14 INFO - PROCESS | 1673 | 1466527334237 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:14 INFO - PROCESS | 1673 | 1466527334361 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:42:14 INFO - PROCESS | 1673 | 1466527334423 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 1673 | 1466527334425 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3f8000 == 44 [pid = 1673] [id = 598] 09:42:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x123858400) [pid = 1673] [serial = 1794] [outer = 0x0] 09:42:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12405b800) [pid = 1673] [serial = 1795] [outer = 0x123858400] 09:42:14 INFO - PROCESS | 1673 | 1466527334456 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1256ed400) [pid = 1673] [serial = 1796] [outer = 0x123858400] 09:42:14 INFO - PROCESS | 1673 | 1466527334924 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]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:42:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 722ms 09:42:14 INFO - PROCESS | 1673 | 1466527334946 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 1673 | 1466527334947 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:42:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:42:14 INFO - PROCESS | 1673 | 1466527334950 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 1673 | 1466527334951 Marionette TRACE conn2 <- [1,2366,null,{}] 09:42:14 INFO - PROCESS | 1673 | 1466527334954 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}] 09:42:14 INFO - PROCESS | 1673 | 1466527334955 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:15 INFO - PROCESS | 1673 | 1466527335060 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:42:15 INFO - PROCESS | 1673 | 1466527335117 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 1673 | 1466527335118 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x129049000 == 45 [pid = 1673] [id = 599] 09:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x12385a800) [pid = 1673] [serial = 1797] [outer = 0x0] 09:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1257a8800) [pid = 1673] [serial = 1798] [outer = 0x12385a800] 09:42:15 INFO - PROCESS | 1673 | 1466527335147 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x12895bc00) [pid = 1673] [serial = 1799] [outer = 0x12385a800] 09:42:15 INFO - PROCESS | 1673 | 1466527335766 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]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:42:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 869ms 09:42:15 INFO - PROCESS | 1673 | 1466527335820 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:42:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:42:15 INFO - PROCESS | 1673 | 1466527335822 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:42:15 INFO - PROCESS | 1673 | 1466527335825 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - PROCESS | 1673 | 1466527335828 Marionette TRACE conn2 <- [1,2370,null,{}] 09:42:15 INFO - PROCESS | 1673 | 1466527335831 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}] 09:42:15 INFO - PROCESS | 1673 | 1466527335833 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:15 INFO - PROCESS | 1673 | 1466527335926 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:42:16 INFO - PROCESS | 1673 | 1466527336000 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 1673 | 1466527336002 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c7800 == 46 [pid = 1673] [id = 600] 09:42:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x114fc7c00) [pid = 1673] [serial = 1800] [outer = 0x0] 09:42:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x116a14c00) [pid = 1673] [serial = 1801] [outer = 0x114fc7c00] 09:42:16 INFO - PROCESS | 1673 | 1466527336030 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x118491c00) [pid = 1673] [serial = 1802] [outer = 0x114fc7c00] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba40800 == 45 [pid = 1673] [id = 594] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12b82c000 == 44 [pid = 1673] [id = 593] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12a830800 == 43 [pid = 1673] [id = 592] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11971c000 == 42 [pid = 1673] [id = 591] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11862f000 == 41 [pid = 1673] [id = 590] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x128a23000 == 40 [pid = 1673] [id = 589] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d4800 == 39 [pid = 1673] [id = 588] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x124e71800 == 38 [pid = 1673] [id = 587] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12436e800 == 37 [pid = 1673] [id = 586] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12387f000 == 36 [pid = 1673] [id = 585] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1186aa800 == 35 [pid = 1673] [id = 584] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x11678c800 == 34 [pid = 1673] [id = 583] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1180da000 == 33 [pid = 1673] [id = 582] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12d078800 == 32 [pid = 1673] [id = 581] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x129049000 == 31 [pid = 1673] [id = 599] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3f8000 == 30 [pid = 1673] [id = 598] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d1800 == 29 [pid = 1673] [id = 597] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x119ae9800 == 28 [pid = 1673] [id = 596] 09:42:16 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf22800 == 27 [pid = 1673] [id = 595] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x12a813000) [pid = 1673] [serial = 1741] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x12943ec00) [pid = 1673] [serial = 1729] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x1290e7800) [pid = 1673] [serial = 1727] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x12a5a2800) [pid = 1673] [serial = 1730] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x12a65e400) [pid = 1673] [serial = 1739] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x112e6b400) [pid = 1673] [serial = 1732] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x118495400) [pid = 1673] [serial = 1699] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x118588c00) [pid = 1673] [serial = 1700] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12a819400) [pid = 1673] [serial = 1742] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x123f60800) [pid = 1673] [serial = 1712] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x12421b800) [pid = 1673] [serial = 1735] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x128cd1c00) [pid = 1673] [serial = 1724] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119417c00) [pid = 1673] [serial = 1738] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x115e83800) [pid = 1673] [serial = 1733] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12a5a9800) [pid = 1673] [serial = 1736] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128956c00) [pid = 1673] [serial = 1721] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1289bf000) [pid = 1673] [serial = 1723] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x116f89000) [pid = 1673] [serial = 1696] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x115dc9000) [pid = 1673] [serial = 1693] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11619f000) [pid = 1673] [serial = 1694] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1176c5000) [pid = 1673] [serial = 1697] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123861c00) [pid = 1673] [serial = 1711] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1257acc00) [pid = 1673] [serial = 1720] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x112ec2000) [pid = 1673] [serial = 1690] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1133a3400) [pid = 1673] [serial = 1691] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12421e800) [pid = 1673] [serial = 1714] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124e83400) [pid = 1673] [serial = 1715] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1186f9000) [pid = 1673] [serial = 1702] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x119175000) [pid = 1673] [serial = 1703] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119599000) [pid = 1673] [serial = 1705] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x119d4e800) [pid = 1673] [serial = 1706] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128de0400) [pid = 1673] [serial = 1726] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x123855800) [pid = 1673] [serial = 1708] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x123862c00) [pid = 1673] [serial = 1709] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x124ed3000) [pid = 1673] [serial = 1717] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x125727800) [pid = 1673] [serial = 1718] [outer = 0x0] [url = about:blank] 09:42:16 INFO - PROCESS | 1673 | 1466527336926 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]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:42:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1121ms 09:42:16 INFO - PROCESS | 1673 | 1466527336947 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 1673 | 1466527336949 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:42:16 INFO - PROCESS | 1673 | 1466527336952 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 1673 | 1466527336955 Marionette TRACE conn2 <- [1,2374,null,{}] 09:42:16 INFO - PROCESS | 1673 | 1466527336959 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}] 09:42:16 INFO - PROCESS | 1673 | 1466527336961 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:17 INFO - PROCESS | 1673 | 1466527337048 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:42:17 INFO - PROCESS | 1673 | 1466527337112 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1673 | 1466527337116 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b9000 == 28 [pid = 1673] [id = 601] 09:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1133a0800) [pid = 1673] [serial = 1803] [outer = 0x0] 09:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x113c8b400) [pid = 1673] [serial = 1804] [outer = 0x1133a0800] 09:42:17 INFO - PROCESS | 1673 | 1466527337168 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x115dc2c00) [pid = 1673] [serial = 1805] [outer = 0x1133a0800] 09:42:17 INFO - PROCESS | 1673 | 1466527337573 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]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 675ms 09:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:42:17 INFO - PROCESS | 1673 | 1466527337626 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 1673 | 1466527337630 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:42:17 INFO - PROCESS | 1673 | 1466527337634 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 1673 | 1466527337636 Marionette TRACE conn2 <- [1,2378,null,{}] 09:42:17 INFO - PROCESS | 1673 | 1466527337645 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}] 09:42:17 INFO - PROCESS | 1673 | 1466527337647 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:17 INFO - PROCESS | 1673 | 1466527337725 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:42:17 INFO - PROCESS | 1673 | 1466527337751 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 1673 | 1466527337752 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186b1000 == 29 [pid = 1673] [id = 602] 09:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1175b4000) [pid = 1673] [serial = 1806] [outer = 0x0] 09:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11820a800) [pid = 1673] [serial = 1807] [outer = 0x1175b4000] 09:42:17 INFO - PROCESS | 1673 | 1466527337782 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118498400) [pid = 1673] [serial = 1808] [outer = 0x1175b4000] 09:42:18 INFO - PROCESS | 1673 | 1466527338149 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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 522ms 09:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:42:18 INFO - PROCESS | 1673 | 1466527338157 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1673 | 1466527338158 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:42:18 INFO - PROCESS | 1673 | 1466527338161 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1673 | 1466527338163 Marionette TRACE conn2 <- [1,2382,null,{}] 09:42:18 INFO - PROCESS | 1673 | 1466527338179 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}] 09:42:18 INFO - PROCESS | 1673 | 1466527338183 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:18 INFO - PROCESS | 1673 | 1466527338261 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:42:18 INFO - PROCESS | 1673 | 1466527338266 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1673 | 1466527338268 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12406e000 == 30 [pid = 1673] [id = 603] 09:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x112a7e800) [pid = 1673] [serial = 1809] [outer = 0x0] 09:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119408000) [pid = 1673] [serial = 1810] [outer = 0x112a7e800] 09:42:18 INFO - PROCESS | 1673 | 1466527338298 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119597800) [pid = 1673] [serial = 1811] [outer = 0x112a7e800] 09:42:18 INFO - PROCESS | 1673 | 1466527338617 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]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:42:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 471ms 09:42:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:42:18 INFO - PROCESS | 1673 | 1466527338632 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 1673 | 1466527338634 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:42:18 INFO - PROCESS | 1673 | 1466527338636 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 1673 | 1466527338637 Marionette TRACE conn2 <- [1,2386,null,{}] 09:42:18 INFO - PROCESS | 1673 | 1466527338643 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}] 09:42:18 INFO - PROCESS | 1673 | 1466527338644 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:18 INFO - PROCESS | 1673 | 1466527338724 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:42:18 INFO - PROCESS | 1673 | 1466527338728 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 1673 | 1466527338729 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x12473d800 == 31 [pid = 1673] [id = 604] 09:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1195a4800) [pid = 1673] [serial = 1812] [outer = 0x0] 09:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x120fdbc00) [pid = 1673] [serial = 1813] [outer = 0x1195a4800] 09:42:18 INFO - PROCESS | 1673 | 1466527338754 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123848800) [pid = 1673] [serial = 1814] [outer = 0x1195a4800] 09:42:19 INFO - PROCESS | 1673 | 1466527339132 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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 09:42:19 INFO - PROCESS | 1673 | 1466527339163 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1673 | 1466527339173 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:42:19 INFO - PROCESS | 1673 | 1466527339176 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1673 | 1466527339178 Marionette TRACE conn2 <- [1,2390,null,{}] 09:42:19 INFO - PROCESS | 1673 | 1466527339180 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}] 09:42:19 INFO - PROCESS | 1673 | 1466527339181 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:19 INFO - PROCESS | 1673 | 1466527339273 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:42:19 INFO - PROCESS | 1673 | 1466527339312 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1673 | 1466527339313 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x125746800 == 32 [pid = 1673] [id = 605] 09:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x116f89000) [pid = 1673] [serial = 1815] [outer = 0x0] 09:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123858800) [pid = 1673] [serial = 1816] [outer = 0x116f89000] 09:42:19 INFO - PROCESS | 1673 | 1466527339337 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x123f53800) [pid = 1673] [serial = 1817] [outer = 0x116f89000] 09:42:19 INFO - PROCESS | 1673 | 1466527339664 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]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 09:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:42:19 INFO - PROCESS | 1673 | 1466527339697 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 1673 | 1466527339698 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:42:19 INFO - PROCESS | 1673 | 1466527339700 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 1673 | 1466527339701 Marionette TRACE conn2 <- [1,2394,null,{}] 09:42:19 INFO - PROCESS | 1673 | 1466527339703 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}] 09:42:19 INFO - PROCESS | 1673 | 1466527339709 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:19 INFO - PROCESS | 1673 | 1466527339824 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:42:19 INFO - PROCESS | 1673 | 1466527339859 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 1673 | 1466527339860 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a0f800 == 33 [pid = 1673] [id = 606] 09:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x118499400) [pid = 1673] [serial = 1818] [outer = 0x0] 09:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12421e000) [pid = 1673] [serial = 1819] [outer = 0x118499400] 09:42:19 INFO - PROCESS | 1673 | 1466527339885 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1257acc00) [pid = 1673] [serial = 1820] [outer = 0x118499400] 09:42:20 INFO - PROCESS | 1673 | 1466527340225 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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 570ms 09:42:20 INFO - PROCESS | 1673 | 1466527340270 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1673 | 1466527340271 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:42:20 INFO - PROCESS | 1673 | 1466527340274 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1673 | 1466527340282 Marionette TRACE conn2 <- [1,2398,null,{}] 09:42:20 INFO - PROCESS | 1673 | 1466527340284 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}] 09:42:20 INFO - PROCESS | 1673 | 1466527340285 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:20 INFO - PROCESS | 1673 | 1466527340378 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:42:20 INFO - PROCESS | 1673 | 1466527340392 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 1673 | 1466527340393 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x129044000 == 34 [pid = 1673] [id = 607] 09:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1257ae800) [pid = 1673] [serial = 1821] [outer = 0x0] 09:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x126db1400) [pid = 1673] [serial = 1822] [outer = 0x1257ae800] 09:42:20 INFO - PROCESS | 1673 | 1466527340417 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1270cf400) [pid = 1673] [serial = 1823] [outer = 0x1257ae800] 09:42:20 INFO - PROCESS | 1673 | 1466527340733 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]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:42:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 476ms 09:42:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:42:20 INFO - PROCESS | 1673 | 1466527340750 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 1673 | 1466527340752 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:42:20 INFO - PROCESS | 1673 | 1466527340754 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 1673 | 1466527340757 Marionette TRACE conn2 <- [1,2402,null,{}] 09:42:20 INFO - PROCESS | 1673 | 1466527340761 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}] 09:42:20 INFO - PROCESS | 1673 | 1466527340762 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:20 INFO - PROCESS | 1673 | 1466527340859 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12a5a7400) [pid = 1673] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1269b2800) [pid = 1673] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x123853800) [pid = 1673] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x123859400) [pid = 1673] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x119d4ec00) [pid = 1673] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x119402c00) [pid = 1673] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116139c00) [pid = 1673] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1127c7800) [pid = 1673] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1175b3c00) [pid = 1673] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x112a77800) [pid = 1673] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x114fc0800) [pid = 1673] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x125723c00) [pid = 1673] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x110fb0800) [pid = 1673] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1175aa400) [pid = 1673] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128cd7c00) [pid = 1673] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:42:21 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12a810400) [pid = 1673] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:42:21 INFO - PROCESS | 1673 | 1466527341057 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1673 | 1466527341058 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x117137800 == 35 [pid = 1673] [id = 608] 09:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x110f81c00) [pid = 1673] [serial = 1824] [outer = 0x0] 09:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1127c4c00) [pid = 1673] [serial = 1825] [outer = 0x110f81c00] 09:42:21 INFO - PROCESS | 1673 | 1466527341083 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x116a1b000) [pid = 1673] [serial = 1826] [outer = 0x110f81c00] 09:42:21 INFO - PROCESS | 1673 | 1466527341397 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]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 673ms 09:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:42:21 INFO - PROCESS | 1673 | 1466527341427 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 1673 | 1466527341428 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:42:21 INFO - PROCESS | 1673 | 1466527341430 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 1673 | 1466527341431 Marionette TRACE conn2 <- [1,2406,null,{}] 09:42:21 INFO - PROCESS | 1673 | 1466527341433 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}] 09:42:21 INFO - PROCESS | 1673 | 1466527341434 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:21 INFO - PROCESS | 1673 | 1466527341553 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:42:21 INFO - PROCESS | 1673 | 1466527341559 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 1673 | 1466527341560 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:21 INFO - PROCESS | 1673 | ++DOCSHELL 0x12406d000 == 36 [pid = 1673] [id = 609] 09:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116902800) [pid = 1673] [serial = 1827] [outer = 0x0] 09:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x123809000) [pid = 1673] [serial = 1828] [outer = 0x116902800] 09:42:21 INFO - PROCESS | 1673 | 1466527341599 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128952000) [pid = 1673] [serial = 1829] [outer = 0x116902800] 09:42:21 INFO - PROCESS | 1673 | 1466527341993 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]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 570ms 09:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:42:22 INFO - PROCESS | 1673 | 1466527342001 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 1673 | 1466527342002 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:42:22 INFO - PROCESS | 1673 | 1466527342006 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 1673 | 1466527342007 Marionette TRACE conn2 <- [1,2410,null,{}] 09:42:22 INFO - PROCESS | 1673 | 1466527342009 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}] 09:42:22 INFO - PROCESS | 1673 | 1466527342011 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:22 INFO - PROCESS | 1673 | 1466527342140 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:42:22 INFO - PROCESS | 1673 | 1466527342149 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1673 | 1466527342150 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a834800 == 37 [pid = 1673] [id = 610] 09:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1289ba800) [pid = 1673] [serial = 1830] [outer = 0x0] 09:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128c37800) [pid = 1673] [serial = 1831] [outer = 0x1289ba800] 09:42:22 INFO - PROCESS | 1673 | 1466527342190 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x128de1800) [pid = 1673] [serial = 1832] [outer = 0x1289ba800] 09:42:22 INFO - PROCESS | 1673 | 1466527342528 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]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms 09:42:22 INFO - PROCESS | 1673 | 1466527342576 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 1673 | 1466527342578 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:42:22 INFO - PROCESS | 1673 | 1466527342581 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 1673 | 1466527342583 Marionette TRACE conn2 <- [1,2414,null,{}] 09:42:22 INFO - PROCESS | 1673 | 1466527342587 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}] 09:42:22 INFO - PROCESS | 1673 | 1466527342600 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:22 INFO - PROCESS | 1673 | 1466527342774 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:42:22 INFO - PROCESS | 1673 | 1466527342784 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:22 INFO - PROCESS | 1673 | 1466527342786 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x125743800 == 38 [pid = 1673] [id = 611] 09:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x110faf400) [pid = 1673] [serial = 1833] [outer = 0x0] 09:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1290e0000) [pid = 1673] [serial = 1834] [outer = 0x110faf400] 09:42:22 INFO - PROCESS | 1673 | 1466527342830 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a661400) [pid = 1673] [serial = 1835] [outer = 0x110faf400] 09:42:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b9000 == 37 [pid = 1673] [id = 601] 09:42:23 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c7800 == 36 [pid = 1673] [id = 600] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x1186b1000 == 35 [pid = 1673] [id = 602] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12406e000 == 34 [pid = 1673] [id = 603] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12473d800 == 33 [pid = 1673] [id = 604] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x129044000 == 32 [pid = 1673] [id = 607] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12406d000 == 31 [pid = 1673] [id = 609] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x117137800 == 30 [pid = 1673] [id = 608] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x128a0f800 == 29 [pid = 1673] [id = 606] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x125746800 == 28 [pid = 1673] [id = 605] 09:42:24 INFO - PROCESS | 1673 | --DOCSHELL 0x12a834800 == 27 [pid = 1673] [id = 610] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x129432c00) [pid = 1673] [serial = 1688] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12aa83800) [pid = 1673] [serial = 1786] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x12a65d400) [pid = 1673] [serial = 1783] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x129582c00) [pid = 1673] [serial = 1781] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x123f5c400) [pid = 1673] [serial = 1765] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1256f3800) [pid = 1673] [serial = 1766] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1269b1400) [pid = 1673] [serial = 1768] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12aa83400) [pid = 1673] [serial = 1745] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12a819c00) [pid = 1673] [serial = 1744] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11959a800) [pid = 1673] [serial = 1759] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1195a5400) [pid = 1673] [serial = 1760] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116906800) [pid = 1673] [serial = 1753] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x116f8e400) [pid = 1673] [serial = 1754] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11301e000) [pid = 1673] [serial = 1747] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x113c87400) [pid = 1673] [serial = 1748] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x118495800) [pid = 1673] [serial = 1756] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x118950000) [pid = 1673] [serial = 1757] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1197a1800) [pid = 1673] [serial = 1762] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x114fc7800) [pid = 1673] [serial = 1750] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x115e86800) [pid = 1673] [serial = 1751] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1270d0400) [pid = 1673] [serial = 1771] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x128954c00) [pid = 1673] [serial = 1772] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x126d09400) [pid = 1673] [serial = 1769] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1174bd400) [pid = 1673] [serial = 1775] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x128dd9c00) [pid = 1673] [serial = 1780] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x113245000) [pid = 1673] [serial = 1774] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x123f5bc00) [pid = 1673] [serial = 1777] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12aa7d000) [pid = 1673] [serial = 1784] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x1199c1400) [pid = 1673] [serial = 1778] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x123803000) [pid = 1673] [serial = 1763] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12af27800) [pid = 1673] [serial = 1787] [outer = 0x0] [url = about:blank] 09:42:24 INFO - PROCESS | 1673 | 1466527344234 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]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1672ms 09:42:24 INFO - PROCESS | 1673 | 1466527344254 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1673 | 1466527344258 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:42:24 INFO - PROCESS | 1673 | 1466527344261 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1673 | 1466527344264 Marionette TRACE conn2 <- [1,2418,null,{}] 09:42:24 INFO - PROCESS | 1673 | 1466527344268 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}] 09:42:24 INFO - PROCESS | 1673 | 1466527344270 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:24 INFO - PROCESS | 1673 | 1466527344345 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:42:24 INFO - PROCESS | 1673 | 1466527344397 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1673 | 1466527344400 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x116680000 == 28 [pid = 1673] [id = 612] 09:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x11301b000) [pid = 1673] [serial = 1836] [outer = 0x0] 09:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x113021400) [pid = 1673] [serial = 1837] [outer = 0x11301b000] 09:42:24 INFO - PROCESS | 1673 | 1466527344428 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x112d5e000) [pid = 1673] [serial = 1838] [outer = 0x11301b000] 09:42:24 INFO - PROCESS | 1673 | 1466527344746 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]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 522ms 09:42:24 INFO - PROCESS | 1673 | 1466527344783 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 1673 | 1466527344787 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:42:24 INFO - PROCESS | 1673 | 1466527344794 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 1673 | 1466527344796 Marionette TRACE conn2 <- [1,2422,null,{}] 09:42:24 INFO - PROCESS | 1673 | 1466527344798 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}] 09:42:24 INFO - PROCESS | 1673 | 1466527344800 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:24 INFO - PROCESS | 1673 | 1466527344876 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:42:24 INFO - PROCESS | 1673 | 1466527344880 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 1673 | 1466527344882 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180d3800 == 29 [pid = 1673] [id = 613] 09:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x113dc8400) [pid = 1673] [serial = 1839] [outer = 0x0] 09:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x115e13400) [pid = 1673] [serial = 1840] [outer = 0x113dc8400] 09:42:24 INFO - PROCESS | 1673 | 1466527344911 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1161a1c00) [pid = 1673] [serial = 1841] [outer = 0x113dc8400] 09:42:25 INFO - PROCESS | 1673 | 1466527345271 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 09:42:25 INFO - PROCESS | 1673 | 1466527345317 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1673 | 1466527345319 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:42:25 INFO - PROCESS | 1673 | 1466527345334 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1673 | 1466527345338 Marionette TRACE conn2 <- [1,2426,null,{}] 09:42:25 INFO - PROCESS | 1673 | 1466527345350 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}] 09:42:25 INFO - PROCESS | 1673 | 1466527345355 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:25 INFO - PROCESS | 1673 | 1466527345475 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:42:25 INFO - PROCESS | 1673 | 1466527345490 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 1673 | 1466527345493 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x119719800 == 30 [pid = 1673] [id = 614] 09:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x110fb0c00) [pid = 1673] [serial = 1842] [outer = 0x0] 09:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1174bb400) [pid = 1673] [serial = 1843] [outer = 0x110fb0c00] 09:42:25 INFO - PROCESS | 1673 | 1466527345538 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x118211800) [pid = 1673] [serial = 1844] [outer = 0x110fb0c00] 09:42:25 INFO - PROCESS | 1673 | 1466527345891 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]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 588ms 09:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:42:25 INFO - PROCESS | 1673 | 1466527345910 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 1673 | 1466527345912 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:42:25 INFO - PROCESS | 1673 | 1466527345914 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 1673 | 1466527345915 Marionette TRACE conn2 <- [1,2430,null,{}] 09:42:25 INFO - PROCESS | 1673 | 1466527345917 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}] 09:42:25 INFO - PROCESS | 1673 | 1466527345919 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:26 INFO - PROCESS | 1673 | 1466527346020 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:42:26 INFO - PROCESS | 1673 | 1466527346028 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1673 | 1466527346029 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cc5000 == 31 [pid = 1673] [id = 615] 09:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x118499c00) [pid = 1673] [serial = 1845] [outer = 0x0] 09:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1186f5c00) [pid = 1673] [serial = 1846] [outer = 0x118499c00] 09:42:26 INFO - PROCESS | 1673 | 1466527346054 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118954400) [pid = 1673] [serial = 1847] [outer = 0x118499c00] 09:42:26 INFO - PROCESS | 1673 | 1466527346341 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 468ms 09:42:26 INFO - PROCESS | 1673 | 1466527346383 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 1673 | 1466527346384 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:42:26 INFO - PROCESS | 1673 | 1466527346386 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 1673 | 1466527346388 Marionette TRACE conn2 <- [1,2434,null,{}] 09:42:26 INFO - PROCESS | 1673 | 1466527346393 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}] 09:42:26 INFO - PROCESS | 1673 | 1466527346394 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:26 INFO - PROCESS | 1673 | 1466527346474 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:42:26 INFO - PROCESS | 1673 | 1466527346477 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 1673 | 1466527346478 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12455a800 == 32 [pid = 1673] [id = 616] 09:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x114fc0000) [pid = 1673] [serial = 1848] [outer = 0x0] 09:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x119170c00) [pid = 1673] [serial = 1849] [outer = 0x114fc0000] 09:42:26 INFO - PROCESS | 1673 | 1466527346505 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119420800) [pid = 1673] [serial = 1850] [outer = 0x114fc0000] 09:42:26 INFO - PROCESS | 1673 | 1466527346834 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]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 472ms 09:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:42:26 INFO - PROCESS | 1673 | 1466527346859 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 1673 | 1466527346860 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:42:26 INFO - PROCESS | 1673 | 1466527346862 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 1673 | 1466527346863 Marionette TRACE conn2 <- [1,2438,null,{}] 09:42:26 INFO - PROCESS | 1673 | 1466527346866 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}] 09:42:26 INFO - PROCESS | 1673 | 1466527346870 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:26 INFO - PROCESS | 1673 | 1466527346987 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:42:27 INFO - PROCESS | 1673 | 1466527346996 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 1673 | 1466527346997 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x125189800 == 33 [pid = 1673] [id = 617] 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x119598000) [pid = 1673] [serial = 1851] [outer = 0x0] 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x11979d000) [pid = 1673] [serial = 1852] [outer = 0x119598000] 09:42:27 INFO - PROCESS | 1673 | 1466527347022 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123854400) [pid = 1673] [serial = 1853] [outer = 0x119598000] 09:42:27 INFO - PROCESS | 1673 | 1466527347309 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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 469ms 09:42:27 INFO - PROCESS | 1673 | 1466527347331 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 1673 | 1466527347333 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:42:27 INFO - PROCESS | 1673 | 1466527347335 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1673 | 1466527347336 Marionette TRACE conn2 <- [1,2442,null,{}] 09:42:27 INFO - PROCESS | 1673 | 1466527347342 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}] 09:42:27 INFO - PROCESS | 1673 | 1466527347344 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:27 INFO - PROCESS | 1673 | 1466527347425 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:42:27 INFO - PROCESS | 1673 | 1466527347429 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 1673 | 1466527347430 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12896a800 == 34 [pid = 1673] [id = 618] 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x123859400) [pid = 1673] [serial = 1854] [outer = 0x0] 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123f58800) [pid = 1673] [serial = 1855] [outer = 0x123859400] 09:42:27 INFO - PROCESS | 1673 | 1466527347454 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123f60000) [pid = 1673] [serial = 1856] [outer = 0x123859400] 09:42:27 INFO - PROCESS | 1673 | 1466527347745 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]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 420ms 09:42:27 INFO - PROCESS | 1673 | 1466527347756 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 1673 | 1466527347759 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:42:27 INFO - PROCESS | 1673 | 1466527347766 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 1673 | 1466527347767 Marionette TRACE conn2 <- [1,2446,null,{}] 09:42:27 INFO - PROCESS | 1673 | 1466527347769 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}] 09:42:27 INFO - PROCESS | 1673 | 1466527347770 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:27 INFO - PROCESS | 1673 | 1466527347847 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:42:27 INFO - PROCESS | 1673 | 1466527347904 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 1673 | 1466527347905 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a21000 == 35 [pid = 1673] [id = 619] 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123854000) [pid = 1673] [serial = 1857] [outer = 0x0] 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12405f000) [pid = 1673] [serial = 1858] [outer = 0x123854000] 09:42:27 INFO - PROCESS | 1673 | 1466527347929 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124e33400) [pid = 1673] [serial = 1859] [outer = 0x123854000] 09:42:28 INFO - PROCESS | 1673 | 1466527348196 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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 467ms 09:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:42:28 INFO - PROCESS | 1673 | 1466527348234 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 1673 | 1466527348235 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:42:28 INFO - PROCESS | 1673 | 1466527348245 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 1673 | 1466527348246 Marionette TRACE conn2 <- [1,2450,null,{}] 09:42:28 INFO - PROCESS | 1673 | 1466527348249 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}] 09:42:28 INFO - PROCESS | 1673 | 1466527348250 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:28 INFO - PROCESS | 1673 | 1466527348329 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:42:28 INFO - PROCESS | 1673 | 1466527348333 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1673 | 1466527348334 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x119719000 == 36 [pid = 1673] [id = 620] 09:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11849ac00) [pid = 1673] [serial = 1860] [outer = 0x0] 09:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1251adc00) [pid = 1673] [serial = 1861] [outer = 0x11849ac00] 09:42:28 INFO - PROCESS | 1673 | 1466527348367 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12571f000) [pid = 1673] [serial = 1862] [outer = 0x11849ac00] 09:42:28 INFO - PROCESS | 1673 | 1466527348744 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]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 527ms 09:42:28 INFO - PROCESS | 1673 | 1466527348766 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 1673 | 1466527348768 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:42:28 INFO - PROCESS | 1673 | 1466527348771 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 1673 | 1466527348773 Marionette TRACE conn2 <- [1,2454,null,{}] 09:42:28 INFO - PROCESS | 1673 | 1466527348777 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}] 09:42:28 INFO - PROCESS | 1673 | 1466527348779 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:28 INFO - PROCESS | 1673 | 1466527348936 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:42:28 INFO - PROCESS | 1673 | 1466527348948 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 1673 | 1466527348949 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b2800 == 37 [pid = 1673] [id = 621] 09:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1257a6c00) [pid = 1673] [serial = 1863] [outer = 0x0] 09:42:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1269b8c00) [pid = 1673] [serial = 1864] [outer = 0x1257a6c00] 09:42:28 INFO - PROCESS | 1673 | 1466527348989 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1270c5c00) [pid = 1673] [serial = 1865] [outer = 0x1257a6c00] 09:42:29 INFO - PROCESS | 1673 | 1466527349331 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]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 571ms 09:42:29 INFO - PROCESS | 1673 | 1466527349347 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 1673 | 1466527349349 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:42:29 INFO - PROCESS | 1673 | 1466527349351 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 1673 | 1466527349354 Marionette TRACE conn2 <- [1,2458,null,{}] 09:42:29 INFO - PROCESS | 1673 | 1466527349357 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}] 09:42:29 INFO - PROCESS | 1673 | 1466527349359 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:29 INFO - PROCESS | 1673 | 1466527349452 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:42:29 INFO - PROCESS | 1673 | 1466527349552 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 1673 | 1466527349554 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x124556000 == 38 [pid = 1673] [id = 622] 09:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x110fb0400) [pid = 1673] [serial = 1866] [outer = 0x0] 09:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1270d0000) [pid = 1673] [serial = 1867] [outer = 0x110fb0400] 09:42:29 INFO - PROCESS | 1673 | 1466527349632 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x128dd9c00) [pid = 1673] [serial = 1868] [outer = 0x110fb0400] 09:42:30 INFO - PROCESS | 1673 | 1466527350051 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 725ms 09:42:30 INFO - PROCESS | 1673 | 1466527350076 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 1673 | 1466527350077 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:42:30 INFO - PROCESS | 1673 | 1466527350084 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 1673 | 1466527350086 Marionette TRACE conn2 <- [1,2462,null,{}] 09:42:30 INFO - PROCESS | 1673 | 1466527350088 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}] 09:42:30 INFO - PROCESS | 1673 | 1466527350089 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:30 INFO - PROCESS | 1673 | 1466527350186 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:42:30 INFO - PROCESS | 1673 | 1466527350189 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1673 | 1466527350190 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b71d800 == 39 [pid = 1673] [id = 623] 09:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x128c37000) [pid = 1673] [serial = 1869] [outer = 0x0] 09:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1290e7400) [pid = 1673] [serial = 1870] [outer = 0x128c37000] 09:42:30 INFO - PROCESS | 1673 | 1466527350214 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12943b400) [pid = 1673] [serial = 1871] [outer = 0x128c37000] 09:42:30 INFO - PROCESS | 1673 | 1466527350547 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]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 472ms 09:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:42:30 INFO - PROCESS | 1673 | 1466527350559 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 1673 | 1466527350560 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:42:30 INFO - PROCESS | 1673 | 1466527350562 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 1673 | 1466527350563 Marionette TRACE conn2 <- [1,2466,null,{}] 09:42:30 INFO - PROCESS | 1673 | 1466527350565 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}] 09:42:30 INFO - PROCESS | 1673 | 1466527350566 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:30 INFO - PROCESS | 1673 | 1466527350664 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:42:30 INFO - PROCESS | 1673 | 1466527350703 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 1673 | 1466527350704 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b847800 == 40 [pid = 1673] [id = 624] 09:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x129581800) [pid = 1673] [serial = 1872] [outer = 0x0] 09:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12a5a3c00) [pid = 1673] [serial = 1873] [outer = 0x129581800] 09:42:30 INFO - PROCESS | 1673 | 1466527350734 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12a657000) [pid = 1673] [serial = 1874] [outer = 0x129581800] 09:42:31 INFO - PROCESS | 1673 | 1466527351048 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]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 09:42:31 INFO - PROCESS | 1673 | 1466527351082 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1673 | 1466527351083 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:42:31 INFO - PROCESS | 1673 | 1466527351092 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1673 | 1466527351093 Marionette TRACE conn2 <- [1,2470,null,{}] 09:42:31 INFO - PROCESS | 1673 | 1466527351095 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}] 09:42:31 INFO - PROCESS | 1673 | 1466527351096 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:31 INFO - PROCESS | 1673 | 1466527351194 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:42:31 INFO - PROCESS | 1673 | 1466527351198 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1673 | 1466527351199 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf28800 == 41 [pid = 1673] [id = 625] 09:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x129581c00) [pid = 1673] [serial = 1875] [outer = 0x0] 09:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12a80ec00) [pid = 1673] [serial = 1876] [outer = 0x129581c00] 09:42:31 INFO - PROCESS | 1673 | 1466527351222 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12aa7a400) [pid = 1673] [serial = 1877] [outer = 0x129581c00] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x1289ba800) [pid = 1673] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x116f89000) [pid = 1673] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x118499400) [pid = 1673] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1257ae800) [pid = 1673] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x110f81c00) [pid = 1673] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116902800) [pid = 1673] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x114fc7c00) [pid = 1673] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x12385a800) [pid = 1673] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x123858400) [pid = 1673] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1174bc800) [pid = 1673] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x114fc3800) [pid = 1673] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1195a4800) [pid = 1673] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x112a7e800) [pid = 1673] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1175b4000) [pid = 1673] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:42:31 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1133a0800) [pid = 1673] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:42:31 INFO - PROCESS | 1673 | 1466527351639 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]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 571ms 09:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:42:31 INFO - PROCESS | 1673 | 1466527351664 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 1673 | 1466527351665 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:42:31 INFO - PROCESS | 1673 | 1466527351667 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 1673 | 1466527351668 Marionette TRACE conn2 <- [1,2474,null,{}] 09:42:31 INFO - PROCESS | 1673 | 1466527351671 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}] 09:42:31 INFO - PROCESS | 1673 | 1466527351672 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:31 INFO - PROCESS | 1673 | 1466527351749 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:42:31 INFO - PROCESS | 1673 | 1466527351753 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 1673 | 1466527351763 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242d0000 == 42 [pid = 1673] [id = 626] 09:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x114fc9400) [pid = 1673] [serial = 1878] [outer = 0x0] 09:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x116f10c00) [pid = 1673] [serial = 1879] [outer = 0x114fc9400] 09:42:31 INFO - PROCESS | 1673 | 1466527351788 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x11849f000) [pid = 1673] [serial = 1880] [outer = 0x114fc9400] 09:42:32 INFO - PROCESS | 1673 | 1466527352120 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 468ms 09:42:32 INFO - PROCESS | 1673 | 1466527352135 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1673 | 1466527352137 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:42:32 INFO - PROCESS | 1673 | 1466527352141 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1673 | 1466527352142 Marionette TRACE conn2 <- [1,2478,null,{}] 09:42:32 INFO - PROCESS | 1673 | 1466527352145 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}] 09:42:32 INFO - PROCESS | 1673 | 1466527352145 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:32 INFO - PROCESS | 1673 | 1466527352224 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:42:32 INFO - PROCESS | 1673 | 1466527352281 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1673 | 1466527352282 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3e9800 == 43 [pid = 1673] [id = 627] 09:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x118499400) [pid = 1673] [serial = 1881] [outer = 0x0] 09:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123858400) [pid = 1673] [serial = 1882] [outer = 0x118499400] 09:42:32 INFO - PROCESS | 1673 | 1466527352306 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1164e6800) [pid = 1673] [serial = 1883] [outer = 0x118499400] 09:42:32 INFO - PROCESS | 1673 | 1466527352574 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]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 471ms 09:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:42:32 INFO - PROCESS | 1673 | 1466527352611 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 1673 | 1466527352612 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:42:32 INFO - PROCESS | 1673 | 1466527352614 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 1673 | 1466527352615 Marionette TRACE conn2 <- [1,2482,null,{}] 09:42:32 INFO - PROCESS | 1673 | 1466527352618 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}] 09:42:32 INFO - PROCESS | 1673 | 1466527352619 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:32 INFO - PROCESS | 1673 | 1466527352711 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:42:32 INFO - PROCESS | 1673 | 1466527352715 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 1673 | 1466527352716 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d073000 == 44 [pid = 1673] [id = 628] 09:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x123f55000) [pid = 1673] [serial = 1884] [outer = 0x0] 09:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12aa7a800) [pid = 1673] [serial = 1885] [outer = 0x123f55000] 09:42:32 INFO - PROCESS | 1673 | 1466527352740 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12aa84c00) [pid = 1673] [serial = 1886] [outer = 0x123f55000] 09:42:33 INFO - PROCESS | 1673 | 1466527353075 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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 09:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:42:33 INFO - PROCESS | 1673 | 1466527353133 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 1673 | 1466527353134 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:42:33 INFO - PROCESS | 1673 | 1466527353136 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 1673 | 1466527353137 Marionette TRACE conn2 <- [1,2486,null,{}] 09:42:33 INFO - PROCESS | 1673 | 1466527353139 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}] 09:42:33 INFO - PROCESS | 1673 | 1466527353140 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:33 INFO - PROCESS | 1673 | 1466527353218 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:42:33 INFO - PROCESS | 1673 | 1466527353226 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 1673 | 1466527353227 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d2cc800 == 45 [pid = 1673] [id = 629] 09:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12aa83400) [pid = 1673] [serial = 1887] [outer = 0x0] 09:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12af2a000) [pid = 1673] [serial = 1888] [outer = 0x12aa83400] 09:42:33 INFO - PROCESS | 1673 | 1466527353251 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12afdfc00) [pid = 1673] [serial = 1889] [outer = 0x12aa83400] 09:42:33 INFO - PROCESS | 1673 | 1466527353565 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]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 471ms 09:42:33 INFO - PROCESS | 1673 | 1466527353608 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:42:33 INFO - PROCESS | 1673 | 1466527353609 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:42:33 INFO - PROCESS | 1673 | 1466527353611 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 1673 | 1466527353612 Marionette TRACE conn2 <- [1,2490,null,{}] 09:42:33 INFO - PROCESS | 1673 | 1466527353661 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}] 09:42:33 INFO - PROCESS | 1673 | 1466527353663 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:33 INFO - PROCESS | 1673 | 1466527353781 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:42:33 INFO - PROCESS | 1673 | 1466527353844 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 1673 | 1466527353846 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164ab800 == 46 [pid = 1673] [id = 630] 09:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x11223d000) [pid = 1673] [serial = 1890] [outer = 0x0] 09:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1127bf800) [pid = 1673] [serial = 1891] [outer = 0x11223d000] 09:42:33 INFO - PROCESS | 1673 | 1466527353877 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x112d61400) [pid = 1673] [serial = 1892] [outer = 0x11223d000] 09:42:34 INFO - PROCESS | 1673 | 1466527354397 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]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 872ms 09:42:34 INFO - PROCESS | 1673 | 1466527354484 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 1673 | 1466527354487 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:42:34 INFO - PROCESS | 1673 | 1466527354490 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 1673 | 1466527354492 Marionette TRACE conn2 <- [1,2494,null,{}] 09:42:34 INFO - PROCESS | 1673 | 1466527354496 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}] 09:42:34 INFO - PROCESS | 1673 | 1466527354497 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:34 INFO - PROCESS | 1673 | 1466527354611 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:42:34 INFO - PROCESS | 1673 | 1466527354673 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 1673 | 1466527354675 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12392e000 == 47 [pid = 1673] [id = 631] 09:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x116140400) [pid = 1673] [serial = 1893] [outer = 0x0] 09:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1164e1800) [pid = 1673] [serial = 1894] [outer = 0x116140400] 09:42:34 INFO - PROCESS | 1673 | 1466527354705 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x116f1ac00) [pid = 1673] [serial = 1895] [outer = 0x116140400] 09:42:35 INFO - PROCESS | 1673 | 1466527355435 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]]]}] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12d073000 == 46 [pid = 1673] [id = 628] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3e9800 == 45 [pid = 1673] [id = 627] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1242d0000 == 44 [pid = 1673] [id = 626] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf28800 == 43 [pid = 1673] [id = 625] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x1290e0000) [pid = 1673] [serial = 1834] [outer = 0x0] [url = about:blank] 09:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1021ms 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12b847800 == 42 [pid = 1673] [id = 624] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12b71d800 == 41 [pid = 1673] [id = 623] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x124556000 == 40 [pid = 1673] [id = 622] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b2800 == 39 [pid = 1673] [id = 621] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x119719000 == 38 [pid = 1673] [id = 620] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x128a21000 == 37 [pid = 1673] [id = 619] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12896a800 == 36 [pid = 1673] [id = 618] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x125189800 == 35 [pid = 1673] [id = 617] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x12455a800 == 34 [pid = 1673] [id = 616] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x123cc5000 == 33 [pid = 1673] [id = 615] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x119719800 == 32 [pid = 1673] [id = 614] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x1180d3800 == 31 [pid = 1673] [id = 613] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x116680000 == 30 [pid = 1673] [id = 612] 09:42:35 INFO - PROCESS | 1673 | --DOCSHELL 0x125743800 == 29 [pid = 1673] [id = 611] 09:42:35 INFO - PROCESS | 1673 | 1466527355520 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:42:35 INFO - PROCESS | 1673 | 1466527355522 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:42:35 INFO - PROCESS | 1673 | 1466527355525 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 1673 | 1466527355527 Marionette TRACE conn2 <- [1,2498,null,{}] 09:42:35 INFO - PROCESS | 1673 | 1466527355539 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}] 09:42:35 INFO - PROCESS | 1673 | 1466527355540 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:35 INFO - PROCESS | 1673 | 1466527355622 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x128de1800) [pid = 1673] [serial = 1832] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x123858800) [pid = 1673] [serial = 1816] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x12421e000) [pid = 1673] [serial = 1819] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x123f53800) [pid = 1673] [serial = 1817] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x126db1400) [pid = 1673] [serial = 1822] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1257acc00) [pid = 1673] [serial = 1820] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1270cf400) [pid = 1673] [serial = 1823] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x116a1b000) [pid = 1673] [serial = 1826] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x123809000) [pid = 1673] [serial = 1828] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1127c4c00) [pid = 1673] [serial = 1825] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x116a14c00) [pid = 1673] [serial = 1801] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x12895bc00) [pid = 1673] [serial = 1799] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1257a8800) [pid = 1673] [serial = 1798] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1256ed400) [pid = 1673] [serial = 1796] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12405b800) [pid = 1673] [serial = 1795] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x11941e000) [pid = 1673] [serial = 1793] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11849c800) [pid = 1673] [serial = 1792] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1174b1000) [pid = 1673] [serial = 1790] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11645d400) [pid = 1673] [serial = 1789] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x120fdbc00) [pid = 1673] [serial = 1813] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119408000) [pid = 1673] [serial = 1810] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x119597800) [pid = 1673] [serial = 1811] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11820a800) [pid = 1673] [serial = 1807] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x118498400) [pid = 1673] [serial = 1808] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x113c8b400) [pid = 1673] [serial = 1804] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x115dc2c00) [pid = 1673] [serial = 1805] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x118491c00) [pid = 1673] [serial = 1802] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128c37800) [pid = 1673] [serial = 1831] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x128952000) [pid = 1673] [serial = 1829] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x123848800) [pid = 1673] [serial = 1814] [outer = 0x0] [url = about:blank] 09:42:35 INFO - PROCESS | 1673 | 1466527355688 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:35 INFO - PROCESS | 1673 | 1466527355689 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x116ab2800 == 30 [pid = 1673] [id = 632] 09:42:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x114fc9800) [pid = 1673] [serial = 1896] [outer = 0x0] 09:42:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x115e86800) [pid = 1673] [serial = 1897] [outer = 0x114fc9800] 09:42:35 INFO - PROCESS | 1673 | 1466527355716 Marionette DEBUG loaded listener.js 09:42:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1174b2800) [pid = 1673] [serial = 1898] [outer = 0x114fc9800] 09:42:36 INFO - PROCESS | 1673 | 1466527356044 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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 569ms 09:42:36 INFO - PROCESS | 1673 | 1466527356094 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1673 | 1466527356097 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:42:36 INFO - PROCESS | 1673 | 1466527356102 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1673 | 1466527356104 Marionette TRACE conn2 <- [1,2502,null,{}] 09:42:36 INFO - PROCESS | 1673 | 1466527356106 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}] 09:42:36 INFO - PROCESS | 1673 | 1466527356108 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:36 INFO - PROCESS | 1673 | 1466527356210 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:42:36 INFO - PROCESS | 1673 | 1466527356269 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1673 | 1466527356270 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x1192a0000 == 31 [pid = 1673] [id = 633] 09:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1174b7c00) [pid = 1673] [serial = 1899] [outer = 0x0] 09:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x118496400) [pid = 1673] [serial = 1900] [outer = 0x1174b7c00] 09:42:36 INFO - PROCESS | 1673 | 1466527356297 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118829400) [pid = 1673] [serial = 1901] [outer = 0x1174b7c00] 09:42:36 INFO - PROCESS | 1673 | 1466527356592 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]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 09:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:42:36 INFO - PROCESS | 1673 | 1466527356622 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 1673 | 1466527356625 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:42:36 INFO - PROCESS | 1673 | 1466527356628 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 1673 | 1466527356631 Marionette TRACE conn2 <- [1,2506,null,{}] 09:42:36 INFO - PROCESS | 1673 | 1466527356640 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}] 09:42:36 INFO - PROCESS | 1673 | 1466527356644 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:36 INFO - PROCESS | 1673 | 1466527356721 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:42:36 INFO - PROCESS | 1673 | 1466527356780 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 1673 | 1466527356782 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x123ccb800 == 32 [pid = 1673] [id = 634] 09:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x113c89400) [pid = 1673] [serial = 1902] [outer = 0x0] 09:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x119173800) [pid = 1673] [serial = 1903] [outer = 0x113c89400] 09:42:36 INFO - PROCESS | 1673 | 1466527356810 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x11979f800) [pid = 1673] [serial = 1904] [outer = 0x113c89400] 09:42:37 INFO - PROCESS | 1673 | 1466527357095 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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 524ms 09:42:37 INFO - PROCESS | 1673 | 1466527357152 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1673 | 1466527357154 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:42:37 INFO - PROCESS | 1673 | 1466527357158 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1673 | 1466527357159 Marionette TRACE conn2 <- [1,2510,null,{}] 09:42:37 INFO - PROCESS | 1673 | 1466527357162 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}] 09:42:37 INFO - PROCESS | 1673 | 1466527357163 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:37 INFO - PROCESS | 1673 | 1466527357243 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:42:37 INFO - PROCESS | 1673 | 1466527357247 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1673 | 1466527357249 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x124ad1800 == 33 [pid = 1673] [id = 635] 09:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1199c7c00) [pid = 1673] [serial = 1905] [outer = 0x0] 09:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x123844000) [pid = 1673] [serial = 1906] [outer = 0x1199c7c00] 09:42:37 INFO - PROCESS | 1673 | 1466527357274 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123861c00) [pid = 1673] [serial = 1907] [outer = 0x1199c7c00] 09:42:37 INFO - PROCESS | 1673 | 1466527357633 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]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 09:42:37 INFO - PROCESS | 1673 | 1466527357679 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 1673 | 1466527357680 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:42:37 INFO - PROCESS | 1673 | 1466527357683 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 1673 | 1466527357684 Marionette TRACE conn2 <- [1,2514,null,{}] 09:42:37 INFO - PROCESS | 1673 | 1466527357686 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}] 09:42:37 INFO - PROCESS | 1673 | 1466527357687 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:37 INFO - PROCESS | 1673 | 1466527357787 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:42:37 INFO - PROCESS | 1673 | 1466527357798 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 1673 | 1466527357799 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x127058000 == 34 [pid = 1673] [id = 636] 09:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123855800) [pid = 1673] [serial = 1908] [outer = 0x0] 09:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x123f5ac00) [pid = 1673] [serial = 1909] [outer = 0x123855800] 09:42:37 INFO - PROCESS | 1673 | 1466527357826 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x124222000) [pid = 1673] [serial = 1910] [outer = 0x123855800] 09:42:38 INFO - PROCESS | 1673 | 1466527358288 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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 623ms 09:42:38 INFO - PROCESS | 1673 | 1466527358309 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 1673 | 1466527358311 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:42:38 INFO - PROCESS | 1673 | 1466527358321 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1673 | 1466527358323 Marionette TRACE conn2 <- [1,2518,null,{}] 09:42:38 INFO - PROCESS | 1673 | 1466527358326 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}] 09:42:38 INFO - PROCESS | 1673 | 1466527358333 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:38 INFO - PROCESS | 1673 | 1466527358490 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:42:38 INFO - PROCESS | 1673 | 1466527358521 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 1673 | 1466527358523 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cbf800 == 35 [pid = 1673] [id = 637] 09:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1251a7000) [pid = 1673] [serial = 1911] [outer = 0x0] 09:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1269b1400) [pid = 1673] [serial = 1912] [outer = 0x1251a7000] 09:42:38 INFO - PROCESS | 1673 | 1466527358554 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1270e2c00) [pid = 1673] [serial = 1913] [outer = 0x1251a7000] 09:42:38 INFO - PROCESS | 1673 | 1466527358889 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]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 09:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:42:38 INFO - PROCESS | 1673 | 1466527358942 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 1673 | 1466527358943 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:42:38 INFO - PROCESS | 1673 | 1466527358946 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 1673 | 1466527358946 Marionette TRACE conn2 <- [1,2522,null,{}] 09:42:38 INFO - PROCESS | 1673 | 1466527358949 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}] 09:42:38 INFO - PROCESS | 1673 | 1466527358950 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:39 INFO - PROCESS | 1673 | 1466527359046 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:42:39 INFO - PROCESS | 1673 | 1466527359049 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 1673 | 1466527359051 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292d6000 == 36 [pid = 1673] [id = 638] 09:42:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12894e400) [pid = 1673] [serial = 1914] [outer = 0x0] 09:42:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1289bfc00) [pid = 1673] [serial = 1915] [outer = 0x12894e400] 09:42:39 INFO - PROCESS | 1673 | 1466527359074 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x128c38c00) [pid = 1673] [serial = 1916] [outer = 0x12894e400] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128c37000) [pid = 1673] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x123854000) [pid = 1673] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x11301b000) [pid = 1673] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118499c00) [pid = 1673] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1257a6c00) [pid = 1673] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x123859400) [pid = 1673] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x110faf400) [pid = 1673] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x110fb0c00) [pid = 1673] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x113dc8400) [pid = 1673] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x11849ac00) [pid = 1673] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x119598000) [pid = 1673] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x129581800) [pid = 1673] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x129581c00) [pid = 1673] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x114fc9400) [pid = 1673] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123f55000) [pid = 1673] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x118499400) [pid = 1673] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x114fc0000) [pid = 1673] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:42:39 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x110fb0400) [pid = 1673] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:42:39 INFO - PROCESS | 1673 | 1466527359800 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]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 919ms 09:42:39 INFO - PROCESS | 1673 | 1466527359866 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 1673 | 1466527359868 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:42:39 INFO - PROCESS | 1673 | 1466527359890 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 1673 | 1466527359894 Marionette TRACE conn2 <- [1,2526,null,{}] 09:42:39 INFO - PROCESS | 1673 | 1466527359898 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}] 09:42:39 INFO - PROCESS | 1673 | 1466527359900 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:40 INFO - PROCESS | 1673 | 1466527360000 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:42:40 INFO - PROCESS | 1673 | 1466527360056 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1673 | 1466527360057 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x119191000 == 37 [pid = 1673] [id = 639] 09:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x113dc8800) [pid = 1673] [serial = 1917] [outer = 0x0] 09:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1164e7000) [pid = 1673] [serial = 1918] [outer = 0x113dc8800] 09:42:40 INFO - PROCESS | 1673 | 1466527360089 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1174bac00) [pid = 1673] [serial = 1919] [outer = 0x113dc8800] 09:42:40 INFO - PROCESS | 1673 | 1466527360511 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]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 695ms 09:42:40 INFO - PROCESS | 1673 | 1466527360566 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:42:40 INFO - PROCESS | 1673 | 1466527360570 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:42:40 INFO - PROCESS | 1673 | 1466527360574 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 1673 | 1466527360576 Marionette TRACE conn2 <- [1,2530,null,{}] 09:42:40 INFO - PROCESS | 1673 | 1466527360578 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}] 09:42:40 INFO - PROCESS | 1673 | 1466527360580 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:40 INFO - PROCESS | 1673 | 1466527360683 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:42:40 INFO - PROCESS | 1673 | 1466527360741 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 1673 | 1466527360743 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x126957000 == 38 [pid = 1673] [id = 640] 09:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x118497800) [pid = 1673] [serial = 1920] [outer = 0x0] 09:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11895d800) [pid = 1673] [serial = 1921] [outer = 0x118497800] 09:42:40 INFO - PROCESS | 1673 | 1466527360773 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x119414800) [pid = 1673] [serial = 1922] [outer = 0x118497800] 09:42:41 INFO - PROCESS | 1673 | 1466527361187 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]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 621ms 09:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:42:41 INFO - PROCESS | 1673 | 1466527361195 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1673 | 1466527361197 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:42:41 INFO - PROCESS | 1673 | 1466527361199 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1673 | 1466527361202 Marionette TRACE conn2 <- [1,2534,null,{}] 09:42:41 INFO - PROCESS | 1673 | 1466527361212 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}] 09:42:41 INFO - PROCESS | 1673 | 1466527361215 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:41 INFO - PROCESS | 1673 | 1466527361312 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:42:41 INFO - PROCESS | 1673 | 1466527361407 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 1673 | 1466527361409 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a673800 == 39 [pid = 1673] [id = 641] 09:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x119d4ec00) [pid = 1673] [serial = 1923] [outer = 0x0] 09:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x123e73400) [pid = 1673] [serial = 1924] [outer = 0x119d4ec00] 09:42:41 INFO - PROCESS | 1673 | 1466527361439 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12458ac00) [pid = 1673] [serial = 1925] [outer = 0x119d4ec00] 09:42:41 INFO - PROCESS | 1673 | 1466527361843 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]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 673ms 09:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:42:41 INFO - PROCESS | 1673 | 1466527361873 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 1673 | 1466527361875 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:42:41 INFO - PROCESS | 1673 | 1466527361877 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 1673 | 1466527361878 Marionette TRACE conn2 <- [1,2538,null,{}] 09:42:41 INFO - PROCESS | 1673 | 1466527361880 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}] 09:42:41 INFO - PROCESS | 1673 | 1466527361882 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:41 INFO - PROCESS | 1673 | 1466527361980 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:42:42 INFO - PROCESS | 1673 | 1466527362049 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1673 | 1466527362051 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af4f000 == 40 [pid = 1673] [id = 642] 09:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124e8d400) [pid = 1673] [serial = 1926] [outer = 0x0] 09:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1256f8000) [pid = 1673] [serial = 1927] [outer = 0x124e8d400] 09:42:42 INFO - PROCESS | 1673 | 1466527362081 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1269b6c00) [pid = 1673] [serial = 1928] [outer = 0x124e8d400] 09:42:42 INFO - PROCESS | 1673 | 1466527362500 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]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 09:42:42 INFO - PROCESS | 1673 | 1466527362549 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 1673 | 1466527362550 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:42:42 INFO - PROCESS | 1673 | 1466527362553 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - PROCESS | 1673 | 1466527362554 Marionette TRACE conn2 <- [1,2542,null,{}] 09:42:42 INFO - PROCESS | 1673 | 1466527362556 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}] 09:42:42 INFO - PROCESS | 1673 | 1466527362558 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:42 INFO - PROCESS | 1673 | 1466527362652 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:42:42 INFO - PROCESS | 1673 | 1466527362741 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 1673 | 1466527362742 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x123a90000 == 41 [pid = 1673] [id = 643] 09:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1133abc00) [pid = 1673] [serial = 1929] [outer = 0x0] 09:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123f57000) [pid = 1673] [serial = 1930] [outer = 0x1133abc00] 09:42:42 INFO - PROCESS | 1673 | 1466527362771 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x126d0a400) [pid = 1673] [serial = 1931] [outer = 0x1133abc00] 09:42:43 INFO - PROCESS | 1673 | 1466527363258 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]]]}] 09:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 773ms 09:42:43 INFO - PROCESS | 1673 | 1466527363326 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:42:43 INFO - PROCESS | 1673 | 1466527363329 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:42:43 INFO - PROCESS | 1673 | 1466527363332 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:42:43 INFO - PROCESS | 1673 | 1466527363333 Marionette TRACE conn2 <- [1,2546,null,{}] 09:42:43 INFO - PROCESS | 1673 | 1466527363337 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}] 09:42:43 INFO - PROCESS | 1673 | 1466527363339 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:43 INFO - PROCESS | 1673 | 1466527363433 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:42:43 INFO - PROCESS | 1673 | 1466527363506 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:43 INFO - PROCESS | 1673 | 1466527363508 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x119187000 == 42 [pid = 1673] [id = 644] 09:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x114fc6800) [pid = 1673] [serial = 1932] [outer = 0x0] 09:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x116455800) [pid = 1673] [serial = 1933] [outer = 0x114fc6800] 09:42:43 INFO - PROCESS | 1673 | 1466527363536 Marionette DEBUG loaded listener.js 09:42:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1174b6400) [pid = 1673] [serial = 1934] [outer = 0x114fc6800] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x128cbf800 == 41 [pid = 1673] [id = 637] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x127058000 == 40 [pid = 1673] [id = 636] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x124ad1800 == 39 [pid = 1673] [id = 635] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x123ccb800 == 38 [pid = 1673] [id = 634] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1192a0000 == 37 [pid = 1673] [id = 633] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x116ab2800 == 36 [pid = 1673] [id = 632] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1164ab800 == 35 [pid = 1673] [id = 630] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12392e000 == 34 [pid = 1673] [id = 631] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12d2cc800 == 33 [pid = 1673] [id = 629] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x123a90000 == 32 [pid = 1673] [id = 643] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12af4f000 == 31 [pid = 1673] [id = 642] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x12a673800 == 30 [pid = 1673] [id = 641] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x126957000 == 29 [pid = 1673] [id = 640] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x119191000 == 28 [pid = 1673] [id = 639] 09:42:44 INFO - PROCESS | 1673 | --DOCSHELL 0x1292d6000 == 27 [pid = 1673] [id = 638] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1290e7400) [pid = 1673] [serial = 1870] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12405f000) [pid = 1673] [serial = 1858] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x124e33400) [pid = 1673] [serial = 1859] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x113021400) [pid = 1673] [serial = 1837] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x112d5e000) [pid = 1673] [serial = 1838] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1186f5c00) [pid = 1673] [serial = 1846] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x118954400) [pid = 1673] [serial = 1847] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1269b8c00) [pid = 1673] [serial = 1864] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1270c5c00) [pid = 1673] [serial = 1865] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123f58800) [pid = 1673] [serial = 1855] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x12a661400) [pid = 1673] [serial = 1835] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x123f60000) [pid = 1673] [serial = 1856] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1174bb400) [pid = 1673] [serial = 1843] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x118211800) [pid = 1673] [serial = 1844] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115e13400) [pid = 1673] [serial = 1840] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1161a1c00) [pid = 1673] [serial = 1841] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1251adc00) [pid = 1673] [serial = 1861] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12571f000) [pid = 1673] [serial = 1862] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x11979d000) [pid = 1673] [serial = 1852] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123854400) [pid = 1673] [serial = 1853] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12a5a3c00) [pid = 1673] [serial = 1873] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x12a80ec00) [pid = 1673] [serial = 1876] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12a657000) [pid = 1673] [serial = 1874] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116f10c00) [pid = 1673] [serial = 1879] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x11849f000) [pid = 1673] [serial = 1880] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12aa7a800) [pid = 1673] [serial = 1885] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x123858400) [pid = 1673] [serial = 1882] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x12aa7a400) [pid = 1673] [serial = 1877] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x119420800) [pid = 1673] [serial = 1850] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x119170c00) [pid = 1673] [serial = 1849] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1270d0000) [pid = 1673] [serial = 1867] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x128dd9c00) [pid = 1673] [serial = 1868] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x12aa84c00) [pid = 1673] [serial = 1886] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12af2a000) [pid = 1673] [serial = 1888] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12943b400) [pid = 1673] [serial = 1871] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x1164e6800) [pid = 1673] [serial = 1883] [outer = 0x0] [url = about:blank] 09:42:44 INFO - PROCESS | 1673 | 1466527364397 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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1074ms 09:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:42:44 INFO - PROCESS | 1673 | 1466527364407 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 1673 | 1466527364410 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:42:44 INFO - PROCESS | 1673 | 1466527364413 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 1673 | 1466527364415 Marionette TRACE conn2 <- [1,2550,null,{}] 09:42:44 INFO - PROCESS | 1673 | 1466527364419 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}] 09:42:44 INFO - PROCESS | 1673 | 1466527364421 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:44 INFO - PROCESS | 1673 | 1466527364497 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:42:44 INFO - PROCESS | 1673 | 1466527364552 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 1673 | 1466527364554 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x116ab4000 == 28 [pid = 1673] [id = 645] 09:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x113dc7400) [pid = 1673] [serial = 1935] [outer = 0x0] 09:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x115e13400) [pid = 1673] [serial = 1936] [outer = 0x113dc7400] 09:42:44 INFO - PROCESS | 1673 | 1466527364582 Marionette DEBUG loaded listener.js 09:42:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1164ea400) [pid = 1673] [serial = 1937] [outer = 0x113dc7400] 09:42:44 INFO - PROCESS | 1673 | 1466527364948 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]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 575ms 09:42:44 INFO - PROCESS | 1673 | 1466527364990 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 1673 | 1466527364995 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:42:45 INFO - PROCESS | 1673 | 1466527365002 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1673 | 1466527365005 Marionette TRACE conn2 <- [1,2554,null,{}] 09:42:45 INFO - PROCESS | 1673 | 1466527365008 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}] 09:42:45 INFO - PROCESS | 1673 | 1466527365011 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:45 INFO - PROCESS | 1673 | 1466527365135 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:42:45 INFO - PROCESS | 1673 | 1466527365216 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1673 | 1466527365217 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x118852000 == 29 [pid = 1673] [id = 646] 09:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x116904c00) [pid = 1673] [serial = 1938] [outer = 0x0] 09:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1174ba400) [pid = 1673] [serial = 1939] [outer = 0x116904c00] 09:42:45 INFO - PROCESS | 1673 | 1466527365245 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x11820ec00) [pid = 1673] [serial = 1940] [outer = 0x116904c00] 09:42:45 INFO - PROCESS | 1673 | 1466527365640 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]]]}] 09:42:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:42:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 673ms 09:42:45 INFO - PROCESS | 1673 | 1466527365676 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 1673 | 1466527365678 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:42:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:42:45 INFO - PROCESS | 1673 | 1466527365682 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 1673 | 1466527365685 Marionette TRACE conn2 <- [1,2558,null,{}] 09:42:45 INFO - PROCESS | 1673 | 1466527365698 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}] 09:42:45 INFO - PROCESS | 1673 | 1466527365703 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:45 INFO - PROCESS | 1673 | 1466527365820 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:42:45 INFO - PROCESS | 1673 | 1466527365831 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 1673 | 1466527365833 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242ba800 == 30 [pid = 1673] [id = 647] 09:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x112a7c000) [pid = 1673] [serial = 1941] [outer = 0x0] 09:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x119412800) [pid = 1673] [serial = 1942] [outer = 0x112a7c000] 09:42:45 INFO - PROCESS | 1673 | 1466527365866 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x119598c00) [pid = 1673] [serial = 1943] [outer = 0x112a7c000] 09:42:46 INFO - PROCESS | 1673 | 1466527366195 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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 527ms 09:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:42:46 INFO - PROCESS | 1673 | 1466527366211 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 1673 | 1466527366213 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:42:46 INFO - PROCESS | 1673 | 1466527366215 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1673 | 1466527366216 Marionette TRACE conn2 <- [1,2562,null,{}] 09:42:46 INFO - PROCESS | 1673 | 1466527366218 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}] 09:42:46 INFO - PROCESS | 1673 | 1466527366219 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:46 INFO - PROCESS | 1673 | 1466527366331 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:42:46 INFO - PROCESS | 1673 | 1466527366343 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1673 | 1466527366344 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x124756000 == 31 [pid = 1673] [id = 648] 09:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x118952400) [pid = 1673] [serial = 1944] [outer = 0x0] 09:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1197a9800) [pid = 1673] [serial = 1945] [outer = 0x118952400] 09:42:46 INFO - PROCESS | 1673 | 1466527366368 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x120fdd800) [pid = 1673] [serial = 1946] [outer = 0x118952400] 09:42:46 INFO - PROCESS | 1673 | 1466527366754 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]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 09:42:46 INFO - PROCESS | 1673 | 1466527366793 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:42:46 INFO - PROCESS | 1673 | 1466527366801 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:42:46 INFO - PROCESS | 1673 | 1466527366804 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 1673 | 1466527366805 Marionette TRACE conn2 <- [1,2566,null,{}] 09:42:46 INFO - PROCESS | 1673 | 1466527366807 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}] 09:42:46 INFO - PROCESS | 1673 | 1466527366808 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:46 INFO - PROCESS | 1673 | 1466527366899 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:42:46 INFO - PROCESS | 1673 | 1466527366902 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 1673 | 1466527366903 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x12704e000 == 32 [pid = 1673] [id = 649] 09:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x116774000) [pid = 1673] [serial = 1947] [outer = 0x0] 09:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x123854400) [pid = 1673] [serial = 1948] [outer = 0x116774000] 09:42:46 INFO - PROCESS | 1673 | 1466527366929 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x123f57800) [pid = 1673] [serial = 1949] [outer = 0x116774000] 09:42:47 INFO - PROCESS | 1673 | 1466527367275 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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 09:42:47 INFO - PROCESS | 1673 | 1466527367322 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 1673 | 1466527367324 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:42:47 INFO - PROCESS | 1673 | 1466527367326 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 1673 | 1466527367327 Marionette TRACE conn2 <- [1,2570,null,{}] 09:42:47 INFO - PROCESS | 1673 | 1466527367329 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}] 09:42:47 INFO - PROCESS | 1673 | 1466527367333 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:47 INFO - PROCESS | 1673 | 1466527367446 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:42:47 INFO - PROCESS | 1673 | 1466527367485 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 1673 | 1466527367486 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x129033800 == 33 [pid = 1673] [id = 650] 09:42:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1175b4000) [pid = 1673] [serial = 1950] [outer = 0x0] 09:42:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x124b2f400) [pid = 1673] [serial = 1951] [outer = 0x1175b4000] 09:42:47 INFO - PROCESS | 1673 | 1466527367511 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x126d0a800) [pid = 1673] [serial = 1952] [outer = 0x1175b4000] 09:42:47 INFO - PROCESS | 1673 | 1466527367842 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]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 570ms 09:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:42:47 INFO - PROCESS | 1673 | 1466527367896 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 1673 | 1466527367898 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:42:47 INFO - PROCESS | 1673 | 1466527367900 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 1673 | 1466527367908 Marionette TRACE conn2 <- [1,2574,null,{}] 09:42:47 INFO - PROCESS | 1673 | 1466527367910 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}] 09:42:47 INFO - PROCESS | 1673 | 1466527367911 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:48 INFO - PROCESS | 1673 | 1466527368004 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:42:48 INFO - PROCESS | 1673 | 1466527368013 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1673 | 1466527368014 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4ba000 == 34 [pid = 1673] [id = 651] 09:42:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1269b9800) [pid = 1673] [serial = 1953] [outer = 0x0] 09:42:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1270cf400) [pid = 1673] [serial = 1954] [outer = 0x1269b9800] 09:42:48 INFO - PROCESS | 1673 | 1466527368038 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x128957800) [pid = 1673] [serial = 1955] [outer = 0x1269b9800] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1199c7c00) [pid = 1673] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x123855800) [pid = 1673] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12aa83400) [pid = 1673] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12894e400) [pid = 1673] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1251a7000) [pid = 1673] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x113c89400) [pid = 1673] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x11223d000) [pid = 1673] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x114fc9800) [pid = 1673] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x116140400) [pid = 1673] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:42:48 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1174b7c00) [pid = 1673] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:42:48 INFO - PROCESS | 1673 | 1466527368449 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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 578ms 09:42:48 INFO - PROCESS | 1673 | 1466527368479 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 1673 | 1466527368480 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:42:48 INFO - PROCESS | 1673 | 1466527368482 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1673 | 1466527368483 Marionette TRACE conn2 <- [1,2578,null,{}] 09:42:48 INFO - PROCESS | 1673 | 1466527368486 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}] 09:42:48 INFO - PROCESS | 1673 | 1466527368487 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:48 INFO - PROCESS | 1673 | 1466527368560 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:42:48 INFO - PROCESS | 1673 | 1466527368563 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 1673 | 1466527368565 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x126951000 == 35 [pid = 1673] [id = 652] 09:42:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1122a6400) [pid = 1673] [serial = 1956] [outer = 0x0] 09:42:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x116779000) [pid = 1673] [serial = 1957] [outer = 0x1122a6400] 09:42:48 INFO - PROCESS | 1673 | 1466527368589 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11940dc00) [pid = 1673] [serial = 1958] [outer = 0x1122a6400] 09:42:48 INFO - PROCESS | 1673 | 1466527368922 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]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:42:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 470ms 09:42:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:42:48 INFO - PROCESS | 1673 | 1466527368953 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 1673 | 1466527368954 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:42:48 INFO - PROCESS | 1673 | 1466527368958 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 1673 | 1466527368960 Marionette TRACE conn2 <- [1,2582,null,{}] 09:42:48 INFO - PROCESS | 1673 | 1466527368962 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}] 09:42:48 INFO - PROCESS | 1673 | 1466527368964 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:49 INFO - PROCESS | 1673 | 1466527369079 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:42:49 INFO - PROCESS | 1673 | 1466527369086 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 1673 | 1466527369087 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242ba000 == 36 [pid = 1673] [id = 653] 09:42:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1174b2c00) [pid = 1673] [serial = 1959] [outer = 0x0] 09:42:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x123857c00) [pid = 1673] [serial = 1960] [outer = 0x1174b2c00] 09:42:49 INFO - PROCESS | 1673 | 1466527369132 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1289c3000) [pid = 1673] [serial = 1961] [outer = 0x1174b2c00] 09:42:49 INFO - PROCESS | 1673 | 1466527369490 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]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 576ms 09:42:49 INFO - PROCESS | 1673 | 1466527369534 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 1673 | 1466527369536 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:42:49 INFO - PROCESS | 1673 | 1466527369542 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 1673 | 1466527369544 Marionette TRACE conn2 <- [1,2586,null,{}] 09:42:49 INFO - PROCESS | 1673 | 1466527369547 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}] 09:42:49 INFO - PROCESS | 1673 | 1466527369549 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:49 INFO - PROCESS | 1673 | 1466527369667 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:42:49 INFO - PROCESS | 1673 | 1466527369752 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 1673 | 1466527369753 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b71d800 == 37 [pid = 1673] [id = 654] 09:42:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1189d9000) [pid = 1673] [serial = 1962] [outer = 0x0] 09:42:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x128c37c00) [pid = 1673] [serial = 1963] [outer = 0x1189d9000] 09:42:49 INFO - PROCESS | 1673 | 1466527369796 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x123803400) [pid = 1673] [serial = 1964] [outer = 0x1189d9000] 09:42:50 INFO - PROCESS | 1673 | 1466527370186 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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 09:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:42:50 INFO - PROCESS | 1673 | 1466527370212 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 1673 | 1466527370214 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:42:50 INFO - PROCESS | 1673 | 1466527370216 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 1673 | 1466527370218 Marionette TRACE conn2 <- [1,2590,null,{}] 09:42:50 INFO - PROCESS | 1673 | 1466527370220 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}] 09:42:50 INFO - PROCESS | 1673 | 1466527370222 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:50 INFO - PROCESS | 1673 | 1466527370344 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:42:50 INFO - PROCESS | 1673 | 1466527370350 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 1673 | 1466527370351 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12704d800 == 38 [pid = 1673] [id = 655] 09:42:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123809000) [pid = 1673] [serial = 1965] [outer = 0x0] 09:42:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x129432c00) [pid = 1673] [serial = 1966] [outer = 0x123809000] 09:42:50 INFO - PROCESS | 1673 | 1466527370377 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x12a658000) [pid = 1673] [serial = 1967] [outer = 0x123809000] 09:42:50 INFO - PROCESS | 1673 | 1466527370906 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]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 09:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:42:50 INFO - PROCESS | 1673 | 1466527370960 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 1673 | 1466527370963 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:42:50 INFO - PROCESS | 1673 | 1466527370966 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 1673 | 1466527370969 Marionette TRACE conn2 <- [1,2594,null,{}] 09:42:50 INFO - PROCESS | 1673 | 1466527370973 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}] 09:42:50 INFO - PROCESS | 1673 | 1466527370975 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:51 INFO - PROCESS | 1673 | 1466527371105 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:42:51 INFO - PROCESS | 1673 | 1466527371186 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 1673 | 1466527371187 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x118845800 == 39 [pid = 1673] [id = 656] 09:42:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x115dc9c00) [pid = 1673] [serial = 1968] [outer = 0x0] 09:42:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x115e8b400) [pid = 1673] [serial = 1969] [outer = 0x115dc9c00] 09:42:51 INFO - PROCESS | 1673 | 1466527371218 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x1174b4800) [pid = 1673] [serial = 1970] [outer = 0x115dc9c00] 09:42:51 INFO - PROCESS | 1673 | 1466527371914 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]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:42:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 977ms 09:42:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:42:51 INFO - PROCESS | 1673 | 1466527371943 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 1673 | 1466527371945 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:42:51 INFO - PROCESS | 1673 | 1466527371949 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 1673 | 1466527371950 Marionette TRACE conn2 <- [1,2598,null,{}] 09:42:51 INFO - PROCESS | 1673 | 1466527371954 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}] 09:42:51 INFO - PROCESS | 1673 | 1466527371955 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:52 INFO - PROCESS | 1673 | 1466527372057 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:42:52 INFO - PROCESS | 1673 | 1466527372151 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1673 | 1466527372152 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186a2800 == 40 [pid = 1673] [id = 657] 09:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1161a1c00) [pid = 1673] [serial = 1971] [outer = 0x0] 09:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x116774800) [pid = 1673] [serial = 1972] [outer = 0x1161a1c00] 09:42:52 INFO - PROCESS | 1673 | 1466527372180 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1174ba800) [pid = 1673] [serial = 1973] [outer = 0x1161a1c00] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x12b71d800 == 39 [pid = 1673] [id = 654] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1242ba000 == 38 [pid = 1673] [id = 653] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x126951000 == 37 [pid = 1673] [id = 652] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4ba000 == 36 [pid = 1673] [id = 651] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x129033800 == 35 [pid = 1673] [id = 650] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x12704e000 == 34 [pid = 1673] [id = 649] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x124756000 == 33 [pid = 1673] [id = 648] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x1242ba800 == 32 [pid = 1673] [id = 647] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x118852000 == 31 [pid = 1673] [id = 646] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x116ab4000 == 30 [pid = 1673] [id = 645] 09:42:52 INFO - PROCESS | 1673 | --DOCSHELL 0x119187000 == 29 [pid = 1673] [id = 644] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128c38c00) [pid = 1673] [serial = 1916] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1270e2c00) [pid = 1673] [serial = 1913] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1289bfc00) [pid = 1673] [serial = 1915] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1269b1400) [pid = 1673] [serial = 1912] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119173800) [pid = 1673] [serial = 1903] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11979f800) [pid = 1673] [serial = 1904] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1127bf800) [pid = 1673] [serial = 1891] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112d61400) [pid = 1673] [serial = 1892] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x115e86800) [pid = 1673] [serial = 1897] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1174b2800) [pid = 1673] [serial = 1898] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1164e1800) [pid = 1673] [serial = 1894] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x116f1ac00) [pid = 1673] [serial = 1895] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x118496400) [pid = 1673] [serial = 1900] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x118829400) [pid = 1673] [serial = 1901] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x123861c00) [pid = 1673] [serial = 1907] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x123844000) [pid = 1673] [serial = 1906] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x123f5ac00) [pid = 1673] [serial = 1909] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x124222000) [pid = 1673] [serial = 1910] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x12afdfc00) [pid = 1673] [serial = 1889] [outer = 0x0] [url = about:blank] 09:42:52 INFO - PROCESS | 1673 | 1466527372568 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]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 09:42:52 INFO - PROCESS | 1673 | 1466527372619 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 1673 | 1466527372623 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:42:52 INFO - PROCESS | 1673 | 1466527372627 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - PROCESS | 1673 | 1466527372629 Marionette TRACE conn2 <- [1,2602,null,{}] 09:42:52 INFO - PROCESS | 1673 | 1466527372632 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}] 09:42:52 INFO - PROCESS | 1673 | 1466527372633 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:52 INFO - PROCESS | 1673 | 1466527372714 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:42:52 INFO - PROCESS | 1673 | 1466527372775 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 1673 | 1466527372777 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x119720800 == 30 [pid = 1673] [id = 658] 09:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x1174bb800) [pid = 1673] [serial = 1974] [outer = 0x0] 09:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x118490c00) [pid = 1673] [serial = 1975] [outer = 0x1174bb800] 09:42:52 INFO - PROCESS | 1673 | 1466527372804 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x1189dec00) [pid = 1673] [serial = 1976] [outer = 0x1174bb800] 09:42:53 INFO - PROCESS | 1673 | 1466527373119 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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 09:42:53 INFO - PROCESS | 1673 | 1466527373147 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 1673 | 1466527373148 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:42:53 INFO - PROCESS | 1673 | 1466527373150 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 1673 | 1466527373153 Marionette TRACE conn2 <- [1,2606,null,{}] 09:42:53 INFO - PROCESS | 1673 | 1466527373163 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}] 09:42:53 INFO - PROCESS | 1673 | 1466527373166 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:53 INFO - PROCESS | 1673 | 1466527373241 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:42:53 INFO - PROCESS | 1673 | 1466527373246 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1673 | 1466527373248 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x124561000 == 31 [pid = 1673] [id = 659] 09:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119597800) [pid = 1673] [serial = 1977] [outer = 0x0] 09:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1199da400) [pid = 1673] [serial = 1978] [outer = 0x119597800] 09:42:53 INFO - PROCESS | 1673 | 1466527373277 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x123856c00) [pid = 1673] [serial = 1979] [outer = 0x119597800] 09:42:53 INFO - PROCESS | 1673 | 1466527373618 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]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 521ms 09:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:42:53 INFO - PROCESS | 1673 | 1466527373671 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 1673 | 1466527373673 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:42:53 INFO - PROCESS | 1673 | 1466527373675 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 1673 | 1466527373676 Marionette TRACE conn2 <- [1,2610,null,{}] 09:42:53 INFO - PROCESS | 1673 | 1466527373678 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}] 09:42:53 INFO - PROCESS | 1673 | 1466527373680 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:53 INFO - PROCESS | 1673 | 1466527373756 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:42:53 INFO - PROCESS | 1673 | 1466527373762 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 1673 | 1466527373763 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d93000 == 32 [pid = 1673] [id = 660] 09:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123f58800) [pid = 1673] [serial = 1980] [outer = 0x0] 09:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123f62800) [pid = 1673] [serial = 1981] [outer = 0x123f58800] 09:42:53 INFO - PROCESS | 1673 | 1466527373788 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x124549c00) [pid = 1673] [serial = 1982] [outer = 0x123f58800] 09:42:54 INFO - PROCESS | 1673 | 1466527374132 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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 469ms 09:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:42:54 INFO - PROCESS | 1673 | 1466527374145 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1673 | 1466527374147 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:42:54 INFO - PROCESS | 1673 | 1466527374149 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1673 | 1466527374150 Marionette TRACE conn2 <- [1,2614,null,{}] 09:42:54 INFO - PROCESS | 1673 | 1466527374152 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}] 09:42:54 INFO - PROCESS | 1673 | 1466527374154 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:54 INFO - PROCESS | 1673 | 1466527374248 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:42:54 INFO - PROCESS | 1673 | 1466527374342 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1673 | 1466527374343 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc1000 == 33 [pid = 1673] [id = 661] 09:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x113245000) [pid = 1673] [serial = 1983] [outer = 0x0] 09:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x124b38c00) [pid = 1673] [serial = 1984] [outer = 0x113245000] 09:42:54 INFO - PROCESS | 1673 | 1466527374394 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x124e37800) [pid = 1673] [serial = 1985] [outer = 0x113245000] 09:42:54 INFO - PROCESS | 1673 | 1466527374768 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]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:42:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 669ms 09:42:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:42:54 INFO - PROCESS | 1673 | 1466527374819 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 1673 | 1466527374820 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:42:54 INFO - PROCESS | 1673 | 1466527374822 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 1673 | 1466527374823 Marionette TRACE conn2 <- [1,2618,null,{}] 09:42:54 INFO - PROCESS | 1673 | 1466527374825 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}] 09:42:54 INFO - PROCESS | 1673 | 1466527374829 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:54 INFO - PROCESS | 1673 | 1466527374944 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:42:54 INFO - PROCESS | 1673 | 1466527374956 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 1673 | 1466527374957 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x129599800 == 34 [pid = 1673] [id = 662] 09:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1257a8000) [pid = 1673] [serial = 1986] [outer = 0x0] 09:42:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12894e400) [pid = 1673] [serial = 1987] [outer = 0x1257a8000] 09:42:54 INFO - PROCESS | 1673 | 1466527374982 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x128de3400) [pid = 1673] [serial = 1988] [outer = 0x1257a8000] 09:42:55 INFO - PROCESS | 1673 | 1466527375329 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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 09:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:42:55 INFO - PROCESS | 1673 | 1466527375342 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1673 | 1466527375343 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:42:55 INFO - PROCESS | 1673 | 1466527375345 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 1673 | 1466527375346 Marionette TRACE conn2 <- [1,2622,null,{}] 09:42:55 INFO - PROCESS | 1673 | 1466527375349 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}] 09:42:55 INFO - PROCESS | 1673 | 1466527375350 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:55 INFO - PROCESS | 1673 | 1466527375446 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:42:55 INFO - PROCESS | 1673 | 1466527375461 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1673 | 1466527375462 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12afb6800 == 35 [pid = 1673] [id = 663] 09:42:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128de1400) [pid = 1673] [serial = 1989] [outer = 0x0] 09:42:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x129431c00) [pid = 1673] [serial = 1990] [outer = 0x128de1400] 09:42:55 INFO - PROCESS | 1673 | 1466527375493 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12958e000) [pid = 1673] [serial = 1991] [outer = 0x128de1400] 09:42:55 INFO - PROCESS | 1673 | 1466527375838 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]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 09:42:55 INFO - PROCESS | 1673 | 1466527375865 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 1673 | 1466527375866 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:42:55 INFO - PROCESS | 1673 | 1466527375868 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - PROCESS | 1673 | 1466527375869 Marionette TRACE conn2 <- [1,2626,null,{}] 09:42:55 INFO - PROCESS | 1673 | 1466527375872 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}] 09:42:55 INFO - PROCESS | 1673 | 1466527375873 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:55 INFO - PROCESS | 1673 | 1466527375971 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:42:55 INFO - PROCESS | 1673 | 1466527375981 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 1673 | 1466527375983 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x116ab0800 == 36 [pid = 1673] [id = 664] 09:42:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12a5a6c00) [pid = 1673] [serial = 1992] [outer = 0x0] 09:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12a659400) [pid = 1673] [serial = 1993] [outer = 0x12a5a6c00] 09:42:56 INFO - PROCESS | 1673 | 1466527376007 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a80b400) [pid = 1673] [serial = 1994] [outer = 0x12a5a6c00] 09:42:56 INFO - PROCESS | 1673 | 1466527376344 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 09:42:56 INFO - PROCESS | 1673 | 1466527376387 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 1673 | 1466527376389 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:42:56 INFO - PROCESS | 1673 | 1466527376391 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1673 | 1466527376392 Marionette TRACE conn2 <- [1,2630,null,{}] 09:42:56 INFO - PROCESS | 1673 | 1466527376394 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}] 09:42:56 INFO - PROCESS | 1673 | 1466527376395 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:56 INFO - PROCESS | 1673 | 1466527376493 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:42:56 INFO - PROCESS | 1673 | 1466527376496 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 1673 | 1466527376497 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba42800 == 37 [pid = 1673] [id = 665] 09:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a5a9c00) [pid = 1673] [serial = 1995] [outer = 0x0] 09:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a815000) [pid = 1673] [serial = 1996] [outer = 0x12a5a9c00] 09:42:56 INFO - PROCESS | 1673 | 1466527376529 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12aa7f000) [pid = 1673] [serial = 1997] [outer = 0x12a5a9c00] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1189d9000) [pid = 1673] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x116774000) [pid = 1673] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118952400) [pid = 1673] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1175b4000) [pid = 1673] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x112a7c000) [pid = 1673] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x113dc7400) [pid = 1673] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x116904c00) [pid = 1673] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113dc8800) [pid = 1673] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x118497800) [pid = 1673] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119d4ec00) [pid = 1673] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x124e8d400) [pid = 1673] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1269b9800) [pid = 1673] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1122a6400) [pid = 1673] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1133abc00) [pid = 1673] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:42:56 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1174b2c00) [pid = 1673] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:42:56 INFO - PROCESS | 1673 | 1466527376912 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]]]}] 09:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 570ms 09:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:42:56 INFO - PROCESS | 1673 | 1466527376963 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:42:56 INFO - PROCESS | 1673 | 1466527376965 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:42:56 INFO - PROCESS | 1673 | 1466527376967 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:42:56 INFO - PROCESS | 1673 | 1466527376968 Marionette TRACE conn2 <- [1,2634,null,{}] 09:42:56 INFO - PROCESS | 1673 | 1466527376971 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}] 09:42:56 INFO - PROCESS | 1673 | 1466527376973 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:57 INFO - PROCESS | 1673 | 1466527377061 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:42:57 INFO - PROCESS | 1673 | 1466527377065 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 1673 | 1466527377067 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b83e800 == 38 [pid = 1673] [id = 666] 09:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1176c7800) [pid = 1673] [serial = 1998] [outer = 0x0] 09:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11979c800) [pid = 1673] [serial = 1999] [outer = 0x1176c7800] 09:42:57 INFO - PROCESS | 1673 | 1466527377092 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12405f000) [pid = 1673] [serial = 2000] [outer = 0x1176c7800] 09:42:57 INFO - PROCESS | 1673 | 1466527377471 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]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:42:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 521ms 09:42:57 INFO - PROCESS | 1673 | 1466527377489 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 1673 | 1466527377493 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:42:57 INFO - PROCESS | 1673 | 1466527377497 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 1673 | 1466527377500 Marionette TRACE conn2 <- [1,2638,null,{}] 09:42:57 INFO - PROCESS | 1673 | 1466527377503 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}] 09:42:57 INFO - PROCESS | 1673 | 1466527377506 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:57 INFO - PROCESS | 1673 | 1466527377681 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:42:57 INFO - PROCESS | 1673 | 1466527377701 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 1673 | 1466527377703 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3ea000 == 39 [pid = 1673] [id = 667] 09:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1256f6800) [pid = 1673] [serial = 2001] [outer = 0x0] 09:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12a818400) [pid = 1673] [serial = 2002] [outer = 0x1256f6800] 09:42:57 INFO - PROCESS | 1673 | 1466527377738 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12af28800) [pid = 1673] [serial = 2003] [outer = 0x1256f6800] 09:42:58 INFO - PROCESS | 1673 | 1466527378049 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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 09:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:42:58 INFO - PROCESS | 1673 | 1466527378067 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 1673 | 1466527378068 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:42:58 INFO - PROCESS | 1673 | 1466527378070 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 1673 | 1466527378071 Marionette TRACE conn2 <- [1,2642,null,{}] 09:42:58 INFO - PROCESS | 1673 | 1466527378077 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}] 09:42:58 INFO - PROCESS | 1673 | 1466527378078 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:58 INFO - PROCESS | 1673 | 1466527378158 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:42:58 INFO - PROCESS | 1673 | 1466527378162 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1673 | 1466527378163 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cfbe000 == 40 [pid = 1673] [id = 668] 09:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12af2e800) [pid = 1673] [serial = 2004] [outer = 0x0] 09:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12afe4000) [pid = 1673] [serial = 2005] [outer = 0x12af2e800] 09:42:58 INFO - PROCESS | 1673 | 1466527378187 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12b804400) [pid = 1673] [serial = 2006] [outer = 0x12af2e800] 09:42:58 INFO - PROCESS | 1673 | 1466527378566 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]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:42:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 522ms 09:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:42:58 INFO - PROCESS | 1673 | 1466527378593 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 1673 | 1466527378594 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:42:58 INFO - PROCESS | 1673 | 1466527378596 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 1673 | 1466527378597 Marionette TRACE conn2 <- [1,2646,null,{}] 09:42:58 INFO - PROCESS | 1673 | 1466527378600 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}] 09:42:58 INFO - PROCESS | 1673 | 1466527378601 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:58 INFO - PROCESS | 1673 | 1466527378680 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:42:58 INFO - PROCESS | 1673 | 1466527378684 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 1673 | 1466527378692 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d07a800 == 41 [pid = 1673] [id = 669] 09:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12b804800) [pid = 1673] [serial = 2007] [outer = 0x0] 09:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12b80b000) [pid = 1673] [serial = 2008] [outer = 0x12b804800] 09:42:58 INFO - PROCESS | 1673 | 1466527378718 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12b811400) [pid = 1673] [serial = 2009] [outer = 0x12b804800] 09:42:59 INFO - PROCESS | 1673 | 1466527379227 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]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:42:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 09:42:59 INFO - PROCESS | 1673 | 1466527379266 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 1673 | 1466527379271 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:42:59 INFO - PROCESS | 1673 | 1466527379276 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 1673 | 1466527379279 Marionette TRACE conn2 <- [1,2650,null,{}] 09:42:59 INFO - PROCESS | 1673 | 1466527379284 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}] 09:42:59 INFO - PROCESS | 1673 | 1466527379288 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:59 INFO - PROCESS | 1673 | 1466527379439 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:42:59 INFO - PROCESS | 1673 | 1466527379557 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 1673 | 1466527379559 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:42:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f1d800 == 42 [pid = 1673] [id = 670] 09:42:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1174bc800) [pid = 1673] [serial = 2010] [outer = 0x0] 09:42:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1175b4c00) [pid = 1673] [serial = 2011] [outer = 0x1174bc800] 09:42:59 INFO - PROCESS | 1673 | 1466527379591 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x118589800) [pid = 1673] [serial = 2012] [outer = 0x1174bc800] 09:43:00 INFO - PROCESS | 1673 | 1466527380004 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]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:43:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 773ms 09:43:00 INFO - PROCESS | 1673 | 1466527380048 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 1673 | 1466527380051 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:43:00 INFO - PROCESS | 1673 | 1466527380056 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1673 | 1466527380057 Marionette TRACE conn2 <- [1,2654,null,{}] 09:43:00 INFO - PROCESS | 1673 | 1466527380060 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}] 09:43:00 INFO - PROCESS | 1673 | 1466527380062 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:00 INFO - PROCESS | 1673 | 1466527380167 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:43:00 INFO - PROCESS | 1673 | 1466527380228 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1673 | 1466527380230 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12959f000 == 43 [pid = 1673] [id = 671] 09:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x119402c00) [pid = 1673] [serial = 2013] [outer = 0x0] 09:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x120fe0c00) [pid = 1673] [serial = 2014] [outer = 0x119402c00] 09:43:00 INFO - PROCESS | 1673 | 1466527380260 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x123f55c00) [pid = 1673] [serial = 2015] [outer = 0x119402c00] 09:43:00 INFO - PROCESS | 1673 | 1466527380712 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]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:43:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 09:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:43:00 INFO - PROCESS | 1673 | 1466527380728 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 1673 | 1466527380729 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:43:00 INFO - PROCESS | 1673 | 1466527380732 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 1673 | 1466527380734 Marionette TRACE conn2 <- [1,2658,null,{}] 09:43:00 INFO - PROCESS | 1673 | 1466527380742 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}] 09:43:00 INFO - PROCESS | 1673 | 1466527380746 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:00 INFO - PROCESS | 1673 | 1466527380876 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:43:00 INFO - PROCESS | 1673 | 1466527380968 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 1673 | 1466527380971 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d07e000 == 44 [pid = 1673] [id = 672] 09:43:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x12571f000) [pid = 1673] [serial = 2016] [outer = 0x0] 09:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1270c7000) [pid = 1673] [serial = 2017] [outer = 0x12571f000] 09:43:01 INFO - PROCESS | 1673 | 1466527381020 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1289c3800) [pid = 1673] [serial = 2018] [outer = 0x12571f000] 09:43:01 INFO - PROCESS | 1673 | 1466527381475 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]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:43:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 773ms 09:43:01 INFO - PROCESS | 1673 | 1466527381524 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 1673 | 1466527381526 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:43:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:43:01 INFO - PROCESS | 1673 | 1466527381530 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 1673 | 1466527381531 Marionette TRACE conn2 <- [1,2662,null,{}] 09:43:01 INFO - PROCESS | 1673 | 1466527381534 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}] 09:43:01 INFO - PROCESS | 1673 | 1466527381535 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:01 INFO - PROCESS | 1673 | 1466527381770 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:43:01 INFO - PROCESS | 1673 | 1466527381860 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 1673 | 1466527381861 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x11862f000 == 45 [pid = 1673] [id = 673] 09:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x114fc0400) [pid = 1673] [serial = 2019] [outer = 0x0] 09:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x115e83000) [pid = 1673] [serial = 2020] [outer = 0x114fc0400] 09:43:01 INFO - PROCESS | 1673 | 1466527381890 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1174b2c00) [pid = 1673] [serial = 2021] [outer = 0x114fc0400] 09:43:02 INFO - PROCESS | 1673 | 1466527382340 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]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:43:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 824ms 09:43:02 INFO - PROCESS | 1673 | 1466527382356 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 1673 | 1466527382360 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:43:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:43:02 INFO - PROCESS | 1673 | 1466527382365 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 1673 | 1466527382368 Marionette TRACE conn2 <- [1,2666,null,{}] 09:43:02 INFO - PROCESS | 1673 | 1466527382372 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}] 09:43:02 INFO - PROCESS | 1673 | 1466527382375 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:02 INFO - PROCESS | 1673 | 1466527382513 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:43:02 INFO - PROCESS | 1673 | 1466527382656 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 1673 | 1466527382658 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x119c32800 == 46 [pid = 1673] [id = 674] 09:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x11858ac00) [pid = 1673] [serial = 2022] [outer = 0x0] 09:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x118951000) [pid = 1673] [serial = 2023] [outer = 0x11858ac00] 09:43:02 INFO - PROCESS | 1673 | 1466527382704 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x119599800) [pid = 1673] [serial = 2024] [outer = 0x11858ac00] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12cfbe000 == 45 [pid = 1673] [id = 668] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3ea000 == 44 [pid = 1673] [id = 667] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12b83e800 == 43 [pid = 1673] [id = 666] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba42800 == 42 [pid = 1673] [id = 665] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x116ab0800 == 41 [pid = 1673] [id = 664] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12afb6800 == 40 [pid = 1673] [id = 663] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x129599800 == 39 [pid = 1673] [id = 662] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x128cc1000 == 38 [pid = 1673] [id = 661] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x126d93000 == 37 [pid = 1673] [id = 660] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x124561000 == 36 [pid = 1673] [id = 659] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x119720800 == 35 [pid = 1673] [id = 658] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x1186a2800 == 34 [pid = 1673] [id = 657] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x118845800 == 33 [pid = 1673] [id = 656] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12704d800 == 32 [pid = 1673] [id = 655] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x11862f000 == 31 [pid = 1673] [id = 673] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12d07e000 == 30 [pid = 1673] [id = 672] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12959f000 == 29 [pid = 1673] [id = 671] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x120f1d800 == 28 [pid = 1673] [id = 670] 09:43:03 INFO - PROCESS | 1673 | --DOCSHELL 0x12d07a800 == 27 [pid = 1673] [id = 669] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x128c37c00) [pid = 1673] [serial = 1963] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x123854400) [pid = 1673] [serial = 1948] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x120fdd800) [pid = 1673] [serial = 1946] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124b2f400) [pid = 1673] [serial = 1951] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x119412800) [pid = 1673] [serial = 1942] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x115e13400) [pid = 1673] [serial = 1936] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x1164ea400) [pid = 1673] [serial = 1937] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x119598c00) [pid = 1673] [serial = 1943] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x1174ba400) [pid = 1673] [serial = 1939] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x11820ec00) [pid = 1673] [serial = 1940] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x116455800) [pid = 1673] [serial = 1933] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1174bac00) [pid = 1673] [serial = 1919] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1164e7000) [pid = 1673] [serial = 1918] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119414800) [pid = 1673] [serial = 1922] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x11895d800) [pid = 1673] [serial = 1921] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12458ac00) [pid = 1673] [serial = 1925] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x123e73400) [pid = 1673] [serial = 1924] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1269b6c00) [pid = 1673] [serial = 1928] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1270cf400) [pid = 1673] [serial = 1954] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1256f8000) [pid = 1673] [serial = 1927] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x126d0a800) [pid = 1673] [serial = 1952] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116779000) [pid = 1673] [serial = 1957] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x126d0a400) [pid = 1673] [serial = 1931] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x11940dc00) [pid = 1673] [serial = 1958] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123857c00) [pid = 1673] [serial = 1960] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128957800) [pid = 1673] [serial = 1955] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x123f57000) [pid = 1673] [serial = 1930] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1197a9800) [pid = 1673] [serial = 1945] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1289c3000) [pid = 1673] [serial = 1961] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123f57800) [pid = 1673] [serial = 1949] [outer = 0x0] [url = about:blank] 09:43:03 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x123803400) [pid = 1673] [serial = 1964] [outer = 0x0] [url = about:blank] 09:43:04 INFO - PROCESS | 1673 | 1466527384074 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]]]}] 09:43:04 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) 09:43:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1729ms 09:43:04 INFO - PROCESS | 1673 | 1466527384094 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 1673 | 1466527384098 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:43:04 INFO - PROCESS | 1673 | 1466527384102 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - PROCESS | 1673 | 1466527384105 Marionette TRACE conn2 <- [1,2670,null,{}] 09:43:04 INFO - PROCESS | 1673 | 1466527384110 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}] 09:43:04 INFO - PROCESS | 1673 | 1466527384113 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:04 INFO - PROCESS | 1673 | 1466527384228 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:43:04 INFO - PROCESS | 1673 | 1466527384280 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 1673 | 1466527384281 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x117450800 == 28 [pid = 1673] [id = 675] 09:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x11301b000) [pid = 1673] [serial = 2025] [outer = 0x0] 09:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x114f79c00) [pid = 1673] [serial = 2026] [outer = 0x11301b000] 09:43:04 INFO - PROCESS | 1673 | 1466527384308 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x115e1a000) [pid = 1673] [serial = 2027] [outer = 0x11301b000] 09:43:05 INFO - PROCESS | 1673 | 1466527385094 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"]]]}] 09:43:05 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 09:43:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:43:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1026ms 09:43:05 INFO - PROCESS | 1673 | 1466527385127 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 1673 | 1466527385131 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:43:05 INFO - PROCESS | 1673 | 1466527385135 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 1673 | 1466527385137 Marionette TRACE conn2 <- [1,2674,null,{}] 09:43:05 INFO - PROCESS | 1673 | 1466527385140 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}] 09:43:05 INFO - PROCESS | 1673 | 1466527385141 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:05 INFO - PROCESS | 1673 | 1466527385219 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:43:05 INFO - PROCESS | 1673 | 1466527385225 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 1673 | 1466527385227 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:05 INFO - PROCESS | 1673 | ++DOCSHELL 0x119709000 == 29 [pid = 1673] [id = 676] 09:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1174b1800) [pid = 1673] [serial = 2028] [outer = 0x0] 09:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x11820f800) [pid = 1673] [serial = 2029] [outer = 0x1174b1800] 09:43:05 INFO - PROCESS | 1673 | 1466527385254 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118499c00) [pid = 1673] [serial = 2030] [outer = 0x1174b1800] 09:43:06 INFO - PROCESS | 1673 | 1466527386149 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"]]]}] 09:43:06 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 09:43:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:43:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:43:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1025ms 09:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:43:06 INFO - PROCESS | 1673 | 1466527386161 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 1673 | 1466527386162 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:43:06 INFO - PROCESS | 1673 | 1466527386164 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 1673 | 1466527386166 Marionette TRACE conn2 <- [1,2678,null,{}] 09:43:06 INFO - PROCESS | 1673 | 1466527386189 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}] 09:43:06 INFO - PROCESS | 1673 | 1466527386192 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:06 INFO - PROCESS | 1673 | 1466527386288 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:43:06 INFO - PROCESS | 1673 | 1466527386293 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 1673 | 1466527386295 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x124377800 == 30 [pid = 1673] [id = 677] 09:43:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11940b400) [pid = 1673] [serial = 2031] [outer = 0x0] 09:43:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x1195a1c00) [pid = 1673] [serial = 2032] [outer = 0x11940b400] 09:43:06 INFO - PROCESS | 1673 | 1466527386322 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1199db800) [pid = 1673] [serial = 2033] [outer = 0x11940b400] 09:43:07 INFO - PROCESS | 1673 | 1466527387117 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]]]}] 09:43:07 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) 09:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 981ms 09:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:43:07 INFO - PROCESS | 1673 | 1466527387145 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 1673 | 1466527387147 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:43:07 INFO - PROCESS | 1673 | 1466527387149 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 1673 | 1466527387150 Marionette TRACE conn2 <- [1,2682,null,{}] 09:43:07 INFO - PROCESS | 1673 | 1466527387165 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}] 09:43:07 INFO - PROCESS | 1673 | 1466527387166 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:07 INFO - PROCESS | 1673 | 1466527387266 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:43:07 INFO - PROCESS | 1673 | 1466527387278 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 1673 | 1466527387278 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x125732000 == 31 [pid = 1673] [id = 678] 09:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x123808000) [pid = 1673] [serial = 2034] [outer = 0x0] 09:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x123f59000) [pid = 1673] [serial = 2035] [outer = 0x123808000] 09:43:07 INFO - PROCESS | 1673 | 1466527387303 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1199e1000) [pid = 1673] [serial = 2036] [outer = 0x123808000] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1256f6800) [pid = 1673] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1257a8000) [pid = 1673] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x128de1400) [pid = 1673] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x113245000) [pid = 1673] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12a5a6c00) [pid = 1673] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123f58800) [pid = 1673] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1161a1c00) [pid = 1673] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119597800) [pid = 1673] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x115dc9c00) [pid = 1673] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x123809000) [pid = 1673] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1174bb800) [pid = 1673] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12a5a9c00) [pid = 1673] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1176c7800) [pid = 1673] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x114fc6800) [pid = 1673] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12b804800) [pid = 1673] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:43:07 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12af2e800) [pid = 1673] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:43:08 INFO - PROCESS | 1673 | 1466527388214 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]]]}] 09:43:08 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) 09:43:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1083ms 09:43:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:43:08 INFO - PROCESS | 1673 | 1466527388232 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 1673 | 1466527388233 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:43:08 INFO - PROCESS | 1673 | 1466527388236 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 1673 | 1466527388237 Marionette TRACE conn2 <- [1,2686,null,{}] 09:43:08 INFO - PROCESS | 1673 | 1466527388240 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}] 09:43:08 INFO - PROCESS | 1673 | 1466527388242 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:08 INFO - PROCESS | 1673 | 1466527388315 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:43:08 INFO - PROCESS | 1673 | 1466527388370 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 1673 | 1466527388372 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271c7000 == 32 [pid = 1673] [id = 679] 09:43:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x110fb5c00) [pid = 1673] [serial = 2037] [outer = 0x0] 09:43:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x118498800) [pid = 1673] [serial = 2038] [outer = 0x110fb5c00] 09:43:08 INFO - PROCESS | 1673 | 1466527388396 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x123846800) [pid = 1673] [serial = 2039] [outer = 0x110fb5c00] 09:43:09 INFO - PROCESS | 1673 | 1466527389192 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"]]]}] 09:43:09 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 09:43:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:43:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:43:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 972ms 09:43:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:43:09 INFO - PROCESS | 1673 | 1466527389210 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 1673 | 1466527389212 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:43:09 INFO - PROCESS | 1673 | 1466527389216 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 1673 | 1466527389218 Marionette TRACE conn2 <- [1,2690,null,{}] 09:43:09 INFO - PROCESS | 1673 | 1466527389221 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}] 09:43:09 INFO - PROCESS | 1673 | 1466527389227 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:09 INFO - PROCESS | 1673 | 1466527389349 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:43:09 INFO - PROCESS | 1673 | 1466527389353 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 1673 | 1466527389355 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x129034000 == 33 [pid = 1673] [id = 680] 09:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1174bd400) [pid = 1673] [serial = 2040] [outer = 0x0] 09:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x124e33400) [pid = 1673] [serial = 2041] [outer = 0x1174bd400] 09:43:09 INFO - PROCESS | 1673 | 1466527389380 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1257ae800) [pid = 1673] [serial = 2042] [outer = 0x1174bd400] 09:43:10 INFO - PROCESS | 1673 | 1466527390339 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"]]]}] 09:43:10 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 09:43:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:43:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:43:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1172ms 09:43:10 INFO - PROCESS | 1673 | 1466527390388 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 1673 | 1466527390390 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:43:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:43:10 INFO - PROCESS | 1673 | 1466527390394 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 1673 | 1466527390396 Marionette TRACE conn2 <- [1,2694,null,{}] 09:43:10 INFO - PROCESS | 1673 | 1466527390400 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}] 09:43:10 INFO - PROCESS | 1673 | 1466527390401 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:10 INFO - PROCESS | 1673 | 1466527390507 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:43:10 INFO - PROCESS | 1673 | 1466527390561 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 1673 | 1466527390562 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x1189c0000 == 34 [pid = 1673] [id = 681] 09:43:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x113020400) [pid = 1673] [serial = 2043] [outer = 0x0] 09:43:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x115e13400) [pid = 1673] [serial = 2044] [outer = 0x113020400] 09:43:10 INFO - PROCESS | 1673 | 1466527390593 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116a1c800) [pid = 1673] [serial = 2045] [outer = 0x113020400] 09:43:11 INFO - PROCESS | 1673 | 1466527391555 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"]]]}] 09:43:11 INFO - PROCESS | 1673 | --DOCSHELL 0x1271c7000 == 33 [pid = 1673] [id = 679] 09:43:11 INFO - PROCESS | 1673 | --DOCSHELL 0x125732000 == 32 [pid = 1673] [id = 678] 09:43:11 INFO - PROCESS | 1673 | --DOCSHELL 0x124377800 == 31 [pid = 1673] [id = 677] 09:43:11 INFO - PROCESS | 1673 | --DOCSHELL 0x119709000 == 30 [pid = 1673] [id = 676] 09:43:11 INFO - PROCESS | 1673 | --DOCSHELL 0x117450800 == 29 [pid = 1673] [id = 675] 09:43:11 INFO - PROCESS | 1673 | --DOCSHELL 0x119c32800 == 28 [pid = 1673] [id = 674] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1174b6400) [pid = 1673] [serial = 1934] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12af28800) [pid = 1673] [serial = 2003] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12894e400) [pid = 1673] [serial = 1987] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x129431c00) [pid = 1673] [serial = 1990] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128de3400) [pid = 1673] [serial = 1988] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x124b38c00) [pid = 1673] [serial = 1984] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12a659400) [pid = 1673] [serial = 1993] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x123f62800) [pid = 1673] [serial = 1981] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x124549c00) [pid = 1673] [serial = 1982] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x116774800) [pid = 1673] [serial = 1972] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1174ba800) [pid = 1673] [serial = 1973] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1199da400) [pid = 1673] [serial = 1978] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x123856c00) [pid = 1673] [serial = 1979] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x115e8b400) [pid = 1673] [serial = 1969] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1174b4800) [pid = 1673] [serial = 1970] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x12a658000) [pid = 1673] [serial = 1967] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x129432c00) [pid = 1673] [serial = 1966] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12958e000) [pid = 1673] [serial = 1991] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1189dec00) [pid = 1673] [serial = 1976] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x118490c00) [pid = 1673] [serial = 1975] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12a815000) [pid = 1673] [serial = 1996] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x12a80b400) [pid = 1673] [serial = 1994] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x12a818400) [pid = 1673] [serial = 2002] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x11979c800) [pid = 1673] [serial = 1999] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12aa7f000) [pid = 1673] [serial = 1997] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x124e37800) [pid = 1673] [serial = 1985] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x12405f000) [pid = 1673] [serial = 2000] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x12b804400) [pid = 1673] [serial = 2006] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x12b811400) [pid = 1673] [serial = 2009] [outer = 0x0] [url = about:blank] 09:43:11 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 09:43:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:43:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 54 (0x12b80b000) [pid = 1673] [serial = 2008] [outer = 0x0] [url = about:blank] 09:43:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1225ms 09:43:11 INFO - PROCESS | 1673 | --DOMWINDOW == 53 (0x12afe4000) [pid = 1673] [serial = 2005] [outer = 0x0] [url = about:blank] 09:43:11 INFO - PROCESS | 1673 | 1466527391622 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 1673 | 1466527391626 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:43:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:43:11 INFO - PROCESS | 1673 | 1466527391631 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 1673 | 1466527391633 Marionette TRACE conn2 <- [1,2698,null,{}] 09:43:11 INFO - PROCESS | 1673 | 1466527391638 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}] 09:43:11 INFO - PROCESS | 1673 | 1466527391641 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:11 INFO - PROCESS | 1673 | 1466527391764 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:43:11 INFO - PROCESS | 1673 | 1466527391876 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 1673 | 1466527391880 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c6000 == 29 [pid = 1673] [id = 682] 09:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x1164e7000) [pid = 1673] [serial = 2046] [outer = 0x0] 09:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x116774800) [pid = 1673] [serial = 2047] [outer = 0x1164e7000] 09:43:11 INFO - PROCESS | 1673 | 1466527391927 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x1174b1c00) [pid = 1673] [serial = 2048] [outer = 0x1164e7000] 09:43:12 INFO - PROCESS | 1673 | 1466527392710 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"]]]}] 09:43:12 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 09:43:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:43:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:43:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1126ms 09:43:12 INFO - PROCESS | 1673 | 1466527392756 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 1673 | 1466527392759 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:43:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:43:12 INFO - PROCESS | 1673 | 1466527392764 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 1673 | 1466527392765 Marionette TRACE conn2 <- [1,2702,null,{}] 09:43:12 INFO - PROCESS | 1673 | 1466527392767 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}] 09:43:12 INFO - PROCESS | 1673 | 1466527392769 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:12 INFO - PROCESS | 1673 | 1466527392842 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:43:12 INFO - PROCESS | 1673 | 1466527392921 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:12 INFO - PROCESS | 1673 | 1466527392923 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12386e800 == 30 [pid = 1673] [id = 683] 09:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x1176ce800) [pid = 1673] [serial = 2049] [outer = 0x0] 09:43:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x118495c00) [pid = 1673] [serial = 2050] [outer = 0x1176ce800] 09:43:12 INFO - PROCESS | 1673 | 1466527392969 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x1189d8c00) [pid = 1673] [serial = 2051] [outer = 0x1176ce800] 09:43:13 INFO - PROCESS | 1673 | 1466527393409 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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:43:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 09:43:13 INFO - PROCESS | 1673 | 1466527393447 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 1673 | 1466527393450 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:43:13 INFO - PROCESS | 1673 | 1466527393453 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 1673 | 1466527393466 Marionette TRACE conn2 <- [1,2706,null,{}] 09:43:13 INFO - PROCESS | 1673 | 1466527393474 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}] 09:43:13 INFO - PROCESS | 1673 | 1466527393477 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:13 INFO - PROCESS | 1673 | 1466527393555 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:43:13 INFO - PROCESS | 1673 | 1466527393565 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 1673 | 1466527393567 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x124e71800 == 31 [pid = 1673] [id = 684] 09:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x1195a5800) [pid = 1673] [serial = 2052] [outer = 0x0] 09:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x1199c1400) [pid = 1673] [serial = 2053] [outer = 0x1195a5800] 09:43:13 INFO - PROCESS | 1673 | 1466527393597 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x123854400) [pid = 1673] [serial = 2054] [outer = 0x1195a5800] 09:43:13 INFO - PROCESS | 1673 | 1466527393953 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]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:43:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 535ms 09:43:13 INFO - PROCESS | 1673 | 1466527393987 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 1673 | 1466527393989 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:43:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:43:14 INFO - PROCESS | 1673 | 1466527394000 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1673 | 1466527394001 Marionette TRACE conn2 <- [1,2710,null,{}] 09:43:14 INFO - PROCESS | 1673 | 1466527394003 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}] 09:43:14 INFO - PROCESS | 1673 | 1466527394004 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:14 INFO - PROCESS | 1673 | 1466527394106 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:43:14 INFO - PROCESS | 1673 | 1466527394110 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 1673 | 1466527394111 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x12896b000 == 32 [pid = 1673] [id = 685] 09:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x1127c5400) [pid = 1673] [serial = 2055] [outer = 0x0] 09:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x123f5e800) [pid = 1673] [serial = 2056] [outer = 0x1127c5400] 09:43:14 INFO - PROCESS | 1673 | 1466527394136 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x124224800) [pid = 1673] [serial = 2057] [outer = 0x1127c5400] 09:43:14 INFO - PROCESS | 1673 | 1466527394536 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] 09:43:14 INFO - PROCESS | 1673 | 1466527394571 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:43:14 INFO - PROCESS | 1673 | 1466527394574 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 1673 | 1466527394586 Marionette TRACE conn2 <- [1,2714,null,{}] 09:43:14 INFO - PROCESS | 1673 | 1466527394589 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}] 09:43:14 INFO - PROCESS | 1673 | 1466527394591 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:14 INFO - PROCESS | 1673 | 1466527394730 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:43:14 INFO - PROCESS | 1673 | 1466527394749 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 1673 | 1466527394751 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x129036000 == 33 [pid = 1673] [id = 686] 09:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x112ec3c00) [pid = 1673] [serial = 2058] [outer = 0x0] 09:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x124e8e400) [pid = 1673] [serial = 2059] [outer = 0x112ec3c00] 09:43:14 INFO - PROCESS | 1673 | 1466527394791 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1269af000) [pid = 1673] [serial = 2060] [outer = 0x112ec3c00] 09:43:15 INFO - PROCESS | 1673 | 1466527395181 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]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:43:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 09:43:15 INFO - PROCESS | 1673 | 1466527395203 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 1673 | 1466527395205 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:43:15 INFO - PROCESS | 1673 | 1466527395207 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 1673 | 1466527395208 Marionette TRACE conn2 <- [1,2718,null,{}] 09:43:15 INFO - PROCESS | 1673 | 1466527395218 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}] 09:43:15 INFO - PROCESS | 1673 | 1466527395222 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:15 INFO - PROCESS | 1673 | 1466527395340 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:43:15 INFO - PROCESS | 1673 | 1466527395393 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1673 | 1466527395394 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b4800 == 34 [pid = 1673] [id = 687] 09:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1269b6c00) [pid = 1673] [serial = 2061] [outer = 0x0] 09:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x1270cc800) [pid = 1673] [serial = 2062] [outer = 0x1269b6c00] 09:43:15 INFO - PROCESS | 1673 | 1466527395419 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x128c2e400) [pid = 1673] [serial = 2063] [outer = 0x1269b6c00] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x11940b400) [pid = 1673] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1174b1800) [pid = 1673] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x11858ac00) [pid = 1673] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x11301b000) [pid = 1673] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x1174bc800) [pid = 1673] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x119402c00) [pid = 1673] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x12571f000) [pid = 1673] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x123808000) [pid = 1673] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x114fc0400) [pid = 1673] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:43:15 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x110fb5c00) [pid = 1673] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:43:15 INFO - PROCESS | 1673 | 1466527395731 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] 09:43:15 INFO - PROCESS | 1673 | 1466527395737 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:43:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:43:15 INFO - PROCESS | 1673 | 1466527395739 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 1673 | 1466527395742 Marionette TRACE conn2 <- [1,2722,null,{}] 09:43:15 INFO - PROCESS | 1673 | 1466527395751 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}] 09:43:15 INFO - PROCESS | 1673 | 1466527395762 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:15 INFO - PROCESS | 1673 | 1466527395838 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:43:15 INFO - PROCESS | 1673 | 1466527395844 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 1673 | 1466527395845 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a825000 == 35 [pid = 1673] [id = 688] 09:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x116139000) [pid = 1673] [serial = 2064] [outer = 0x0] 09:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x123f5cc00) [pid = 1673] [serial = 2065] [outer = 0x116139000] 09:43:15 INFO - PROCESS | 1673 | 1466527395870 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x128c37000) [pid = 1673] [serial = 2066] [outer = 0x116139000] 09:43:16 INFO - PROCESS | 1673 | 1466527396193 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] 09:43:16 INFO - PROCESS | 1673 | 1466527396218 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:43:16 INFO - PROCESS | 1673 | 1466527396220 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1673 | 1466527396221 Marionette TRACE conn2 <- [1,2726,null,{}] 09:43:16 INFO - PROCESS | 1673 | 1466527396224 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}] 09:43:16 INFO - PROCESS | 1673 | 1466527396225 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:16 INFO - PROCESS | 1673 | 1466527396326 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:43:16 INFO - PROCESS | 1673 | 1466527396331 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 1673 | 1466527396332 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af3a000 == 36 [pid = 1673] [id = 689] 09:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x12385c000) [pid = 1673] [serial = 2067] [outer = 0x0] 09:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x128dd8000) [pid = 1673] [serial = 2068] [outer = 0x12385c000] 09:43:16 INFO - PROCESS | 1673 | 1466527396356 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x1290e2c00) [pid = 1673] [serial = 2069] [outer = 0x12385c000] 09:43:16 INFO - PROCESS | 1673 | 1466527396655 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]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:43:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 09:43:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:43:16 INFO - PROCESS | 1673 | 1466527396689 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 1673 | 1466527396693 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:43:16 INFO - PROCESS | 1673 | 1466527396696 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 1673 | 1466527396697 Marionette TRACE conn2 <- [1,2730,null,{}] 09:43:16 INFO - PROCESS | 1673 | 1466527396700 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}] 09:43:16 INFO - PROCESS | 1673 | 1466527396701 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:16 INFO - PROCESS | 1673 | 1466527396784 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:43:16 INFO - PROCESS | 1673 | 1466527396787 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 1673 | 1466527396789 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b71e800 == 37 [pid = 1673] [id = 690] 09:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1290dfc00) [pid = 1673] [serial = 2070] [outer = 0x0] 09:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x129587400) [pid = 1673] [serial = 2071] [outer = 0x1290dfc00] 09:43:16 INFO - PROCESS | 1673 | 1466527396816 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x12a5af400) [pid = 1673] [serial = 2072] [outer = 0x1290dfc00] 09:43:17 INFO - PROCESS | 1673 | 1466527397649 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"]]]}] 09:43:17 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 09:43:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:43:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:43:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:43:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 972ms 09:43:17 INFO - PROCESS | 1673 | 1466527397668 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 1673 | 1466527397670 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:43:17 INFO - PROCESS | 1673 | 1466527397672 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 1673 | 1466527397673 Marionette TRACE conn2 <- [1,2734,null,{}] 09:43:17 INFO - PROCESS | 1673 | 1466527397675 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}] 09:43:17 INFO - PROCESS | 1673 | 1466527397676 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:17 INFO - PROCESS | 1673 | 1466527397775 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:43:17 INFO - PROCESS | 1673 | 1466527397854 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 1673 | 1466527397855 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x11695d800 == 38 [pid = 1673] [id = 691] 09:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x110f81c00) [pid = 1673] [serial = 2073] [outer = 0x0] 09:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x111d75000) [pid = 1673] [serial = 2074] [outer = 0x110f81c00] 09:43:17 INFO - PROCESS | 1673 | 1466527397887 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1133c1000) [pid = 1673] [serial = 2075] [outer = 0x110f81c00] 09:43:18 INFO - PROCESS | 1673 | 1466527398361 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]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 721ms 09:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:43:18 INFO - PROCESS | 1673 | 1466527398395 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 1673 | 1466527398397 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:43:18 INFO - PROCESS | 1673 | 1466527398400 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 1673 | 1466527398402 Marionette TRACE conn2 <- [1,2738,null,{}] 09:43:18 INFO - PROCESS | 1673 | 1466527398405 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}] 09:43:18 INFO - PROCESS | 1673 | 1466527398409 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:18 INFO - PROCESS | 1673 | 1466527398509 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:43:18 INFO - PROCESS | 1673 | 1466527398568 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 1673 | 1466527398570 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x125687800 == 39 [pid = 1673] [id = 692] 09:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x116f10000) [pid = 1673] [serial = 2076] [outer = 0x0] 09:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11849bc00) [pid = 1673] [serial = 2077] [outer = 0x116f10000] 09:43:18 INFO - PROCESS | 1673 | 1466527398600 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x119404400) [pid = 1673] [serial = 2078] [outer = 0x116f10000] 09:43:19 INFO - PROCESS | 1673 | 1466527399044 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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:43:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 669ms 09:43:19 INFO - PROCESS | 1673 | 1466527399072 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:43:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:43:19 INFO - PROCESS | 1673 | 1466527399077 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:43:19 INFO - PROCESS | 1673 | 1466527399079 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1673 | 1466527399081 Marionette TRACE conn2 <- [1,2742,null,{}] 09:43:19 INFO - PROCESS | 1673 | 1466527399083 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}] 09:43:19 INFO - PROCESS | 1673 | 1466527399085 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:19 INFO - PROCESS | 1673 | 1466527399203 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:43:19 INFO - PROCESS | 1673 | 1466527399288 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 1673 | 1466527399289 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b82f800 == 40 [pid = 1673] [id = 693] 09:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x123858c00) [pid = 1673] [serial = 2079] [outer = 0x0] 09:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x123f5a800) [pid = 1673] [serial = 2080] [outer = 0x123858c00] 09:43:19 INFO - PROCESS | 1673 | 1466527399318 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x124f73000) [pid = 1673] [serial = 2081] [outer = 0x123858c00] 09:43:19 INFO - PROCESS | 1673 | 1466527399730 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]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:43:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 669ms 09:43:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:43:19 INFO - PROCESS | 1673 | 1466527399749 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 1673 | 1466527399751 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:43:19 INFO - PROCESS | 1673 | 1466527399758 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 1673 | 1466527399762 Marionette TRACE conn2 <- [1,2746,null,{}] 09:43:19 INFO - PROCESS | 1673 | 1466527399765 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}] 09:43:19 INFO - PROCESS | 1673 | 1466527399768 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:19 INFO - PROCESS | 1673 | 1466527399867 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:43:19 INFO - PROCESS | 1673 | 1466527399922 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 1673 | 1466527399923 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:19 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba2e000 == 41 [pid = 1673] [id = 694] 09:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x125721000) [pid = 1673] [serial = 2082] [outer = 0x0] 09:43:19 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x128953c00) [pid = 1673] [serial = 2083] [outer = 0x125721000] 09:43:19 INFO - PROCESS | 1673 | 1466527399955 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1290dc000) [pid = 1673] [serial = 2084] [outer = 0x125721000] 09:43:20 INFO - PROCESS | 1673 | 1466527400370 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]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 631ms 09:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:43:20 INFO - PROCESS | 1673 | 1466527400385 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 1673 | 1466527400387 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:43:20 INFO - PROCESS | 1673 | 1466527400389 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 1673 | 1466527400391 Marionette TRACE conn2 <- [1,2750,null,{}] 09:43:20 INFO - PROCESS | 1673 | 1466527400393 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}] 09:43:20 INFO - PROCESS | 1673 | 1466527400394 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:20 INFO - PROCESS | 1673 | 1466527400496 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:43:20 INFO - PROCESS | 1673 | 1466527400722 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 1673 | 1466527400723 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:20 INFO - PROCESS | 1673 | ++DOCSHELL 0x123871800 == 42 [pid = 1673] [id = 695] 09:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1133c2c00) [pid = 1673] [serial = 2085] [outer = 0x0] 09:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x114f7b400) [pid = 1673] [serial = 2086] [outer = 0x1133c2c00] 09:43:20 INFO - PROCESS | 1673 | 1466527400763 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1164e5400) [pid = 1673] [serial = 2087] [outer = 0x1133c2c00] 09:43:21 INFO - PROCESS | 1673 | 1466527401211 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]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 874ms 09:43:21 INFO - PROCESS | 1673 | 1466527401266 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 1673 | 1466527401269 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:43:21 INFO - PROCESS | 1673 | 1466527401273 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 1673 | 1466527401277 Marionette TRACE conn2 <- [1,2754,null,{}] 09:43:21 INFO - PROCESS | 1673 | 1466527401282 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}] 09:43:21 INFO - PROCESS | 1673 | 1466527401284 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:21 INFO - PROCESS | 1673 | 1466527401425 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12b71e800 == 41 [pid = 1673] [id = 690] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12af3a000 == 40 [pid = 1673] [id = 689] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12a825000 == 39 [pid = 1673] [id = 688] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b4800 == 38 [pid = 1673] [id = 687] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x129036000 == 37 [pid = 1673] [id = 686] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12896b000 == 36 [pid = 1673] [id = 685] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x124e71800 == 35 [pid = 1673] [id = 684] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12386e800 == 34 [pid = 1673] [id = 683] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c6000 == 33 [pid = 1673] [id = 682] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x1189c0000 == 32 [pid = 1673] [id = 681] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x129034000 == 31 [pid = 1673] [id = 680] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x123871800 == 30 [pid = 1673] [id = 695] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba2e000 == 29 [pid = 1673] [id = 694] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x12b82f800 == 28 [pid = 1673] [id = 693] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x125687800 == 27 [pid = 1673] [id = 692] 09:43:22 INFO - PROCESS | 1673 | --DOCSHELL 0x11695d800 == 26 [pid = 1673] [id = 691] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x124e33400) [pid = 1673] [serial = 2041] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1195a1c00) [pid = 1673] [serial = 2032] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x11820f800) [pid = 1673] [serial = 2029] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x119599800) [pid = 1673] [serial = 2024] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x118951000) [pid = 1673] [serial = 2023] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x114f79c00) [pid = 1673] [serial = 2026] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x115e1a000) [pid = 1673] [serial = 2027] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x118589800) [pid = 1673] [serial = 2012] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1175b4c00) [pid = 1673] [serial = 2011] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x123f55c00) [pid = 1673] [serial = 2015] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x120fe0c00) [pid = 1673] [serial = 2014] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x1289c3800) [pid = 1673] [serial = 2018] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x1270c7000) [pid = 1673] [serial = 2017] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x123f59000) [pid = 1673] [serial = 2035] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x1199db800) [pid = 1673] [serial = 2033] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x1174b2c00) [pid = 1673] [serial = 2021] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x118498800) [pid = 1673] [serial = 2038] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x115e83000) [pid = 1673] [serial = 2020] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x1199e1000) [pid = 1673] [serial = 2036] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x123846800) [pid = 1673] [serial = 2039] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x118499c00) [pid = 1673] [serial = 2030] [outer = 0x0] [url = about:blank] 09:43:22 INFO - PROCESS | 1673 | 1466527402125 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 1673 | 1466527402127 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x114f3c000 == 27 [pid = 1673] [id = 696] 09:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x111f2c800) [pid = 1673] [serial = 2088] [outer = 0x0] 09:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1122abc00) [pid = 1673] [serial = 2089] [outer = 0x111f2c800] 09:43:22 INFO - PROCESS | 1673 | 1466527402159 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x112e6e800) [pid = 1673] [serial = 2090] [outer = 0x111f2c800] 09:43:22 INFO - PROCESS | 1673 | 1466527402492 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]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1274ms 09:43:22 INFO - PROCESS | 1673 | 1466527402548 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 1673 | 1466527402550 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:43:22 INFO - PROCESS | 1673 | 1466527402553 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - PROCESS | 1673 | 1466527402555 Marionette TRACE conn2 <- [1,2758,null,{}] 09:43:22 INFO - PROCESS | 1673 | 1466527402558 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}] 09:43:22 INFO - PROCESS | 1673 | 1466527402560 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:22 INFO - PROCESS | 1673 | 1466527402637 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:43:22 INFO - PROCESS | 1673 | 1466527402716 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 1673 | 1466527402718 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:22 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180c2800 == 28 [pid = 1673] [id = 697] 09:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1133c1c00) [pid = 1673] [serial = 2091] [outer = 0x0] 09:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x116141000) [pid = 1673] [serial = 2092] [outer = 0x1133c1c00] 09:43:22 INFO - PROCESS | 1673 | 1466527402745 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x116778c00) [pid = 1673] [serial = 2093] [outer = 0x1133c1c00] 09:43:23 INFO - PROCESS | 1673 | 1466527403033 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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 09:43:23 INFO - PROCESS | 1673 | 1466527403077 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 1673 | 1466527403081 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:43:23 INFO - PROCESS | 1673 | 1466527403083 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 1673 | 1466527403085 Marionette TRACE conn2 <- [1,2762,null,{}] 09:43:23 INFO - PROCESS | 1673 | 1466527403087 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}] 09:43:23 INFO - PROCESS | 1673 | 1466527403088 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:23 INFO - PROCESS | 1673 | 1466527403169 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:43:23 INFO - PROCESS | 1673 | 1466527403175 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1673 | 1466527403177 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f0c800 == 29 [pid = 1673] [id = 698] 09:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x116f1b400) [pid = 1673] [serial = 2094] [outer = 0x0] 09:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1174b4c00) [pid = 1673] [serial = 2095] [outer = 0x116f1b400] 09:43:23 INFO - PROCESS | 1673 | 1466527403210 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x1186f2000) [pid = 1673] [serial = 2096] [outer = 0x116f1b400] 09:43:23 INFO - PROCESS | 1673 | 1466527403554 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]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 522ms 09:43:23 INFO - PROCESS | 1673 | 1466527403606 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 1673 | 1466527403607 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:43:23 INFO - PROCESS | 1673 | 1466527403614 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 1673 | 1466527403618 Marionette TRACE conn2 <- [1,2766,null,{}] 09:43:23 INFO - PROCESS | 1673 | 1466527403622 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}] 09:43:23 INFO - PROCESS | 1673 | 1466527403625 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:23 INFO - PROCESS | 1673 | 1466527403701 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:43:23 INFO - PROCESS | 1673 | 1466527403706 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 1673 | 1466527403709 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:23 INFO - PROCESS | 1673 | ++DOCSHELL 0x124383800 == 30 [pid = 1673] [id = 699] 09:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1189e3000) [pid = 1673] [serial = 2097] [outer = 0x0] 09:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x11941e400) [pid = 1673] [serial = 2098] [outer = 0x1189e3000] 09:43:23 INFO - PROCESS | 1673 | 1466527403735 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x11979cc00) [pid = 1673] [serial = 2099] [outer = 0x1189e3000] 09:43:24 INFO - PROCESS | 1673 | 1466527404053 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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:43:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 478ms 09:43:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:43:24 INFO - PROCESS | 1673 | 1466527404088 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1673 | 1466527404089 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:43:24 INFO - PROCESS | 1673 | 1466527404092 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 1673 | 1466527404093 Marionette TRACE conn2 <- [1,2770,null,{}] 09:43:24 INFO - PROCESS | 1673 | 1466527404095 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}] 09:43:24 INFO - PROCESS | 1673 | 1466527404096 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:24 INFO - PROCESS | 1673 | 1466527404176 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:43:24 INFO - PROCESS | 1673 | 1466527404243 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 1673 | 1466527404245 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x125184000 == 31 [pid = 1673] [id = 700] 09:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x119173800) [pid = 1673] [serial = 2100] [outer = 0x0] 09:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x119d51000) [pid = 1673] [serial = 2101] [outer = 0x119173800] 09:43:24 INFO - PROCESS | 1673 | 1466527404274 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x1199c1800) [pid = 1673] [serial = 2102] [outer = 0x119173800] 09:43:24 INFO - PROCESS | 1673 | 1466527404603 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]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:43:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 568ms 09:43:24 INFO - PROCESS | 1673 | 1466527404661 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:43:24 INFO - PROCESS | 1673 | 1466527404662 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:43:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:43:24 INFO - PROCESS | 1673 | 1466527404664 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 1673 | 1466527404665 Marionette TRACE conn2 <- [1,2774,null,{}] 09:43:24 INFO - PROCESS | 1673 | 1466527404668 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}] 09:43:24 INFO - PROCESS | 1673 | 1466527404669 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:24 INFO - PROCESS | 1673 | 1466527404763 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:43:24 INFO - PROCESS | 1673 | 1466527404773 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 1673 | 1466527404779 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:24 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d6800 == 32 [pid = 1673] [id = 701] 09:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x116f1ac00) [pid = 1673] [serial = 2103] [outer = 0x0] 09:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x123f5dc00) [pid = 1673] [serial = 2104] [outer = 0x116f1ac00] 09:43:24 INFO - PROCESS | 1673 | 1466527404812 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x124549c00) [pid = 1673] [serial = 2105] [outer = 0x116f1ac00] 09:43:25 INFO - PROCESS | 1673 | 1466527405173 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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 09:43:25 INFO - PROCESS | 1673 | 1466527405183 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 1673 | 1466527405184 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:43:25 INFO - PROCESS | 1673 | 1466527405187 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 1673 | 1466527405188 Marionette TRACE conn2 <- [1,2778,null,{}] 09:43:25 INFO - PROCESS | 1673 | 1466527405192 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}] 09:43:25 INFO - PROCESS | 1673 | 1466527405193 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:25 INFO - PROCESS | 1673 | 1466527405289 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:43:25 INFO - PROCESS | 1673 | 1466527405326 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1673 | 1466527405328 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x113363800 == 33 [pid = 1673] [id = 702] 09:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x12454c800) [pid = 1673] [serial = 2106] [outer = 0x0] 09:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1251ae800) [pid = 1673] [serial = 2107] [outer = 0x12454c800] 09:43:25 INFO - PROCESS | 1673 | 1466527405352 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1269ae400) [pid = 1673] [serial = 2108] [outer = 0x12454c800] 09:43:25 INFO - PROCESS | 1673 | 1466527405684 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]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 522ms 09:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:43:25 INFO - PROCESS | 1673 | 1466527405710 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 1673 | 1466527405711 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:43:25 INFO - PROCESS | 1673 | 1466527405713 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 1673 | 1466527405714 Marionette TRACE conn2 <- [1,2782,null,{}] 09:43:25 INFO - PROCESS | 1673 | 1466527405717 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}] 09:43:25 INFO - PROCESS | 1673 | 1466527405718 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:25 INFO - PROCESS | 1673 | 1466527405812 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:43:25 INFO - PROCESS | 1673 | 1466527405821 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 1673 | 1466527405822 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:25 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b2000 == 34 [pid = 1673] [id = 703] 09:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x110fb4000) [pid = 1673] [serial = 2109] [outer = 0x0] 09:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x126d09400) [pid = 1673] [serial = 2110] [outer = 0x110fb4000] 09:43:25 INFO - PROCESS | 1673 | 1466527405847 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1270cb400) [pid = 1673] [serial = 2111] [outer = 0x110fb4000] 09:43:26 INFO - PROCESS | 1673 | 1466527406171 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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 469ms 09:43:26 INFO - PROCESS | 1673 | 1466527406183 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 1673 | 1466527406184 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:43:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:43:26 INFO - PROCESS | 1673 | 1466527406187 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 1673 | 1466527406188 Marionette TRACE conn2 <- [1,2786,null,{}] 09:43:26 INFO - PROCESS | 1673 | 1466527406191 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}] 09:43:26 INFO - PROCESS | 1673 | 1466527406194 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:26 INFO - PROCESS | 1673 | 1466527406402 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1290dfc00) [pid = 1673] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1127c5400) [pid = 1673] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x112ec3c00) [pid = 1673] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1269b6c00) [pid = 1673] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1195a5800) [pid = 1673] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1164e7000) [pid = 1673] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1176ce800) [pid = 1673] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x113020400) [pid = 1673] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x1174bd400) [pid = 1673] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x116139000) [pid = 1673] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:43:26 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x12385c000) [pid = 1673] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:43:26 INFO - PROCESS | 1673 | 1466527406447 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1673 | 1466527406448 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a673000 == 35 [pid = 1673] [id = 704] 09:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x111d7f000) [pid = 1673] [serial = 2112] [outer = 0x0] 09:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x112ec3c00) [pid = 1673] [serial = 2113] [outer = 0x111d7f000] 09:43:26 INFO - PROCESS | 1673 | 1466527406472 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x119169400) [pid = 1673] [serial = 2114] [outer = 0x111d7f000] 09:43:26 INFO - PROCESS | 1673 | 1466527406753 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]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 574ms 09:43:26 INFO - PROCESS | 1673 | 1466527406765 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 1673 | 1466527406766 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:43:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:43:26 INFO - PROCESS | 1673 | 1466527406768 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 1673 | 1466527406769 Marionette TRACE conn2 <- [1,2790,null,{}] 09:43:26 INFO - PROCESS | 1673 | 1466527406771 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}] 09:43:26 INFO - PROCESS | 1673 | 1466527406773 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:26 INFO - PROCESS | 1673 | 1466527406863 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:43:26 INFO - PROCESS | 1673 | 1466527406866 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 1673 | 1466527406867 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:26 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b70b000 == 36 [pid = 1673] [id = 705] 09:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x115e19000) [pid = 1673] [serial = 2115] [outer = 0x0] 09:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x128957800) [pid = 1673] [serial = 2116] [outer = 0x115e19000] 09:43:26 INFO - PROCESS | 1673 | 1466527406891 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1289c2800) [pid = 1673] [serial = 2117] [outer = 0x115e19000] 09:43:27 INFO - PROCESS | 1673 | 1466527407200 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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:43:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 09:43:27 INFO - PROCESS | 1673 | 1466527407239 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 1673 | 1466527407240 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:43:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:43:27 INFO - PROCESS | 1673 | 1466527407245 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1673 | 1466527407246 Marionette TRACE conn2 <- [1,2794,null,{}] 09:43:27 INFO - PROCESS | 1673 | 1466527407248 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}] 09:43:27 INFO - PROCESS | 1673 | 1466527407249 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:27 INFO - PROCESS | 1673 | 1466527407352 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:43:27 INFO - PROCESS | 1673 | 1466527407359 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 1673 | 1466527407361 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b82f800 == 37 [pid = 1673] [id = 706] 09:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x128c30800) [pid = 1673] [serial = 2118] [outer = 0x0] 09:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x128cd6400) [pid = 1673] [serial = 2119] [outer = 0x128c30800] 09:43:27 INFO - PROCESS | 1673 | 1466527407387 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1290ddc00) [pid = 1673] [serial = 2120] [outer = 0x128c30800] 09:43:27 INFO - PROCESS | 1673 | 1466527407712 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]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:43:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 470ms 09:43:27 INFO - PROCESS | 1673 | 1466527407716 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:43:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:43:27 INFO - PROCESS | 1673 | 1466527407727 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:43:27 INFO - PROCESS | 1673 | 1466527407730 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 1673 | 1466527407732 Marionette TRACE conn2 <- [1,2798,null,{}] 09:43:27 INFO - PROCESS | 1673 | 1466527407734 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}] 09:43:27 INFO - PROCESS | 1673 | 1466527407736 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:27 INFO - PROCESS | 1673 | 1466527407821 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:43:27 INFO - PROCESS | 1673 | 1466527407827 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 1673 | 1466527407828 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:27 INFO - PROCESS | 1673 | ++DOCSHELL 0x124377800 == 38 [pid = 1673] [id = 707] 09:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x129430000) [pid = 1673] [serial = 2121] [outer = 0x0] 09:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12a658c00) [pid = 1673] [serial = 2122] [outer = 0x129430000] 09:43:27 INFO - PROCESS | 1673 | 1466527407851 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12a814800) [pid = 1673] [serial = 2123] [outer = 0x129430000] 09:43:28 INFO - PROCESS | 1673 | 1466527408182 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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 468ms 09:43:28 INFO - PROCESS | 1673 | 1466527408199 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 1673 | 1466527408200 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:43:28 INFO - PROCESS | 1673 | 1466527408202 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 1673 | 1466527408203 Marionette TRACE conn2 <- [1,2802,null,{}] 09:43:28 INFO - PROCESS | 1673 | 1466527408206 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}] 09:43:28 INFO - PROCESS | 1673 | 1466527408207 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:28 INFO - PROCESS | 1673 | 1466527408314 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:43:28 INFO - PROCESS | 1673 | 1466527408321 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 1673 | 1466527408322 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:28 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf41800 == 39 [pid = 1673] [id = 708] 09:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12454d400) [pid = 1673] [serial = 2124] [outer = 0x0] 09:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12a815000) [pid = 1673] [serial = 2125] [outer = 0x12454d400] 09:43:28 INFO - PROCESS | 1673 | 1466527408346 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12aa81c00) [pid = 1673] [serial = 2126] [outer = 0x12454d400] 09:43:28 INFO - PROCESS | 1673 | 1466527408872 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]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:43:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 720ms 09:43:28 INFO - PROCESS | 1673 | 1466527408933 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 1673 | 1466527408935 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:43:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:43:28 INFO - PROCESS | 1673 | 1466527408940 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - PROCESS | 1673 | 1466527408945 Marionette TRACE conn2 <- [1,2806,null,{}] 09:43:28 INFO - PROCESS | 1673 | 1466527408949 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}] 09:43:28 INFO - PROCESS | 1673 | 1466527408950 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:29 INFO - PROCESS | 1673 | 1466527409061 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:43:29 INFO - PROCESS | 1673 | 1466527409188 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 1673 | 1466527409189 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:29 INFO - PROCESS | 1673 | ++DOCSHELL 0x119714800 == 40 [pid = 1673] [id = 709] 09:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x115e18800) [pid = 1673] [serial = 2127] [outer = 0x0] 09:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x11619c800) [pid = 1673] [serial = 2128] [outer = 0x115e18800] 09:43:29 INFO - PROCESS | 1673 | 1466527409220 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x116f8b000) [pid = 1673] [serial = 2129] [outer = 0x115e18800] 09:43:29 INFO - PROCESS | 1673 | 1466527409682 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]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:43:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 774ms 09:43:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:43:29 INFO - PROCESS | 1673 | 1466527409713 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 1673 | 1466527409716 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:43:29 INFO - PROCESS | 1673 | 1466527409721 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 1673 | 1466527409723 Marionette TRACE conn2 <- [1,2810,null,{}] 09:43:29 INFO - PROCESS | 1673 | 1466527409725 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}] 09:43:29 INFO - PROCESS | 1673 | 1466527409727 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:29 INFO - PROCESS | 1673 | 1466527409838 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:43:30 INFO - PROCESS | 1673 | 1466527410048 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1673 | 1466527410049 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169b5800 == 41 [pid = 1673] [id = 710] 09:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1127bf800) [pid = 1673] [serial = 2130] [outer = 0x0] 09:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x1130d4800) [pid = 1673] [serial = 2131] [outer = 0x1127bf800] 09:43:30 INFO - PROCESS | 1673 | 1466527410077 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x114fc0400) [pid = 1673] [serial = 2132] [outer = 0x1127bf800] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x124377800 == 40 [pid = 1673] [id = 707] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12b82f800 == 39 [pid = 1673] [id = 706] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12b70b000 == 38 [pid = 1673] [id = 705] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12a673000 == 37 [pid = 1673] [id = 704] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b2000 == 36 [pid = 1673] [id = 703] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x113363800 == 35 [pid = 1673] [id = 702] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d6800 == 34 [pid = 1673] [id = 701] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x125184000 == 33 [pid = 1673] [id = 700] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x124383800 == 32 [pid = 1673] [id = 699] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x120f0c800 == 31 [pid = 1673] [id = 698] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x1180c2800 == 30 [pid = 1673] [id = 697] 09:43:30 INFO - PROCESS | 1673 | --DOCSHELL 0x114f3c000 == 29 [pid = 1673] [id = 696] 09:43:30 INFO - PROCESS | 1673 | 1466527410596 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]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:43:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 922ms 09:43:30 INFO - PROCESS | 1673 | 1466527410650 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 1673 | 1466527410654 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:43:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:43:30 INFO - PROCESS | 1673 | 1466527410659 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 1673 | 1466527410662 Marionette TRACE conn2 <- [1,2814,null,{}] 09:43:30 INFO - PROCESS | 1673 | 1466527410668 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}] 09:43:30 INFO - PROCESS | 1673 | 1466527410672 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:30 INFO - PROCESS | 1673 | 1466527410797 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x129587400) [pid = 1673] [serial = 2071] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x12a5af400) [pid = 1673] [serial = 2072] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x123f5e800) [pid = 1673] [serial = 2056] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x124e8e400) [pid = 1673] [serial = 2059] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124224800) [pid = 1673] [serial = 2057] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1270cc800) [pid = 1673] [serial = 2062] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1269af000) [pid = 1673] [serial = 2060] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1199c1400) [pid = 1673] [serial = 2053] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x116774800) [pid = 1673] [serial = 2047] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1174b1c00) [pid = 1673] [serial = 2048] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x118495c00) [pid = 1673] [serial = 2050] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1189d8c00) [pid = 1673] [serial = 2051] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x115e13400) [pid = 1673] [serial = 2044] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x116a1c800) [pid = 1673] [serial = 2045] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1257ae800) [pid = 1673] [serial = 2042] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x128c37000) [pid = 1673] [serial = 2066] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x128dd8000) [pid = 1673] [serial = 2068] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x123f5cc00) [pid = 1673] [serial = 2065] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x128c2e400) [pid = 1673] [serial = 2063] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x1290e2c00) [pid = 1673] [serial = 2069] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x123854400) [pid = 1673] [serial = 2054] [outer = 0x0] [url = about:blank] 09:43:30 INFO - PROCESS | 1673 | 1466527410895 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 1673 | 1466527410897 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:30 INFO - PROCESS | 1673 | ++DOCSHELL 0x1180cd000 == 30 [pid = 1673] [id = 711] 09:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x11301b400) [pid = 1673] [serial = 2133] [outer = 0x0] 09:43:30 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x116774800) [pid = 1673] [serial = 2134] [outer = 0x11301b400] 09:43:30 INFO - PROCESS | 1673 | 1466527410940 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x118498000) [pid = 1673] [serial = 2135] [outer = 0x11301b400] 09:43:31 INFO - PROCESS | 1673 | 1466527411300 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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 677ms 09:43:31 INFO - PROCESS | 1673 | 1466527411337 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 1673 | 1466527411340 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:43:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:43:31 INFO - PROCESS | 1673 | 1466527411345 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 1673 | 1466527411346 Marionette TRACE conn2 <- [1,2818,null,{}] 09:43:31 INFO - PROCESS | 1673 | 1466527411348 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}] 09:43:31 INFO - PROCESS | 1673 | 1466527411350 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:31 INFO - PROCESS | 1673 | 1466527411430 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:43:31 INFO - PROCESS | 1673 | 1466527411489 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 1673 | 1466527411490 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:31 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cca000 == 31 [pid = 1673] [id = 712] 09:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x114fbf800) [pid = 1673] [serial = 2136] [outer = 0x0] 09:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x119167c00) [pid = 1673] [serial = 2137] [outer = 0x114fbf800] 09:43:31 INFO - PROCESS | 1673 | 1466527411515 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x1195a2000) [pid = 1673] [serial = 2138] [outer = 0x114fbf800] 09:43:31 INFO - PROCESS | 1673 | 1466527411818 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]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:43:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 518ms 09:43:31 INFO - PROCESS | 1673 | 1466527411864 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 1673 | 1466527411865 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:43:31 INFO - PROCESS | 1673 | 1466527411872 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 1673 | 1466527411879 Marionette TRACE conn2 <- [1,2822,null,{}] 09:43:31 INFO - PROCESS | 1673 | 1466527411882 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}] 09:43:31 INFO - PROCESS | 1673 | 1466527411885 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:31 INFO - PROCESS | 1673 | 1466527411988 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:43:32 INFO - PROCESS | 1673 | 1466527412022 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 1673 | 1466527412023 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x125680800 == 32 [pid = 1673] [id = 713] 09:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1195a5400) [pid = 1673] [serial = 2139] [outer = 0x0] 09:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x120fd3c00) [pid = 1673] [serial = 2140] [outer = 0x1195a5400] 09:43:32 INFO - PROCESS | 1673 | 1466527412048 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x123f59000) [pid = 1673] [serial = 2141] [outer = 0x1195a5400] 09:43:32 INFO - PROCESS | 1673 | 1466527412346 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]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 531ms 09:43:32 INFO - PROCESS | 1673 | 1466527412399 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 1673 | 1466527412400 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:43:32 INFO - PROCESS | 1673 | 1466527412403 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 1673 | 1466527412404 Marionette TRACE conn2 <- [1,2826,null,{}] 09:43:32 INFO - PROCESS | 1673 | 1466527412406 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}] 09:43:32 INFO - PROCESS | 1673 | 1466527412407 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:32 INFO - PROCESS | 1673 | 1466527412486 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:43:32 INFO - PROCESS | 1673 | 1466527412492 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 1673 | 1466527412494 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:32 INFO - PROCESS | 1673 | ++DOCSHELL 0x128cc6800 == 33 [pid = 1673] [id = 714] 09:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123f5f000) [pid = 1673] [serial = 2142] [outer = 0x0] 09:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12454bc00) [pid = 1673] [serial = 2143] [outer = 0x123f5f000] 09:43:32 INFO - PROCESS | 1673 | 1466527412518 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x124e81c00) [pid = 1673] [serial = 2144] [outer = 0x123f5f000] 09:43:32 INFO - PROCESS | 1673 | 1466527412873 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 517ms 09:43:32 INFO - PROCESS | 1673 | 1466527412920 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 1673 | 1466527412922 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:43:32 INFO - PROCESS | 1673 | 1466527412924 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 1673 | 1466527412925 Marionette TRACE conn2 <- [1,2830,null,{}] 09:43:32 INFO - PROCESS | 1673 | 1466527412927 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}] 09:43:32 INFO - PROCESS | 1673 | 1466527412928 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:33 INFO - PROCESS | 1673 | 1466527413026 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:43:33 INFO - PROCESS | 1673 | 1466527413030 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 1673 | 1466527413034 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x126d9b800 == 34 [pid = 1673] [id = 715] 09:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x125724000) [pid = 1673] [serial = 2145] [outer = 0x0] 09:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1257a6c00) [pid = 1673] [serial = 2146] [outer = 0x125724000] 09:43:33 INFO - PROCESS | 1673 | 1466527413066 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1270d0400) [pid = 1673] [serial = 2147] [outer = 0x125724000] 09:43:33 INFO - PROCESS | 1673 | 1466527413435 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]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 521ms 09:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:43:33 INFO - PROCESS | 1673 | 1466527413446 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 1673 | 1466527413447 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:43:33 INFO - PROCESS | 1673 | 1466527413449 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 1673 | 1466527413450 Marionette TRACE conn2 <- [1,2834,null,{}] 09:43:33 INFO - PROCESS | 1673 | 1466527413452 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}] 09:43:33 INFO - PROCESS | 1673 | 1466527413454 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:33 INFO - PROCESS | 1673 | 1466527413561 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:43:33 INFO - PROCESS | 1673 | 1466527413565 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 1673 | 1466527413566 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:33 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a82f800 == 35 [pid = 1673] [id = 716] 09:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x125724400) [pid = 1673] [serial = 2148] [outer = 0x0] 09:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1289c7c00) [pid = 1673] [serial = 2149] [outer = 0x125724400] 09:43:33 INFO - PROCESS | 1673 | 1466527413590 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x1290e8400) [pid = 1673] [serial = 2150] [outer = 0x125724400] 09:43:33 INFO - PROCESS | 1673 | 1466527413941 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 517ms 09:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:43:33 INFO - PROCESS | 1673 | 1466527413968 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 1673 | 1466527413969 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:43:33 INFO - PROCESS | 1673 | 1466527413971 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - PROCESS | 1673 | 1466527413972 Marionette TRACE conn2 <- [1,2838,null,{}] 09:43:33 INFO - PROCESS | 1673 | 1466527413976 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}] 09:43:33 INFO - PROCESS | 1673 | 1466527413978 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:34 INFO - PROCESS | 1673 | 1466527414082 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:43:34 INFO - PROCESS | 1673 | 1466527414086 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 1673 | 1466527414087 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x119ae3800 == 36 [pid = 1673] [id = 717] 09:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x1270e1800) [pid = 1673] [serial = 2151] [outer = 0x0] 09:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x129582c00) [pid = 1673] [serial = 2152] [outer = 0x1270e1800] 09:43:34 INFO - PROCESS | 1673 | 1466527414111 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a5aec00) [pid = 1673] [serial = 2153] [outer = 0x1270e1800] 09:43:34 INFO - PROCESS | 1673 | 1466527414456 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]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 09:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:43:34 INFO - PROCESS | 1673 | 1466527414495 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 1673 | 1466527414496 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:43:34 INFO - PROCESS | 1673 | 1466527414498 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 1673 | 1466527414499 Marionette TRACE conn2 <- [1,2842,null,{}] 09:43:34 INFO - PROCESS | 1673 | 1466527414502 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}] 09:43:34 INFO - PROCESS | 1673 | 1466527414503 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:34 INFO - PROCESS | 1673 | 1466527414602 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:43:34 INFO - PROCESS | 1673 | 1466527414605 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 1673 | 1466527414606 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:34 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba24800 == 37 [pid = 1673] [id = 718] 09:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1290df400) [pid = 1673] [serial = 2154] [outer = 0x0] 09:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x12a80c800) [pid = 1673] [serial = 2155] [outer = 0x1290df400] 09:43:34 INFO - PROCESS | 1673 | 1466527414632 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x12aa7e400) [pid = 1673] [serial = 2156] [outer = 0x1290df400] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x116f1ac00) [pid = 1673] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1133c1c00) [pid = 1673] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x12454c800) [pid = 1673] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x110fb4000) [pid = 1673] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1189e3000) [pid = 1673] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x111d7f000) [pid = 1673] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x129430000) [pid = 1673] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x116f1b400) [pid = 1673] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x111f2c800) [pid = 1673] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x128c30800) [pid = 1673] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1133c2c00) [pid = 1673] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x110f81c00) [pid = 1673] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x116f10000) [pid = 1673] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123858c00) [pid = 1673] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x125721000) [pid = 1673] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x119173800) [pid = 1673] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:43:34 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x115e19000) [pid = 1673] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:43:35 INFO - PROCESS | 1673 | 1466527415044 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]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 568ms 09:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:43:35 INFO - PROCESS | 1673 | 1466527415082 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 1673 | 1466527415083 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:43:35 INFO - PROCESS | 1673 | 1466527415087 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 1673 | 1466527415088 Marionette TRACE conn2 <- [1,2846,null,{}] 09:43:35 INFO - PROCESS | 1673 | 1466527415092 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}] 09:43:35 INFO - PROCESS | 1673 | 1466527415095 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:35 INFO - PROCESS | 1673 | 1466527415173 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:43:35 INFO - PROCESS | 1673 | 1466527415178 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 1673 | 1466527415179 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba32000 == 38 [pid = 1673] [id = 719] 09:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x115e1f800) [pid = 1673] [serial = 2157] [outer = 0x0] 09:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x11849e000) [pid = 1673] [serial = 2158] [outer = 0x115e1f800] 09:43:35 INFO - PROCESS | 1673 | 1466527415203 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x120fd2c00) [pid = 1673] [serial = 2159] [outer = 0x115e1f800] 09:43:35 INFO - PROCESS | 1673 | 1466527415538 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]]]}] 09:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 473ms 09:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:43:35 INFO - PROCESS | 1673 | 1466527415561 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 1673 | 1466527415562 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:43:35 INFO - PROCESS | 1673 | 1466527415564 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 1673 | 1466527415565 Marionette TRACE conn2 <- [1,2850,null,{}] 09:43:35 INFO - PROCESS | 1673 | 1466527415567 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}] 09:43:35 INFO - PROCESS | 1673 | 1466527415568 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:35 INFO - PROCESS | 1673 | 1466527415648 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:43:35 INFO - PROCESS | 1673 | 1466527415652 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 1673 | 1466527415653 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:35 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3f7800 == 39 [pid = 1673] [id = 720] 09:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123f57400) [pid = 1673] [serial = 2160] [outer = 0x0] 09:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1289c0c00) [pid = 1673] [serial = 2161] [outer = 0x123f57400] 09:43:35 INFO - PROCESS | 1673 | 1466527415680 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12aa82400) [pid = 1673] [serial = 2162] [outer = 0x123f57400] 09:43:36 INFO - PROCESS | 1673 | 1466527416052 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:43:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 520ms 09:43:36 INFO - PROCESS | 1673 | 1466527416084 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1673 | 1466527416086 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:43:36 INFO - PROCESS | 1673 | 1466527416088 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1673 | 1466527416089 Marionette TRACE conn2 <- [1,2854,null,{}] 09:43:36 INFO - PROCESS | 1673 | 1466527416093 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}] 09:43:36 INFO - PROCESS | 1673 | 1466527416095 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:36 INFO - PROCESS | 1673 | 1466527416171 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:43:36 INFO - PROCESS | 1673 | 1466527416176 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 1673 | 1466527416178 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d07a800 == 40 [pid = 1673] [id = 721] 09:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x1290e4400) [pid = 1673] [serial = 2163] [outer = 0x0] 09:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12af2f800) [pid = 1673] [serial = 2164] [outer = 0x1290e4400] 09:43:36 INFO - PROCESS | 1673 | 1466527416197 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12afeb000) [pid = 1673] [serial = 2165] [outer = 0x1290e4400] 09:43:36 INFO - PROCESS | 1673 | 1466527416593 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]]]}] 09:43:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:43:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 523ms 09:43:36 INFO - PROCESS | 1673 | 1466527416612 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 1673 | 1466527416614 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:43:36 INFO - PROCESS | 1673 | 1466527416617 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 1673 | 1466527416619 Marionette TRACE conn2 <- [1,2858,null,{}] 09:43:36 INFO - PROCESS | 1673 | 1466527416622 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}] 09:43:36 INFO - PROCESS | 1673 | 1466527416624 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:36 INFO - PROCESS | 1673 | 1466527416784 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:43:36 INFO - PROCESS | 1673 | 1466527416796 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 1673 | 1466527416797 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:36 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d2d4000 == 41 [pid = 1673] [id = 722] 09:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12aa84000) [pid = 1673] [serial = 2166] [outer = 0x0] 09:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12b807800) [pid = 1673] [serial = 2167] [outer = 0x12aa84000] 09:43:36 INFO - PROCESS | 1673 | 1466527416835 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12b80ec00) [pid = 1673] [serial = 2168] [outer = 0x12aa84000] 09:43:37 INFO - PROCESS | 1673 | 1466527417314 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:43:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:43:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 772ms 09:43:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:43:37 INFO - PROCESS | 1673 | 1466527417389 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 1673 | 1466527417391 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:43:37 INFO - PROCESS | 1673 | 1466527417394 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 1673 | 1466527417396 Marionette TRACE conn2 <- [1,2862,null,{}] 09:43:37 INFO - PROCESS | 1673 | 1466527417399 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}] 09:43:37 INFO - PROCESS | 1673 | 1466527417401 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:37 INFO - PROCESS | 1673 | 1466527417506 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:43:37 INFO - PROCESS | 1673 | 1466527417579 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 1673 | 1466527417581 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:37 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cd7800 == 42 [pid = 1673] [id = 723] 09:43:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115d11800) [pid = 1673] [serial = 2169] [outer = 0x0] 09:43:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x1174b9c00) [pid = 1673] [serial = 2170] [outer = 0x115d11800] 09:43:37 INFO - PROCESS | 1673 | 1466527417611 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11882a000) [pid = 1673] [serial = 2171] [outer = 0x115d11800] 09:43:38 INFO - PROCESS | 1673 | 1466527418036 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]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 09:43:38 INFO - PROCESS | 1673 | 1466527418082 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 1673 | 1466527418085 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:43:38 INFO - PROCESS | 1673 | 1466527418102 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 1673 | 1466527418103 Marionette TRACE conn2 <- [1,2866,null,{}] 09:43:38 INFO - PROCESS | 1673 | 1466527418108 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}] 09:43:38 INFO - PROCESS | 1673 | 1466527418110 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:38 INFO - PROCESS | 1673 | 1466527418215 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:43:38 INFO - PROCESS | 1673 | 1466527418275 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 1673 | 1466527418276 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:38 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b6800 == 43 [pid = 1673] [id = 724] 09:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x11916fc00) [pid = 1673] [serial = 2172] [outer = 0x0] 09:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x119d4ec00) [pid = 1673] [serial = 2173] [outer = 0x11916fc00] 09:43:38 INFO - PROCESS | 1673 | 1466527418306 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123f61400) [pid = 1673] [serial = 2174] [outer = 0x11916fc00] 09:43:38 INFO - PROCESS | 1673 | --DOCSHELL 0x12cfad800 == 42 [pid = 1673] [id = 16] 09:43:38 INFO - PROCESS | 1673 | 1466527418770 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]]]}] 09:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 09:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:43:38 INFO - PROCESS | 1673 | 1466527418826 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 1673 | 1466527418828 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:43:38 INFO - PROCESS | 1673 | 1466527418830 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 1673 | 1466527418833 Marionette TRACE conn2 <- [1,2870,null,{}] 09:43:38 INFO - PROCESS | 1673 | 1466527418858 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}] 09:43:38 INFO - PROCESS | 1673 | 1466527418861 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:38 INFO - PROCESS | 1673 | 1466527418986 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:43:39 INFO - PROCESS | 1673 | 1466527419040 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 1673 | 1466527419042 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d2df800 == 43 [pid = 1673] [id = 725] 09:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12702a000) [pid = 1673] [serial = 2175] [outer = 0x0] 09:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12894dc00) [pid = 1673] [serial = 2176] [outer = 0x12702a000] 09:43:39 INFO - PROCESS | 1673 | 1466527419073 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128de1400) [pid = 1673] [serial = 2177] [outer = 0x12702a000] 09:43:39 INFO - PROCESS | 1673 | 1466527419496 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]]]}] 09:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 672ms 09:43:39 INFO - PROCESS | 1673 | 1466527419503 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:43:39 INFO - PROCESS | 1673 | 1466527419505 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:43:39 INFO - PROCESS | 1673 | 1466527419508 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 1673 | 1466527419511 Marionette TRACE conn2 <- [1,2874,null,{}] 09:43:39 INFO - PROCESS | 1673 | 1466527419513 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}] 09:43:39 INFO - PROCESS | 1673 | 1466527419515 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:39 INFO - PROCESS | 1673 | 1466527419640 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:43:39 INFO - PROCESS | 1673 | 1466527419701 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 1673 | 1466527419703 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:39 INFO - PROCESS | 1673 | ++DOCSHELL 0x118840000 == 44 [pid = 1673] [id = 726] 09:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x11894f800) [pid = 1673] [serial = 2178] [outer = 0x0] 09:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x1270ce000) [pid = 1673] [serial = 2179] [outer = 0x11894f800] 09:43:39 INFO - PROCESS | 1673 | 1466527419731 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12958d400) [pid = 1673] [serial = 2180] [outer = 0x11894f800] 09:43:40 INFO - PROCESS | 1673 | 1466527420275 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]]]}] 09:43:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:43:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 822ms 09:43:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:43:40 INFO - PROCESS | 1673 | 1466527420329 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 1673 | 1466527420332 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:43:40 INFO - PROCESS | 1673 | 1466527420334 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 1673 | 1466527420338 Marionette TRACE conn2 <- [1,2878,null,{}] 09:43:40 INFO - PROCESS | 1673 | 1466527420362 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}] 09:43:40 INFO - PROCESS | 1673 | 1466527420363 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:40 INFO - PROCESS | 1673 | 1466527420460 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:43:40 INFO - PROCESS | 1673 | 1466527420532 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:40 INFO - PROCESS | 1673 | 1466527420534 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:40 INFO - PROCESS | 1673 | ++DOCSHELL 0x1186ab800 == 45 [pid = 1673] [id = 727] 09:43:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x113c4e400) [pid = 1673] [serial = 2181] [outer = 0x0] 09:43:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x1164e6800) [pid = 1673] [serial = 2182] [outer = 0x113c4e400] 09:43:40 INFO - PROCESS | 1673 | 1466527420562 Marionette DEBUG loaded listener.js 09:43:40 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x1176c1c00) [pid = 1673] [serial = 2183] [outer = 0x113c4e400] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12d07a800 == 44 [pid = 1673] [id = 721] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3f7800 == 43 [pid = 1673] [id = 720] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba32000 == 42 [pid = 1673] [id = 719] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba24800 == 41 [pid = 1673] [id = 718] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x119ae3800 == 40 [pid = 1673] [id = 717] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12a82f800 == 39 [pid = 1673] [id = 716] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x126d9b800 == 38 [pid = 1673] [id = 715] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x128cc6800 == 37 [pid = 1673] [id = 714] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x125680800 == 36 [pid = 1673] [id = 713] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x123cca000 == 35 [pid = 1673] [id = 712] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x1180cd000 == 34 [pid = 1673] [id = 711] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x1169b5800 == 33 [pid = 1673] [id = 710] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x119714800 == 32 [pid = 1673] [id = 709] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf41800 == 31 [pid = 1673] [id = 708] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12cfad000 == 30 [pid = 1673] [id = 17] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x118840000 == 29 [pid = 1673] [id = 726] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12d2df800 == 28 [pid = 1673] [id = 725] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b6800 == 27 [pid = 1673] [id = 724] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x123cd7800 == 26 [pid = 1673] [id = 723] 09:43:41 INFO - PROCESS | 1673 | --DOCSHELL 0x12d2d4000 == 25 [pid = 1673] [id = 722] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x123f5dc00) [pid = 1673] [serial = 2104] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x116141000) [pid = 1673] [serial = 2092] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x116778c00) [pid = 1673] [serial = 2093] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x1251ae800) [pid = 1673] [serial = 2107] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x126d09400) [pid = 1673] [serial = 2110] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1269ae400) [pid = 1673] [serial = 2108] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x11941e400) [pid = 1673] [serial = 2098] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x11979cc00) [pid = 1673] [serial = 2099] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1270cb400) [pid = 1673] [serial = 2111] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x119169400) [pid = 1673] [serial = 2114] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12a658c00) [pid = 1673] [serial = 2122] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1174b4c00) [pid = 1673] [serial = 2095] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1186f2000) [pid = 1673] [serial = 2096] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1122abc00) [pid = 1673] [serial = 2089] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x112e6e800) [pid = 1673] [serial = 2090] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x128cd6400) [pid = 1673] [serial = 2119] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1164e5400) [pid = 1673] [serial = 2087] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x114f7b400) [pid = 1673] [serial = 2086] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1133c1000) [pid = 1673] [serial = 2075] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x111d75000) [pid = 1673] [serial = 2074] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x119404400) [pid = 1673] [serial = 2078] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x11849bc00) [pid = 1673] [serial = 2077] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x124f73000) [pid = 1673] [serial = 2081] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x123f5a800) [pid = 1673] [serial = 2080] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1290dc000) [pid = 1673] [serial = 2084] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x128953c00) [pid = 1673] [serial = 2083] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x119d51000) [pid = 1673] [serial = 2101] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x128957800) [pid = 1673] [serial = 2116] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1199c1800) [pid = 1673] [serial = 2102] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1290ddc00) [pid = 1673] [serial = 2120] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x1289c2800) [pid = 1673] [serial = 2117] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x12a814800) [pid = 1673] [serial = 2123] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x112ec3c00) [pid = 1673] [serial = 2113] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x124549c00) [pid = 1673] [serial = 2105] [outer = 0x0] [url = about:blank] 09:43:41 INFO - PROCESS | 1673 | 1466527421470 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]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:43:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1176ms 09:43:41 INFO - PROCESS | 1673 | 1466527421512 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:43:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:43:41 INFO - PROCESS | 1673 | 1466527421514 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:43:41 INFO - PROCESS | 1673 | 1466527421517 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 1673 | 1466527421518 Marionette TRACE conn2 <- [1,2882,null,{}] 09:43:41 INFO - PROCESS | 1673 | 1466527421522 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}] 09:43:41 INFO - PROCESS | 1673 | 1466527421524 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:41 INFO - PROCESS | 1673 | 1466527421605 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:43:41 INFO - PROCESS | 1673 | 1466527421663 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 1673 | 1466527421665 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:41 INFO - PROCESS | 1673 | ++DOCSHELL 0x117141800 == 26 [pid = 1673] [id = 728] 09:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x113014000) [pid = 1673] [serial = 2184] [outer = 0x0] 09:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x114f7b400) [pid = 1673] [serial = 2185] [outer = 0x113014000] 09:43:41 INFO - PROCESS | 1673 | 1466527421692 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x115dc7c00) [pid = 1673] [serial = 2186] [outer = 0x113014000] 09:43:42 INFO - PROCESS | 1673 | 1466527422007 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]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:43:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 520ms 09:43:42 INFO - PROCESS | 1673 | 1466527422036 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 1673 | 1466527422040 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:43:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:43:42 INFO - PROCESS | 1673 | 1466527422047 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 1673 | 1466527422049 Marionette TRACE conn2 <- [1,2886,null,{}] 09:43:42 INFO - PROCESS | 1673 | 1466527422051 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}] 09:43:42 INFO - PROCESS | 1673 | 1466527422053 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:42 INFO - PROCESS | 1673 | 1466527422129 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:43:42 INFO - PROCESS | 1673 | 1466527422133 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 1673 | 1466527422135 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929c800 == 27 [pid = 1673] [id = 729] 09:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1164ea400) [pid = 1673] [serial = 2187] [outer = 0x0] 09:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1174b5000) [pid = 1673] [serial = 2188] [outer = 0x1164ea400] 09:43:42 INFO - PROCESS | 1673 | 1466527422165 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x11820c000) [pid = 1673] [serial = 2189] [outer = 0x1164ea400] 09:43:42 INFO - PROCESS | 1673 | 1466527422587 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]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:43:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 571ms 09:43:42 INFO - PROCESS | 1673 | 1466527422620 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 1673 | 1466527422622 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:43:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:43:42 INFO - PROCESS | 1673 | 1466527422625 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 1673 | 1466527422630 Marionette TRACE conn2 <- [1,2890,null,{}] 09:43:42 INFO - PROCESS | 1673 | 1466527422642 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}] 09:43:42 INFO - PROCESS | 1673 | 1466527422646 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:42 INFO - PROCESS | 1673 | 1466527422768 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:43:42 INFO - PROCESS | 1673 | 1466527422850 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 1673 | 1466527422853 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:42 INFO - PROCESS | 1673 | ++DOCSHELL 0x124370800 == 28 [pid = 1673] [id = 730] 09:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x110fb5000) [pid = 1673] [serial = 2190] [outer = 0x0] 09:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x118587400) [pid = 1673] [serial = 2191] [outer = 0x110fb5000] 09:43:42 INFO - PROCESS | 1673 | 1466527422898 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119408400) [pid = 1673] [serial = 2192] [outer = 0x110fb5000] 09:43:43 INFO - PROCESS | 1673 | 1466527423231 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 624ms 09:43:43 INFO - PROCESS | 1673 | 1466527423249 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 1673 | 1466527423251 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:43:43 INFO - PROCESS | 1673 | 1466527423253 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1673 | 1466527423254 Marionette TRACE conn2 <- [1,2894,null,{}] 09:43:43 INFO - PROCESS | 1673 | 1466527423264 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}] 09:43:43 INFO - PROCESS | 1673 | 1466527423265 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:43 INFO - PROCESS | 1673 | 1466527423348 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:43:43 INFO - PROCESS | 1673 | 1466527423352 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1673 | 1466527423353 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x12695a000 == 29 [pid = 1673] [id = 731] 09:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x11941e400) [pid = 1673] [serial = 2193] [outer = 0x0] 09:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x1197a0800) [pid = 1673] [serial = 2194] [outer = 0x11941e400] 09:43:43 INFO - PROCESS | 1673 | 1466527423380 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x1199e1000) [pid = 1673] [serial = 2195] [outer = 0x11941e400] 09:43:43 INFO - PROCESS | 1673 | 1466527423750 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]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 09:43:43 INFO - PROCESS | 1673 | 1466527423771 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 1673 | 1466527423773 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:43:43 INFO - PROCESS | 1673 | 1466527423779 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 1673 | 1466527423787 Marionette TRACE conn2 <- [1,2898,null,{}] 09:43:43 INFO - PROCESS | 1673 | 1466527423791 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}] 09:43:43 INFO - PROCESS | 1673 | 1466527423792 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:43 INFO - PROCESS | 1673 | 1466527423895 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:43:43 INFO - PROCESS | 1673 | 1466527423898 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 1673 | 1466527423899 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:43 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a11800 == 30 [pid = 1673] [id = 732] 09:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x11619f000) [pid = 1673] [serial = 2196] [outer = 0x0] 09:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x120fdd800) [pid = 1673] [serial = 2197] [outer = 0x11619f000] 09:43:43 INFO - PROCESS | 1673 | 1466527423923 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x123855000) [pid = 1673] [serial = 2198] [outer = 0x11619f000] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x12cfae000) [pid = 1673] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12cf18400) [pid = 1673] [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.] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1290df400) [pid = 1673] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x125724400) [pid = 1673] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x125724000) [pid = 1673] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x115e18800) [pid = 1673] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x11301b400) [pid = 1673] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x123f5f000) [pid = 1673] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x1127bf800) [pid = 1673] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1195a5400) [pid = 1673] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x115e1f800) [pid = 1673] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x12454d400) [pid = 1673] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x114fbf800) [pid = 1673] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x123f57400) [pid = 1673] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x1270e1800) [pid = 1673] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x12aa84000) [pid = 1673] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:43:44 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x1290e4400) [pid = 1673] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:43:44 INFO - PROCESS | 1673 | 1466527424668 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]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:43:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 926ms 09:43:44 INFO - PROCESS | 1673 | 1466527424705 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 1673 | 1466527424710 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:43:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:43:44 INFO - PROCESS | 1673 | 1466527424713 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 1673 | 1466527424716 Marionette TRACE conn2 <- [1,2902,null,{}] 09:43:44 INFO - PROCESS | 1673 | 1466527424719 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}] 09:43:44 INFO - PROCESS | 1673 | 1466527424721 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:44 INFO - PROCESS | 1673 | 1466527424827 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:43:44 INFO - PROCESS | 1673 | 1466527424906 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 1673 | 1466527424907 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:44 INFO - PROCESS | 1673 | ++DOCSHELL 0x11863a800 == 31 [pid = 1673] [id = 733] 09:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x1127c1400) [pid = 1673] [serial = 2199] [outer = 0x0] 09:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x11301b400) [pid = 1673] [serial = 2200] [outer = 0x1127c1400] 09:43:44 INFO - PROCESS | 1673 | 1466527424938 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x114fc8c00) [pid = 1673] [serial = 2201] [outer = 0x1127c1400] 09:43:45 INFO - PROCESS | 1673 | 1466527425506 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:43:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 872ms 09:43:45 INFO - PROCESS | 1673 | 1466527425586 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 1673 | 1466527425591 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:43:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:43:45 INFO - PROCESS | 1673 | 1466527425598 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 1673 | 1466527425601 Marionette TRACE conn2 <- [1,2906,null,{}] 09:43:45 INFO - PROCESS | 1673 | 1466527425605 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}] 09:43:45 INFO - PROCESS | 1673 | 1466527425607 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:45 INFO - PROCESS | 1673 | 1466527425745 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:43:45 INFO - PROCESS | 1673 | 1466527425797 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 1673 | 1466527425799 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:45 INFO - PROCESS | 1673 | ++DOCSHELL 0x126951800 == 32 [pid = 1673] [id = 734] 09:43:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x116773800) [pid = 1673] [serial = 2202] [outer = 0x0] 09:43:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x1174b1000) [pid = 1673] [serial = 2203] [outer = 0x116773800] 09:43:45 INFO - PROCESS | 1673 | 1466527425830 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1183cc800) [pid = 1673] [serial = 2204] [outer = 0x116773800] 09:43:46 INFO - PROCESS | 1673 | 1466527426384 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]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:43:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 825ms 09:43:46 INFO - PROCESS | 1673 | 1466527426422 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 1673 | 1466527426424 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:43:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:43:46 INFO - PROCESS | 1673 | 1466527426566 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 1673 | 1466527426569 Marionette TRACE conn2 <- [1,2910,null,{}] 09:43:46 INFO - PROCESS | 1673 | 1466527426584 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}] 09:43:46 INFO - PROCESS | 1673 | 1466527426586 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:46 INFO - PROCESS | 1673 | 1466527426737 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:43:46 INFO - PROCESS | 1673 | 1466527426872 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 1673 | 1466527426875 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:46 INFO - PROCESS | 1673 | ++DOCSHELL 0x1164ab800 == 33 [pid = 1673] [id = 735] 09:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x110fb8000) [pid = 1673] [serial = 2205] [outer = 0x0] 09:43:46 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x112235800) [pid = 1673] [serial = 2206] [outer = 0x110fb8000] 09:43:46 INFO - PROCESS | 1673 | 1466527426925 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x1127c3000) [pid = 1673] [serial = 2207] [outer = 0x110fb8000] 09:43:47 INFO - PROCESS | 1673 | --DOCSHELL 0x12695a000 == 32 [pid = 1673] [id = 731] 09:43:47 INFO - PROCESS | 1673 | --DOCSHELL 0x124370800 == 31 [pid = 1673] [id = 730] 09:43:47 INFO - PROCESS | 1673 | --DOCSHELL 0x11929c800 == 30 [pid = 1673] [id = 729] 09:43:47 INFO - PROCESS | 1673 | --DOCSHELL 0x117141800 == 29 [pid = 1673] [id = 728] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x12aa7e400) [pid = 1673] [serial = 2156] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x1289c7c00) [pid = 1673] [serial = 2149] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x1270d0400) [pid = 1673] [serial = 2147] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x11619c800) [pid = 1673] [serial = 2128] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 79 (0x118498000) [pid = 1673] [serial = 2135] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 78 (0x124e81c00) [pid = 1673] [serial = 2144] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 77 (0x116774800) [pid = 1673] [serial = 2134] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 76 (0x1130d4800) [pid = 1673] [serial = 2131] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 75 (0x12454bc00) [pid = 1673] [serial = 2143] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 74 (0x120fd3c00) [pid = 1673] [serial = 2140] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 73 (0x120fd2c00) [pid = 1673] [serial = 2159] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 72 (0x114fc0400) [pid = 1673] [serial = 2132] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 71 (0x123f59000) [pid = 1673] [serial = 2141] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 70 (0x12aa81c00) [pid = 1673] [serial = 2126] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x11849e000) [pid = 1673] [serial = 2158] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x1257a6c00) [pid = 1673] [serial = 2146] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x119167c00) [pid = 1673] [serial = 2137] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x12a815000) [pid = 1673] [serial = 2125] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x1289c0c00) [pid = 1673] [serial = 2161] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x116f8b000) [pid = 1673] [serial = 2129] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x12a80c800) [pid = 1673] [serial = 2155] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x129582c00) [pid = 1673] [serial = 2152] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x1195a2000) [pid = 1673] [serial = 2138] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 60 (0x1290e8400) [pid = 1673] [serial = 2150] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 59 (0x12a5aec00) [pid = 1673] [serial = 2153] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 58 (0x12aa82400) [pid = 1673] [serial = 2162] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 57 (0x12b80ec00) [pid = 1673] [serial = 2168] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 56 (0x12b807800) [pid = 1673] [serial = 2167] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 55 (0x12af2f800) [pid = 1673] [serial = 2164] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 54 (0x12afeb000) [pid = 1673] [serial = 2165] [outer = 0x0] [url = about:blank] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 53 (0x12cfb4000) [pid = 1673] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:43:47 INFO - PROCESS | 1673 | --DOMWINDOW == 52 (0x125726000) [pid = 1673] [serial = 1475] [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.] 09:43:47 INFO - PROCESS | 1673 | 1466527427311 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]]]}] 09:43:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:43:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:43:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 812ms 09:43:47 INFO - PROCESS | 1673 | 1466527427350 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1673 | 1466527427352 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:43:47 INFO - TEST-START | /DOMEvents/constructors.html 09:43:47 INFO - PROCESS | 1673 | 1466527427356 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1673 | 1466527427357 Marionette TRACE conn2 <- [1,2914,null,{}] 09:43:47 INFO - PROCESS | 1673 | 1466527427362 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}] 09:43:47 INFO - PROCESS | 1673 | 1466527427364 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:47 INFO - PROCESS | 1673 | 1466527427441 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:43:47 INFO - PROCESS | 1673 | 1466527427447 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1673 | 1466527427448 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:47 INFO - PROCESS | 1673 | ++DOCSHELL 0x11869e000 == 30 [pid = 1673] [id = 736] 09:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 53 (0x1133abc00) [pid = 1673] [serial = 2208] [outer = 0x0] 09:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 54 (0x113dbc800) [pid = 1673] [serial = 2209] [outer = 0x1133abc00] 09:43:47 INFO - PROCESS | 1673 | 1466527427474 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 1673 | ++DOMWINDOW == 55 (0x114fc2c00) [pid = 1673] [serial = 2210] [outer = 0x1133abc00] 09:43:47 INFO - PROCESS | 1673 | 1466527427857 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]]]}] 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:43:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 528ms 09:43:47 INFO - PROCESS | 1673 | 1466527427884 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 1673 | 1466527427886 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:43:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:43:47 INFO - PROCESS | 1673 | 1466527427888 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 1673 | 1466527427890 Marionette TRACE conn2 <- [1,2918,null,{}] 09:43:47 INFO - PROCESS | 1673 | 1466527427892 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}] 09:43:47 INFO - PROCESS | 1673 | 1466527427894 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:47 INFO - PROCESS | 1673 | 1466527427978 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:43:47 INFO - PROCESS | 1673 | 1466527427990 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 1673 | 1466527427996 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f1b000 == 31 [pid = 1673] [id = 737] 09:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 56 (0x111f61000) [pid = 1673] [serial = 2211] [outer = 0x0] 09:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 57 (0x1174bd800) [pid = 1673] [serial = 2212] [outer = 0x111f61000] 09:43:48 INFO - PROCESS | 1673 | 1466527428026 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 58 (0x118490800) [pid = 1673] [serial = 2213] [outer = 0x111f61000] 09:43:48 INFO - PROCESS | 1673 | 1466527428360 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:43:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:43:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 521ms 09:43:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:43:48 INFO - PROCESS | 1673 | 1466527428413 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1673 | 1466527428415 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:43:48 INFO - PROCESS | 1673 | 1466527428417 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 1673 | 1466527428418 Marionette TRACE conn2 <- [1,2922,null,{}] 09:43:48 INFO - PROCESS | 1673 | 1466527428420 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}] 09:43:48 INFO - PROCESS | 1673 | 1466527428421 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:48 INFO - PROCESS | 1673 | 1466527428501 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:43:48 INFO - PROCESS | 1673 | 1466527428504 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:48 INFO - PROCESS | 1673 | 1466527428506 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:48 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694c000 == 32 [pid = 1673] [id = 738] 09:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 59 (0x118495800) [pid = 1673] [serial = 2214] [outer = 0x0] 09:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 60 (0x1186f7000) [pid = 1673] [serial = 2215] [outer = 0x118495800] 09:43:48 INFO - PROCESS | 1673 | 1466527428534 Marionette DEBUG loaded listener.js 09:43:48 INFO - PROCESS | 1673 | ++DOMWINDOW == 61 (0x119406400) [pid = 1673] [serial = 2216] [outer = 0x118495800] 09:43:48 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:48 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:48 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:48 INFO - PROCESS | 1673 | [1673] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:43:48 INFO - PROCESS | 1673 | 1466527428839 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]]]}] 09:43:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:43:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:43:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:43:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:43:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:43:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:43:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 469ms 09:43:48 INFO - PROCESS | 1673 | 1466527428887 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:43:48 INFO - PROCESS | 1673 | 1466527428890 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:43:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:43:48 INFO - PROCESS | 1673 | 1466527428894 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:43:48 INFO - PROCESS | 1673 | 1466527428895 Marionette TRACE conn2 <- [1,2926,null,{}] 09:43:48 INFO - PROCESS | 1673 | 1466527428899 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}] 09:43:48 INFO - PROCESS | 1673 | 1466527428901 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:49 INFO - PROCESS | 1673 | 1466527429030 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:43:49 INFO - PROCESS | 1673 | 1466527429124 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1673 | 1466527429125 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x12896e000 == 33 [pid = 1673] [id = 739] 09:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x1174b4400) [pid = 1673] [serial = 2217] [outer = 0x0] 09:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x11940b000) [pid = 1673] [serial = 2218] [outer = 0x1174b4400] 09:43:49 INFO - PROCESS | 1673 | 1466527429165 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x119d52000) [pid = 1673] [serial = 2219] [outer = 0x1174b4400] 09:43:49 INFO - PROCESS | 1673 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:43:49 INFO - PROCESS | 1673 | 1466527429555 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]]]}] 09:43:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:43:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 09:43:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:43:49 INFO - PROCESS | 1673 | 1466527429563 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 1673 | 1466527429564 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:43:49 INFO - PROCESS | 1673 | 1466527429566 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 1673 | 1466527429568 Marionette TRACE conn2 <- [1,2930,null,{}] 09:43:49 INFO - PROCESS | 1673 | 1466527429570 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}] 09:43:49 INFO - PROCESS | 1673 | 1466527429574 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:49 INFO - PROCESS | 1673 | 1466527429695 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:43:49 INFO - PROCESS | 1673 | 1466527429705 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 1673 | 1466527429707 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:49 INFO - PROCESS | 1673 | ++DOCSHELL 0x1292ef000 == 34 [pid = 1673] [id = 740] 09:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x123858000) [pid = 1673] [serial = 2220] [outer = 0x0] 09:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x123f5c000) [pid = 1673] [serial = 2221] [outer = 0x123858000] 09:43:49 INFO - PROCESS | 1673 | 1466527429732 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x12405e400) [pid = 1673] [serial = 2222] [outer = 0x123858000] 09:43:49 INFO - PROCESS | 1673 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:43:50 INFO - PROCESS | 1673 | 1466527430036 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]]]}] 09:43:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:43:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 518ms 09:43:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:43:50 INFO - PROCESS | 1673 | 1466527430086 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 1673 | 1466527430087 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:43:50 INFO - PROCESS | 1673 | 1466527430089 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 1673 | 1466527430090 Marionette TRACE conn2 <- [1,2934,null,{}] 09:43:50 INFO - PROCESS | 1673 | 1466527430092 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}] 09:43:50 INFO - PROCESS | 1673 | 1466527430093 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:50 INFO - PROCESS | 1673 | 1466527430198 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:43:50 INFO - PROCESS | 1673 | 1466527430202 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 1673 | 1466527430203 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a667000 == 35 [pid = 1673] [id = 741] 09:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x12454c800) [pid = 1673] [serial = 2223] [outer = 0x0] 09:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x124e2d400) [pid = 1673] [serial = 2224] [outer = 0x12454c800] 09:43:50 INFO - PROCESS | 1673 | 1466527430227 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x124f6b000) [pid = 1673] [serial = 2225] [outer = 0x12454c800] 09:43:50 INFO - PROCESS | 1673 | 1466527430539 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]]]}] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 69 (0x11941e400) [pid = 1673] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 68 (0x115d11800) [pid = 1673] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 67 (0x11916fc00) [pid = 1673] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 66 (0x11894f800) [pid = 1673] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 65 (0x12702a000) [pid = 1673] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 64 (0x110fb5000) [pid = 1673] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 63 (0x113c4e400) [pid = 1673] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 62 (0x1164ea400) [pid = 1673] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:43:50 INFO - PROCESS | 1673 | --DOMWINDOW == 61 (0x113014000) [pid = 1673] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:43:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:43:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 09:43:50 INFO - PROCESS | 1673 | 1466527430559 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 1673 | 1466527430560 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:43:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:43:50 INFO - PROCESS | 1673 | 1466527430563 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 1673 | 1466527430564 Marionette TRACE conn2 <- [1,2938,null,{}] 09:43:50 INFO - PROCESS | 1673 | 1466527430566 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}] 09:43:50 INFO - PROCESS | 1673 | 1466527430567 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:50 INFO - PROCESS | 1673 | 1466527430664 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:43:50 INFO - PROCESS | 1673 | 1466527430702 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 1673 | 1466527430703 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:50 INFO - PROCESS | 1673 | ++DOCSHELL 0x123cc0000 == 36 [pid = 1673] [id = 742] 09:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 62 (0x110faa000) [pid = 1673] [serial = 2226] [outer = 0x0] 09:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 63 (0x115e1f800) [pid = 1673] [serial = 2227] [outer = 0x110faa000] 09:43:50 INFO - PROCESS | 1673 | 1466527430727 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 1673 | ++DOMWINDOW == 64 (0x1195a5000) [pid = 1673] [serial = 2228] [outer = 0x110faa000] 09:43:50 INFO - PROCESS | 1673 | 1466527430979 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]]]}] 09:43:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:43:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 09:43:51 INFO - PROCESS | 1673 | 1466527431034 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 1673 | 1466527431036 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:43:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:43:51 INFO - PROCESS | 1673 | 1466527431049 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1673 | 1466527431051 Marionette TRACE conn2 <- [1,2942,null,{}] 09:43:51 INFO - PROCESS | 1673 | 1466527431055 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}] 09:43:51 INFO - PROCESS | 1673 | 1466527431056 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:51 INFO - PROCESS | 1673 | 1466527431185 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:43:51 INFO - PROCESS | 1673 | 1466527431277 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1673 | 1466527431278 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x123f15800 == 37 [pid = 1673] [id = 743] 09:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 65 (0x1122a1800) [pid = 1673] [serial = 2229] [outer = 0x0] 09:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 66 (0x1251ae800) [pid = 1673] [serial = 2230] [outer = 0x1122a1800] 09:43:51 INFO - PROCESS | 1673 | 1466527431317 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 67 (0x125729c00) [pid = 1673] [serial = 2231] [outer = 0x1122a1800] 09:43:51 INFO - PROCESS | 1673 | 1466527431596 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"]]]}] 09:43:51 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 09:43:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:43:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 582ms 09:43:51 INFO - PROCESS | 1673 | 1466527431621 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 1673 | 1466527431623 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:43:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:43:51 INFO - PROCESS | 1673 | 1466527431632 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 1673 | 1466527431633 Marionette TRACE conn2 <- [1,2946,null,{}] 09:43:51 INFO - PROCESS | 1673 | 1466527431635 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}] 09:43:51 INFO - PROCESS | 1673 | 1466527431636 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:51 INFO - PROCESS | 1673 | 1466527431720 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:43:51 INFO - PROCESS | 1673 | 1466527431726 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 1673 | 1466527431728 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:51 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b717000 == 38 [pid = 1673] [id = 744] 09:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 68 (0x1269ae400) [pid = 1673] [serial = 2232] [outer = 0x0] 09:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 69 (0x1269bbc00) [pid = 1673] [serial = 2233] [outer = 0x1269ae400] 09:43:51 INFO - PROCESS | 1673 | 1466527431753 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 1673 | ++DOMWINDOW == 70 (0x11979d000) [pid = 1673] [serial = 2234] [outer = 0x1269ae400] 09:43:52 INFO - PROCESS | 1673 | 1466527432184 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]]]}] 09:43:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:43:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 572ms 09:43:52 INFO - PROCESS | 1673 | 1466527432205 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1673 | 1466527432208 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:43:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:43:52 INFO - PROCESS | 1673 | 1466527432213 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1673 | 1466527432216 Marionette TRACE conn2 <- [1,2950,null,{}] 09:43:52 INFO - PROCESS | 1673 | 1466527432218 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}] 09:43:52 INFO - PROCESS | 1673 | 1466527432220 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:52 INFO - PROCESS | 1673 | 1466527432375 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:43:52 INFO - PROCESS | 1673 | 1466527432406 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 1673 | 1466527432408 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba34000 == 39 [pid = 1673] [id = 745] 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 71 (0x1289b9800) [pid = 1673] [serial = 2235] [outer = 0x0] 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 72 (0x1289bac00) [pid = 1673] [serial = 2236] [outer = 0x1289b9800] 09:43:52 INFO - PROCESS | 1673 | 1466527432450 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 73 (0x128cd5800) [pid = 1673] [serial = 2237] [outer = 0x1289b9800] 09:43:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf25000 == 40 [pid = 1673] [id = 746] 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 74 (0x1290dbc00) [pid = 1673] [serial = 2238] [outer = 0x0] 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 75 (0x128dd5000) [pid = 1673] [serial = 2239] [outer = 0x1290dbc00] 09:43:52 INFO - PROCESS | 1673 | 1466527432792 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]]]}] 09:43:52 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. 09:43:52 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 622ms 09:43:52 INFO - PROCESS | 1673 | 1466527432835 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 1673 | 1466527432836 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:43:52 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:43:52 INFO - PROCESS | 1673 | 1466527432839 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - PROCESS | 1673 | 1466527432840 Marionette TRACE conn2 <- [1,2954,null,{}] 09:43:52 INFO - PROCESS | 1673 | 1466527432852 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}] 09:43:52 INFO - PROCESS | 1673 | 1466527432853 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:52 INFO - PROCESS | 1673 | 1466527432949 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:43:52 INFO - PROCESS | 1673 | 1466527432953 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 1673 | 1466527432954 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:52 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf3f000 == 41 [pid = 1673] [id = 747] 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 76 (0x128cd9400) [pid = 1673] [serial = 2240] [outer = 0x0] 09:43:52 INFO - PROCESS | 1673 | ++DOMWINDOW == 77 (0x128de1800) [pid = 1673] [serial = 2241] [outer = 0x128cd9400] 09:43:52 INFO - PROCESS | 1673 | 1466527432978 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 78 (0x12943e400) [pid = 1673] [serial = 2242] [outer = 0x128cd9400] 09:43:53 INFO - PROCESS | 1673 | 1466527433407 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]]]}] 09:43:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:43:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:43:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 620ms 09:43:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:43:53 INFO - PROCESS | 1673 | 1466527433460 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 1673 | 1466527433463 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:43:53 INFO - PROCESS | 1673 | 1466527433466 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 1673 | 1466527433468 Marionette TRACE conn2 <- [1,2958,null,{}] 09:43:53 INFO - PROCESS | 1673 | 1466527433473 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}] 09:43:53 INFO - PROCESS | 1673 | 1466527433474 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:53 INFO - PROCESS | 1673 | 1466527433593 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:43:53 INFO - PROCESS | 1673 | 1466527433665 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 1673 | 1466527433667 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:53 INFO - PROCESS | 1673 | ++DOCSHELL 0x120f10000 == 42 [pid = 1673] [id = 748] 09:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 79 (0x114fbd000) [pid = 1673] [serial = 2243] [outer = 0x0] 09:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 80 (0x114fc7c00) [pid = 1673] [serial = 2244] [outer = 0x114fbd000] 09:43:53 INFO - PROCESS | 1673 | 1466527433697 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1164e0800) [pid = 1673] [serial = 2245] [outer = 0x114fbd000] 09:43:54 INFO - PROCESS | 1673 | 1466527434063 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]]]}] 09:43:54 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:43:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 624ms 09:43:54 INFO - PROCESS | 1673 | 1466527434089 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 1673 | 1466527434093 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:43:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:43:54 INFO - PROCESS | 1673 | 1466527434097 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 1673 | 1466527434099 Marionette TRACE conn2 <- [1,2962,null,{}] 09:43:54 INFO - PROCESS | 1673 | 1466527434102 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}] 09:43:54 INFO - PROCESS | 1673 | 1466527434104 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:54 INFO - PROCESS | 1673 | 1466527434209 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:43:54 INFO - PROCESS | 1673 | 1466527434305 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 1673 | 1466527434306 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x129049800 == 43 [pid = 1673] [id = 749] 09:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x1183cbc00) [pid = 1673] [serial = 2246] [outer = 0x0] 09:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x118496800) [pid = 1673] [serial = 2247] [outer = 0x1183cbc00] 09:43:54 INFO - PROCESS | 1673 | 1466527434338 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x119170c00) [pid = 1673] [serial = 2248] [outer = 0x1183cbc00] 09:43:54 INFO - PROCESS | 1673 | 1466527434689 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]]]}] 09:43:54 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. 09:43:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 621ms 09:43:54 INFO - PROCESS | 1673 | 1466527434719 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 1673 | 1466527434720 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:43:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:43:54 INFO - PROCESS | 1673 | 1466527434723 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 1673 | 1466527434726 Marionette TRACE conn2 <- [1,2966,null,{}] 09:43:54 INFO - PROCESS | 1673 | 1466527434734 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}] 09:43:54 INFO - PROCESS | 1673 | 1466527434737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:54 INFO - PROCESS | 1673 | 1466527434842 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:43:54 INFO - PROCESS | 1673 | 1466527434905 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 1673 | 1466527434907 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:54 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf23800 == 44 [pid = 1673] [id = 750] 09:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x123806000) [pid = 1673] [serial = 2249] [outer = 0x0] 09:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x12385e800) [pid = 1673] [serial = 2250] [outer = 0x123806000] 09:43:54 INFO - PROCESS | 1673 | 1466527434940 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123f5c400) [pid = 1673] [serial = 2251] [outer = 0x123806000] 09:43:55 INFO - PROCESS | 1673 | 1466527435320 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]]]}] 09:43:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:43:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 622ms 09:43:55 INFO - PROCESS | 1673 | 1466527435346 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1673 | 1466527435348 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:43:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:43:55 INFO - PROCESS | 1673 | 1466527435350 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1673 | 1466527435351 Marionette TRACE conn2 <- [1,2970,null,{}] 09:43:55 INFO - PROCESS | 1673 | 1466527435354 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}] 09:43:55 INFO - PROCESS | 1673 | 1466527435355 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:55 INFO - PROCESS | 1673 | 1466527435460 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:43:55 INFO - PROCESS | 1673 | 1466527435518 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 1673 | 1466527435519 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:55 INFO - PROCESS | 1673 | ++DOCSHELL 0x12cfb5000 == 45 [pid = 1673] [id = 751] 09:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x124054800) [pid = 1673] [serial = 2252] [outer = 0x0] 09:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x126d0a800) [pid = 1673] [serial = 2253] [outer = 0x124054800] 09:43:55 INFO - PROCESS | 1673 | 1466527435565 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x128953c00) [pid = 1673] [serial = 2254] [outer = 0x124054800] 09:43:55 INFO - PROCESS | 1673 | 1466527435902 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]]]}] 09:43:55 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. 09:43:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 09:43:55 INFO - PROCESS | 1673 | 1466527435920 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 1673 | 1466527435922 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:43:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:43:55 INFO - PROCESS | 1673 | 1466527435924 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 1673 | 1466527435925 Marionette TRACE conn2 <- [1,2974,null,{}] 09:43:55 INFO - PROCESS | 1673 | 1466527435928 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}] 09:43:55 INFO - PROCESS | 1673 | 1466527435929 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:56 INFO - PROCESS | 1673 | 1466527436032 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:43:56 INFO - PROCESS | 1673 | 1466527436088 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1673 | 1466527436089 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d07a800 == 46 [pid = 1673] [id = 752] 09:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x128954000) [pid = 1673] [serial = 2255] [outer = 0x0] 09:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x128cd6c00) [pid = 1673] [serial = 2256] [outer = 0x128954000] 09:43:56 INFO - PROCESS | 1673 | 1466527436118 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1290dc000) [pid = 1673] [serial = 2257] [outer = 0x128954000] 09:43:56 INFO - PROCESS | 1673 | 1466527436518 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]]]}] 09:43:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:43:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 09:43:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:43:56 INFO - PROCESS | 1673 | 1466527436543 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 1673 | 1466527436545 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:43:56 INFO - PROCESS | 1673 | 1466527436547 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - PROCESS | 1673 | 1466527436548 Marionette TRACE conn2 <- [1,2978,null,{}] 09:43:56 INFO - PROCESS | 1673 | 1466527436551 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}] 09:43:56 INFO - PROCESS | 1673 | 1466527436555 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:56 INFO - PROCESS | 1673 | 1466527436675 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:43:56 INFO - PROCESS | 1673 | 1466527436736 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 1673 | 1466527436737 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:56 INFO - PROCESS | 1673 | ++DOCSHELL 0x12568c000 == 47 [pid = 1673] [id = 753] 09:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x129431800) [pid = 1673] [serial = 2258] [outer = 0x0] 09:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a5a9c00) [pid = 1673] [serial = 2259] [outer = 0x129431800] 09:43:56 INFO - PROCESS | 1673 | 1466527436766 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a80d000) [pid = 1673] [serial = 2260] [outer = 0x129431800] 09:43:57 INFO - PROCESS | 1673 | 1466527437265 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]]]}] 09:43:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:43:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 768ms 09:43:57 INFO - PROCESS | 1673 | 1466527437315 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:43:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:43:57 INFO - PROCESS | 1673 | 1466527437318 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:43:57 INFO - PROCESS | 1673 | 1466527437321 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 1673 | 1466527437323 Marionette TRACE conn2 <- [1,2982,null,{}] 09:43:57 INFO - PROCESS | 1673 | 1466527437327 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}] 09:43:57 INFO - PROCESS | 1673 | 1466527437329 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:57 INFO - PROCESS | 1673 | 1466527437431 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:43:57 INFO - PROCESS | 1673 | 1466527437492 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 1673 | 1466527437494 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:57 INFO - PROCESS | 1673 | ++DOCSHELL 0x124364800 == 48 [pid = 1673] [id = 754] 09:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x112e6bc00) [pid = 1673] [serial = 2261] [outer = 0x0] 09:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x114fbd400) [pid = 1673] [serial = 2262] [outer = 0x112e6bc00] 09:43:57 INFO - PROCESS | 1673 | 1466527437521 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x116906800) [pid = 1673] [serial = 2263] [outer = 0x112e6bc00] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf25000 == 47 [pid = 1673] [id = 746] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba34000 == 46 [pid = 1673] [id = 745] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12b717000 == 45 [pid = 1673] [id = 744] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x123f15800 == 44 [pid = 1673] [id = 743] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x123cc0000 == 43 [pid = 1673] [id = 742] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12a667000 == 42 [pid = 1673] [id = 741] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1292ef000 == 41 [pid = 1673] [id = 740] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12896e000 == 40 [pid = 1673] [id = 739] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12694c000 == 39 [pid = 1673] [id = 738] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x123f1b000 == 38 [pid = 1673] [id = 737] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x11869e000 == 37 [pid = 1673] [id = 736] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1164ab800 == 36 [pid = 1673] [id = 735] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x126951800 == 35 [pid = 1673] [id = 734] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x11863a800 == 34 [pid = 1673] [id = 733] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x128a11800 == 33 [pid = 1673] [id = 732] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x1186ab800 == 32 [pid = 1673] [id = 727] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12568c000 == 31 [pid = 1673] [id = 753] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12d07a800 == 30 [pid = 1673] [id = 752] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12cfb5000 == 29 [pid = 1673] [id = 751] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf23800 == 28 [pid = 1673] [id = 750] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x129049800 == 27 [pid = 1673] [id = 749] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf3f000 == 26 [pid = 1673] [id = 747] 09:43:58 INFO - PROCESS | 1673 | --DOCSHELL 0x120f10000 == 25 [pid = 1673] [id = 748] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x120fdd800) [pid = 1673] [serial = 2197] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x118587400) [pid = 1673] [serial = 2191] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x119408400) [pid = 1673] [serial = 2192] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x1176c1c00) [pid = 1673] [serial = 2183] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1164e6800) [pid = 1673] [serial = 2182] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1174b5000) [pid = 1673] [serial = 2188] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11820c000) [pid = 1673] [serial = 2189] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x114f7b400) [pid = 1673] [serial = 2185] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x115dc7c00) [pid = 1673] [serial = 2186] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1174b9c00) [pid = 1673] [serial = 2170] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x119d4ec00) [pid = 1673] [serial = 2173] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x12894dc00) [pid = 1673] [serial = 2176] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x1270ce000) [pid = 1673] [serial = 2179] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1197a0800) [pid = 1673] [serial = 2194] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1199e1000) [pid = 1673] [serial = 2195] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x11882a000) [pid = 1673] [serial = 2171] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x123f61400) [pid = 1673] [serial = 2174] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12958d400) [pid = 1673] [serial = 2180] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | --DOMWINDOW == 80 (0x128de1400) [pid = 1673] [serial = 2177] [outer = 0x0] [url = about:blank] 09:43:58 INFO - PROCESS | 1673 | 1466527438498 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"]]]}] 09:43:58 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 09:43:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:43:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:43:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1225ms 09:43:58 INFO - PROCESS | 1673 | 1466527438547 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 1673 | 1466527438549 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:43:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:43:58 INFO - PROCESS | 1673 | 1466527438552 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 1673 | 1466527438554 Marionette TRACE conn2 <- [1,2986,null,{}] 09:43:58 INFO - PROCESS | 1673 | 1466527438563 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}] 09:43:58 INFO - PROCESS | 1673 | 1466527438565 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:58 INFO - PROCESS | 1673 | 1466527438654 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:43:58 INFO - PROCESS | 1673 | 1466527438662 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 1673 | 1466527438663 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:58 INFO - PROCESS | 1673 | ++DOCSHELL 0x116ab4000 == 26 [pid = 1673] [id = 755] 09:43:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 81 (0x1133a7000) [pid = 1673] [serial = 2264] [outer = 0x0] 09:43:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x113c4b400) [pid = 1673] [serial = 2265] [outer = 0x1133a7000] 09:43:58 INFO - PROCESS | 1673 | 1466527438690 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x114fc2400) [pid = 1673] [serial = 2266] [outer = 0x1133a7000] 09:43:59 INFO - PROCESS | 1673 | 1466527439002 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]]]}] 09:43:59 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. 09:43:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 09:43:59 INFO - PROCESS | 1673 | 1466527439021 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1673 | 1466527439026 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:43:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:43:59 INFO - PROCESS | 1673 | 1466527439067 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 1673 | 1466527439069 Marionette TRACE conn2 <- [1,2990,null,{}] 09:43:59 INFO - PROCESS | 1673 | 1466527439071 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}] 09:43:59 INFO - PROCESS | 1673 | 1466527439073 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:59 INFO - PROCESS | 1673 | 1466527439152 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:43:59 INFO - PROCESS | 1673 | 1466527439156 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 1673 | 1466527439157 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x11929c800 == 27 [pid = 1673] [id = 756] 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x116457000) [pid = 1673] [serial = 2267] [outer = 0x0] 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x116976800) [pid = 1673] [serial = 2268] [outer = 0x116457000] 09:43:59 INFO - PROCESS | 1673 | 1466527439188 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x1174bdc00) [pid = 1673] [serial = 2269] [outer = 0x116457000] 09:43:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x119712000 == 28 [pid = 1673] [id = 757] 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x118498800) [pid = 1673] [serial = 2270] [outer = 0x0] 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x116f8a400) [pid = 1673] [serial = 2271] [outer = 0x118498800] 09:43:59 INFO - PROCESS | 1673 | 1466527439547 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]]]}] 09:43:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:43:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms 09:43:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:43:59 INFO - PROCESS | 1673 | 1466527439588 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 1673 | 1466527439590 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:43:59 INFO - PROCESS | 1673 | 1466527439592 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 1673 | 1466527439595 Marionette TRACE conn2 <- [1,2994,null,{}] 09:43:59 INFO - PROCESS | 1673 | 1466527439602 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}] 09:43:59 INFO - PROCESS | 1673 | 1466527439606 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:59 INFO - PROCESS | 1673 | 1466527439697 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:43:59 INFO - PROCESS | 1673 | 1466527439707 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 1673 | 1466527439709 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:43:59 INFO - PROCESS | 1673 | ++DOCSHELL 0x12436d800 == 29 [pid = 1673] [id = 758] 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x118824c00) [pid = 1673] [serial = 2272] [outer = 0x0] 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x119402400) [pid = 1673] [serial = 2273] [outer = 0x118824c00] 09:43:59 INFO - PROCESS | 1673 | 1466527439737 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x11941ec00) [pid = 1673] [serial = 2274] [outer = 0x118824c00] 09:44:00 INFO - PROCESS | 1673 | 1466527440059 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]]]}] 09:44:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:44:00 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 09:44:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 09:44:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:44:00 INFO - PROCESS | 1673 | 1466527440113 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 1673 | 1466527440114 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:44:00 INFO - PROCESS | 1673 | 1466527440116 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 1673 | 1466527440117 Marionette TRACE conn2 <- [1,2998,null,{}] 09:44:00 INFO - PROCESS | 1673 | 1466527440120 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}] 09:44:00 INFO - PROCESS | 1673 | 1466527440121 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:00 INFO - PROCESS | 1673 | 1466527440231 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:44:00 INFO - PROCESS | 1673 | 1466527440268 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1673 | 1466527440269 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x12694c000 == 30 [pid = 1673] [id = 759] 09:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x1189d9000) [pid = 1673] [serial = 2275] [outer = 0x0] 09:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x11959a400) [pid = 1673] [serial = 2276] [outer = 0x1189d9000] 09:44:00 INFO - PROCESS | 1673 | 1466527440293 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x120fdbc00) [pid = 1673] [serial = 2277] [outer = 0x1189d9000] 09:44:00 INFO - PROCESS | 1673 | 1466527440561 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]]]}] 09:44:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:44:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 468ms 09:44:00 INFO - PROCESS | 1673 | 1466527440605 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:44:00 INFO - PROCESS | 1673 | 1466527440606 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:44:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:44:00 INFO - PROCESS | 1673 | 1466527440616 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:44:00 INFO - PROCESS | 1673 | 1466527440617 Marionette TRACE conn2 <- [1,3002,null,{}] 09:44:00 INFO - PROCESS | 1673 | 1466527440619 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}] 09:44:00 INFO - PROCESS | 1673 | 1466527440621 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:00 INFO - PROCESS | 1673 | 1466527440721 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:44:00 INFO - PROCESS | 1673 | 1466527440725 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:00 INFO - PROCESS | 1673 | 1466527440726 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:00 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a29000 == 31 [pid = 1673] [id = 760] 09:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x119420000) [pid = 1673] [serial = 2278] [outer = 0x0] 09:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x123857400) [pid = 1673] [serial = 2279] [outer = 0x119420000] 09:44:00 INFO - PROCESS | 1673 | 1466527440752 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x123f56000) [pid = 1673] [serial = 2280] [outer = 0x119420000] 09:44:01 INFO - PROCESS | 1673 | 1466527441055 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]]]}] 09:44:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:44:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 09:44:01 INFO - PROCESS | 1673 | 1466527441088 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1673 | 1466527441090 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:44:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:44:01 INFO - PROCESS | 1673 | 1466527441099 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 1673 | 1466527441101 Marionette TRACE conn2 <- [1,3006,null,{}] 09:44:01 INFO - PROCESS | 1673 | 1466527441103 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}] 09:44:01 INFO - PROCESS | 1673 | 1466527441108 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:01 INFO - PROCESS | 1673 | 1466527441246 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:44:01 INFO - PROCESS | 1673 | 1466527441300 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1673 | 1466527441301 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a4b7800 == 32 [pid = 1673] [id = 761] 09:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x123f5e400) [pid = 1673] [serial = 2281] [outer = 0x0] 09:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x124aad400) [pid = 1673] [serial = 2282] [outer = 0x123f5e400] 09:44:01 INFO - PROCESS | 1673 | 1466527441342 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1269b2400) [pid = 1673] [serial = 2283] [outer = 0x123f5e400] 09:44:01 INFO - PROCESS | 1673 | 1466527441740 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]]]}] 09:44:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:44:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 669ms 09:44:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:44:01 INFO - PROCESS | 1673 | 1466527441768 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 1673 | 1466527441769 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:44:01 INFO - PROCESS | 1673 | 1466527441771 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 1673 | 1466527441780 Marionette TRACE conn2 <- [1,3010,null,{}] 09:44:01 INFO - PROCESS | 1673 | 1466527441790 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}] 09:44:01 INFO - PROCESS | 1673 | 1466527441791 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:01 INFO - PROCESS | 1673 | 1466527441887 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:44:01 INFO - PROCESS | 1673 | 1466527441891 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 1673 | 1466527441892 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:01 INFO - PROCESS | 1673 | ++DOCSHELL 0x12af42000 == 33 [pid = 1673] [id = 762] 09:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1269b3400) [pid = 1673] [serial = 2284] [outer = 0x0] 09:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x1270cc000) [pid = 1673] [serial = 2285] [outer = 0x1269b3400] 09:44:01 INFO - PROCESS | 1673 | 1466527441916 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x12895cc00) [pid = 1673] [serial = 2286] [outer = 0x1269b3400] 09:44:02 INFO - PROCESS | 1673 | 1466527442218 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]]]}] 09:44:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:44:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 483ms 09:44:02 INFO - PROCESS | 1673 | 1466527442256 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1673 | 1466527442257 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:44:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:44:02 INFO - PROCESS | 1673 | 1466527442267 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 1673 | 1466527442269 Marionette TRACE conn2 <- [1,3014,null,{}] 09:44:02 INFO - PROCESS | 1673 | 1466527442271 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}] 09:44:02 INFO - PROCESS | 1673 | 1466527442272 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:02 INFO - PROCESS | 1673 | 1466527442375 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:44:02 INFO - PROCESS | 1673 | 1466527442379 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 1673 | 1466527442380 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:02 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b717000 == 34 [pid = 1673] [id = 763] 09:44:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1269ba800) [pid = 1673] [serial = 2287] [outer = 0x0] 09:44:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x128cd7800) [pid = 1673] [serial = 2288] [outer = 0x1269ba800] 09:44:02 INFO - PROCESS | 1673 | 1466527442404 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x1290db000) [pid = 1673] [serial = 2289] [outer = 0x1269ba800] 09:44:02 INFO - PROCESS | 1673 | [1673] 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 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x128cd9400) [pid = 1673] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1289b9800) [pid = 1673] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x123858000) [pid = 1673] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x12454c800) [pid = 1673] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x110faa000) [pid = 1673] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1122a1800) [pid = 1673] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x11619f000) [pid = 1673] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x110fb8000) [pid = 1673] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x116773800) [pid = 1673] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x111f61000) [pid = 1673] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118495800) [pid = 1673] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1127c1400) [pid = 1673] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1133abc00) [pid = 1673] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x1269ae400) [pid = 1673] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x1174b4400) [pid = 1673] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:44:02 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x1290dbc00) [pid = 1673] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:02 INFO - PROCESS | 1673 | 1466527442925 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:44:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:44:02 INFO - {} 09:44:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:44:02 INFO - {} 09:44:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:44:02 INFO - {} 09:44:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:44:02 INFO - {} 09:44:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 669ms 09:44:02 INFO - TEST-START | /FileAPI/fileReader.html 09:44:02 INFO - PROCESS | 1673 | 1466527442944 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 1673 | 1466527442946 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:44:02 INFO - PROCESS | 1673 | 1466527442948 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 1673 | 1466527442949 Marionette TRACE conn2 <- [1,3018,null,{}] 09:44:02 INFO - PROCESS | 1673 | 1466527442951 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}] 09:44:02 INFO - PROCESS | 1673 | 1466527442952 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:03 INFO - PROCESS | 1673 | 1466527443028 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:44:03 INFO - PROCESS | 1673 | 1466527443085 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1673 | 1466527443086 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12ba3b000 == 35 [pid = 1673] [id = 764] 09:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x115dca000) [pid = 1673] [serial = 2290] [outer = 0x0] 09:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x120fdac00) [pid = 1673] [serial = 2291] [outer = 0x115dca000] 09:44:03 INFO - PROCESS | 1673 | 1466527443111 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x1290e7800) [pid = 1673] [serial = 2292] [outer = 0x115dca000] 09:44:03 INFO - PROCESS | 1673 | 1466527443329 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]]]}] 09:44:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:44:03 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:44:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:44:03 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:44:03 INFO - TEST-OK | /FileAPI/fileReader.html | took 421ms 09:44:03 INFO - PROCESS | 1673 | 1466527443370 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 1673 | 1466527443372 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:44:03 INFO - TEST-START | /FileAPI/historical.html 09:44:03 INFO - PROCESS | 1673 | 1466527443383 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 1673 | 1466527443384 Marionette TRACE conn2 <- [1,3022,null,{}] 09:44:03 INFO - PROCESS | 1673 | 1466527443400 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}] 09:44:03 INFO - PROCESS | 1673 | 1466527443402 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:03 INFO - PROCESS | 1673 | 1466527443532 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:44:03 INFO - PROCESS | 1673 | 1466527443537 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 1673 | 1466527443539 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:03 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c3fa000 == 36 [pid = 1673] [id = 765] 09:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x12943cc00) [pid = 1673] [serial = 2293] [outer = 0x0] 09:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12a5a6c00) [pid = 1673] [serial = 2294] [outer = 0x12943cc00] 09:44:03 INFO - PROCESS | 1673 | 1466527443579 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12a654400) [pid = 1673] [serial = 2295] [outer = 0x12943cc00] 09:44:03 INFO - PROCESS | 1673 | 1466527443965 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"]]]}] 09:44:04 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:44:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:44:04 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:44:04 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:44:04 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:44:04 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:44:04 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 09:44:04 INFO - PROCESS | 1673 | 1466527444007 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1673 | 1466527444011 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:44:04 INFO - TEST-START | /FileAPI/idlharness.html 09:44:04 INFO - PROCESS | 1673 | 1466527444015 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 1673 | 1466527444016 Marionette TRACE conn2 <- [1,3026,null,{}] 09:44:04 INFO - PROCESS | 1673 | 1466527444019 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}] 09:44:04 INFO - PROCESS | 1673 | 1466527444020 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:04 INFO - PROCESS | 1673 | 1466527444136 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:44:04 INFO - PROCESS | 1673 | 1466527444144 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1673 | 1466527444146 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x12d2d5000 == 37 [pid = 1673] [id = 766] 09:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x12a659800) [pid = 1673] [serial = 2296] [outer = 0x0] 09:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x12a811400) [pid = 1673] [serial = 2297] [outer = 0x12a659800] 09:44:04 INFO - PROCESS | 1673 | 1466527444172 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x12aa83000) [pid = 1673] [serial = 2298] [outer = 0x12a659800] 09:44:04 INFO - PROCESS | 1673 | 1466527444644 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]]]}] 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:44:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:44:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:44:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:44:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:44:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:44:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:44:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:44:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:44:04 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 09:44:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:44:04 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 09:44:04 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 09:44:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:44:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:44:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:44:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:44:04 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 09:44:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:44:04 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 09:44:04 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 09:44:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:44:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:44:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 683ms 09:44:04 INFO - PROCESS | 1673 | 1466527444698 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 1673 | 1466527444701 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:44:04 INFO - TEST-START | /FileAPI/idlharness.worker 09:44:04 INFO - PROCESS | 1673 | 1466527444704 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 1673 | 1466527444705 Marionette TRACE conn2 <- [1,3030,null,{}] 09:44:04 INFO - PROCESS | 1673 | 1466527444708 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}] 09:44:04 INFO - PROCESS | 1673 | 1466527444709 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:04 INFO - PROCESS | 1673 | 1466527444786 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:44:04 INFO - PROCESS | 1673 | 1466527444886 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 1673 | 1466527444887 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:04 INFO - PROCESS | 1673 | ++DOCSHELL 0x116181000 == 38 [pid = 1673] [id = 767] 09:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x110f7c800) [pid = 1673] [serial = 2299] [outer = 0x0] 09:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x111d14800) [pid = 1673] [serial = 2300] [outer = 0x110f7c800] 09:44:04 INFO - PROCESS | 1673 | 1466527444917 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x11275f800) [pid = 1673] [serial = 2301] [outer = 0x110f7c800] 09:44:05 INFO - PROCESS | 1673 | [1673] 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 09:44:05 INFO - PROCESS | 1673 | 1466527445710 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,{},{}]]]}] 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:44:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:44:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:44:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:44:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:44:05 INFO - {} 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:44:05 INFO - {} 09:44:05 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 - {} 09:44:05 INFO - {} 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:44:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:44:05 INFO - {} 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:44:05 INFO - {} 09:44:05 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 - {} 09:44:05 INFO - {} 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:44:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:44:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:44:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:44:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 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 09:44:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:44:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:44:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:44:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:44:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:44:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:44:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:44:05 INFO - {} 09:44:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1034ms 09:44:05 INFO - PROCESS | 1673 | 1466527445748 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 1673 | 1466527445752 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:44:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:44:05 INFO - PROCESS | 1673 | 1466527445756 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 1673 | 1466527445760 Marionette TRACE conn2 <- [1,3034,null,{}] 09:44:05 INFO - PROCESS | 1673 | 1466527445765 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}] 09:44:05 INFO - PROCESS | 1673 | 1466527445768 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:05 INFO - PROCESS | 1673 | 1466527445939 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:44:06 INFO - PROCESS | 1673 | 1466527446067 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1673 | 1466527446069 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x12c8ea800 == 39 [pid = 1673] [id = 768] 09:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x1164de800) [pid = 1673] [serial = 2302] [outer = 0x0] 09:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x12bf1a000) [pid = 1673] [serial = 2303] [outer = 0x1164de800] 09:44:06 INFO - PROCESS | 1673 | 1466527446120 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x12bf20000) [pid = 1673] [serial = 2304] [outer = 0x1164de800] 09:44:06 INFO - PROCESS | 1673 | 1466527446573 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]]]}] 09:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:44:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 825ms 09:44:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:44:06 INFO - PROCESS | 1673 | 1466527446582 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 1673 | 1466527446585 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:44:06 INFO - PROCESS | 1673 | 1466527446587 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 1673 | 1466527446588 Marionette TRACE conn2 <- [1,3038,null,{}] 09:44:06 INFO - PROCESS | 1673 | 1466527446591 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}] 09:44:06 INFO - PROCESS | 1673 | 1466527446593 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:06 INFO - PROCESS | 1673 | 1466527446707 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:44:06 INFO - PROCESS | 1673 | 1466527446765 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 1673 | 1466527446766 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:06 INFO - PROCESS | 1673 | ++DOCSHELL 0x112793800 == 40 [pid = 1673] [id = 769] 09:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x12c07dc00) [pid = 1673] [serial = 2305] [outer = 0x0] 09:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x12c085000) [pid = 1673] [serial = 2306] [outer = 0x12c07dc00] 09:44:06 INFO - PROCESS | 1673 | 1466527446795 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x12c5bcc00) [pid = 1673] [serial = 2307] [outer = 0x12c07dc00] 09:44:07 INFO - PROCESS | 1673 | 1466527447352 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"]]]}] 09:44:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:44:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 820ms 09:44:07 INFO - PROCESS | 1673 | 1466527447419 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 1673 | 1466527447422 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:44:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:44:07 INFO - PROCESS | 1673 | 1466527447427 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 1673 | 1466527447428 Marionette TRACE conn2 <- [1,3042,null,{}] 09:44:07 INFO - PROCESS | 1673 | 1466527447432 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}] 09:44:07 INFO - PROCESS | 1673 | 1466527447433 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:07 INFO - PROCESS | 1673 | 1466527447542 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:44:07 INFO - PROCESS | 1673 | 1466527447605 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 1673 | 1466527447607 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:07 INFO - PROCESS | 1673 | ++DOCSHELL 0x117e46000 == 41 [pid = 1673] [id = 770] 09:44:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x115e86000) [pid = 1673] [serial = 2308] [outer = 0x0] 09:44:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x11849ac00) [pid = 1673] [serial = 2309] [outer = 0x115e86000] 09:44:07 INFO - PROCESS | 1673 | 1466527447658 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x11959ac00) [pid = 1673] [serial = 2310] [outer = 0x115e86000] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12d2d5000 == 40 [pid = 1673] [id = 766] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12c3fa000 == 39 [pid = 1673] [id = 765] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12ba3b000 == 38 [pid = 1673] [id = 764] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12b717000 == 37 [pid = 1673] [id = 763] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12af42000 == 36 [pid = 1673] [id = 762] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12a4b7800 == 35 [pid = 1673] [id = 761] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x128a29000 == 34 [pid = 1673] [id = 760] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12694c000 == 33 [pid = 1673] [id = 759] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x12436d800 == 32 [pid = 1673] [id = 758] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x119712000 == 31 [pid = 1673] [id = 757] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x11929c800 == 30 [pid = 1673] [id = 756] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x116ab4000 == 29 [pid = 1673] [id = 755] 09:44:07 INFO - PROCESS | 1673 | --DOCSHELL 0x124364800 == 28 [pid = 1673] [id = 754] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x1289bac00) [pid = 1673] [serial = 2236] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x128de1800) [pid = 1673] [serial = 2241] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x12943e400) [pid = 1673] [serial = 2242] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x123f5c000) [pid = 1673] [serial = 2221] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x124e2d400) [pid = 1673] [serial = 2224] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x115e1f800) [pid = 1673] [serial = 2227] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x1251ae800) [pid = 1673] [serial = 2230] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x124f6b000) [pid = 1673] [serial = 2225] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x1195a5000) [pid = 1673] [serial = 2228] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x123855000) [pid = 1673] [serial = 2198] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x112235800) [pid = 1673] [serial = 2206] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x1127c3000) [pid = 1673] [serial = 2207] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x1174b1000) [pid = 1673] [serial = 2203] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1183cc800) [pid = 1673] [serial = 2204] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1174bd800) [pid = 1673] [serial = 2212] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x118490800) [pid = 1673] [serial = 2213] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x1186f7000) [pid = 1673] [serial = 2215] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x119406400) [pid = 1673] [serial = 2216] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x11301b400) [pid = 1673] [serial = 2200] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x114fc8c00) [pid = 1673] [serial = 2201] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x113dbc800) [pid = 1673] [serial = 2209] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x114fc2c00) [pid = 1673] [serial = 2210] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x1269bbc00) [pid = 1673] [serial = 2233] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x11940b000) [pid = 1673] [serial = 2218] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x128cd5800) [pid = 1673] [serial = 2237] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x125729c00) [pid = 1673] [serial = 2231] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x128dd5000) [pid = 1673] [serial = 2239] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x119d52000) [pid = 1673] [serial = 2219] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12405e400) [pid = 1673] [serial = 2222] [outer = 0x0] [url = about:blank] 09:44:07 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x11979d000) [pid = 1673] [serial = 2234] [outer = 0x0] [url = about:blank] 09:44:08 INFO - PROCESS | 1673 | 1466527448108 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]]]}] 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:44:08 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. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:44:08 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'.) 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:44:08 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. 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:44:08 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. 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:08 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. 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:44:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 729ms 09:44:08 INFO - PROCESS | 1673 | 1466527448157 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 1673 | 1466527448160 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:44:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:44:08 INFO - PROCESS | 1673 | 1466527448171 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 1673 | 1466527448172 Marionette TRACE conn2 <- [1,3046,null,{}] 09:44:08 INFO - PROCESS | 1673 | 1466527448181 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}] 09:44:08 INFO - PROCESS | 1673 | 1466527448183 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:08 INFO - PROCESS | 1673 | 1466527448266 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:44:08 INFO - PROCESS | 1673 | 1466527448271 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1673 | 1466527448272 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x119c8f800 == 29 [pid = 1673] [id = 771] 09:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 82 (0x123807400) [pid = 1673] [serial = 2311] [outer = 0x0] 09:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 83 (0x123f60800) [pid = 1673] [serial = 2312] [outer = 0x123807400] 09:44:08 INFO - PROCESS | 1673 | 1466527448300 Marionette DEBUG loaded listener.js 09:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 84 (0x124e82800) [pid = 1673] [serial = 2313] [outer = 0x123807400] 09:44:08 INFO - PROCESS | 1673 | [1673] 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 09:44:08 INFO - PROCESS | 1673 | 1466527448673 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:44:08 INFO - {} 09:44:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 527ms 09:44:08 INFO - PROCESS | 1673 | 1466527448693 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:44:08 INFO - PROCESS | 1673 | 1466527448694 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:44:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:44:08 INFO - PROCESS | 1673 | 1466527448708 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:44:08 INFO - PROCESS | 1673 | 1466527448712 Marionette TRACE conn2 <- [1,3050,null,{}] 09:44:08 INFO - PROCESS | 1673 | 1466527448733 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}] 09:44:08 INFO - PROCESS | 1673 | 1466527448738 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:08 INFO - PROCESS | 1673 | 1466527448851 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:44:08 INFO - PROCESS | 1673 | 1466527448893 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:08 INFO - PROCESS | 1673 | 1466527448895 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:08 INFO - PROCESS | 1673 | ++DOCSHELL 0x12391d000 == 30 [pid = 1673] [id = 772] 09:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x11334dc00) [pid = 1673] [serial = 2314] [outer = 0x0] 09:44:08 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x128dd7c00) [pid = 1673] [serial = 2315] [outer = 0x11334dc00] 09:44:08 INFO - PROCESS | 1673 | 1466527448940 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x129435c00) [pid = 1673] [serial = 2316] [outer = 0x11334dc00] 09:44:09 INFO - PROCESS | 1673 | 1466527449331 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]]]}] 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:44:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 677ms 09:44:09 INFO - PROCESS | 1673 | 1466527449386 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 1673 | 1466527449388 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:44:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:44:09 INFO - PROCESS | 1673 | 1466527449390 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 1673 | 1466527449391 Marionette TRACE conn2 <- [1,3054,null,{}] 09:44:09 INFO - PROCESS | 1673 | 1466527449393 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}] 09:44:09 INFO - PROCESS | 1673 | 1466527449395 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:09 INFO - PROCESS | 1673 | 1466527449477 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:44:09 INFO - PROCESS | 1673 | 1466527449481 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 1673 | 1466527449482 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:09 INFO - PROCESS | 1673 | ++DOCSHELL 0x125690000 == 31 [pid = 1673] [id = 773] 09:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x12aa7c400) [pid = 1673] [serial = 2317] [outer = 0x0] 09:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x12af30000) [pid = 1673] [serial = 2318] [outer = 0x12aa7c400] 09:44:09 INFO - PROCESS | 1673 | 1466527449508 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x12b807000) [pid = 1673] [serial = 2319] [outer = 0x12aa7c400] 09:44:09 INFO - PROCESS | 1673 | 1466527449925 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"]]]}] 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:44:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:44:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:44:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:44:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:10 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" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:10 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" 09:44:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:44:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 587ms 09:44:10 INFO - PROCESS | 1673 | 1466527449979 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1673 | 1466527449980 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:44:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:44:10 INFO - PROCESS | 1673 | 1466527449982 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1673 | 1466527449984 Marionette TRACE conn2 <- [1,3058,null,{}] 09:44:10 INFO - PROCESS | 1673 | 1466527449986 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}] 09:44:10 INFO - PROCESS | 1673 | 1466527449988 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:10 INFO - PROCESS | 1673 | 1466527450089 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:44:10 INFO - PROCESS | 1673 | 1466527450129 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 1673 | 1466527450130 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x128844800 == 32 [pid = 1673] [id = 774] 09:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x12b80e800) [pid = 1673] [serial = 2320] [outer = 0x0] 09:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x12ba0e400) [pid = 1673] [serial = 2321] [outer = 0x12b80e800] 09:44:10 INFO - PROCESS | 1673 | 1466527450160 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12c08a400) [pid = 1673] [serial = 2322] [outer = 0x12b80e800] 09:44:10 INFO - PROCESS | 1673 | 1466527450488 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]]]}] 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:44:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:44:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:44:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:44:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 09:44:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:44:10 INFO - PROCESS | 1673 | 1466527450507 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 1673 | 1466527450509 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:44:10 INFO - PROCESS | 1673 | 1466527450513 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 1673 | 1466527450514 Marionette TRACE conn2 <- [1,3062,null,{}] 09:44:10 INFO - PROCESS | 1673 | 1466527450517 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}] 09:44:10 INFO - PROCESS | 1673 | 1466527450521 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:10 INFO - PROCESS | 1673 | 1466527450638 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:44:10 INFO - PROCESS | 1673 | 1466527450650 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 1673 | 1466527450651 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:10 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a28800 == 33 [pid = 1673] [id = 775] 09:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1240ca000) [pid = 1673] [serial = 2323] [outer = 0x0] 09:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12c5c1000) [pid = 1673] [serial = 2324] [outer = 0x1240ca000] 09:44:10 INFO - PROCESS | 1673 | 1466527450676 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x12c5ca400) [pid = 1673] [serial = 2325] [outer = 0x1240ca000] 09:44:10 INFO - PROCESS | 1673 | [1673] 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 09:44:11 INFO - PROCESS | 1673 | 1466527451017 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:44:11 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:44:11 INFO - {} 09:44:11 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 519ms 09:44:11 INFO - PROCESS | 1673 | 1466527451032 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 1673 | 1466527451033 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:44:11 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:44:11 INFO - PROCESS | 1673 | 1466527451041 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1673 | 1466527451042 Marionette TRACE conn2 <- [1,3066,null,{}] 09:44:11 INFO - PROCESS | 1673 | 1466527451044 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}] 09:44:11 INFO - PROCESS | 1673 | 1466527451045 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:11 INFO - PROCESS | 1673 | 1466527451153 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:44:11 INFO - PROCESS | 1673 | 1466527451164 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1673 | 1466527451165 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x1271d8000 == 34 [pid = 1673] [id = 776] 09:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x115e82400) [pid = 1673] [serial = 2326] [outer = 0x0] 09:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x11820f800) [pid = 1673] [serial = 2327] [outer = 0x115e82400] 09:44:11 INFO - PROCESS | 1673 | 1466527451190 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x11895bc00) [pid = 1673] [serial = 2328] [outer = 0x115e82400] 09:44:11 INFO - PROCESS | 1673 | 1466527451512 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]]]}] 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:44:11 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:44:11 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 520ms 09:44:11 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:44:11 INFO - PROCESS | 1673 | 1466527451561 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 1673 | 1466527451562 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:44:11 INFO - PROCESS | 1673 | 1466527451564 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 1673 | 1466527451566 Marionette TRACE conn2 <- [1,3070,null,{}] 09:44:11 INFO - PROCESS | 1673 | 1466527451568 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}] 09:44:11 INFO - PROCESS | 1673 | 1466527451569 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:11 INFO - PROCESS | 1673 | 1466527451668 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:44:11 INFO - PROCESS | 1673 | 1466527451681 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 1673 | 1466527451682 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:11 INFO - PROCESS | 1673 | ++DOCSHELL 0x128828800 == 35 [pid = 1673] [id = 777] 09:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x119403c00) [pid = 1673] [serial = 2329] [outer = 0x0] 09:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x119599c00) [pid = 1673] [serial = 2330] [outer = 0x119403c00] 09:44:11 INFO - PROCESS | 1673 | 1466527451706 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x123803800) [pid = 1673] [serial = 2331] [outer = 0x119403c00] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x119420000) [pid = 1673] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x1189d9000) [pid = 1673] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x116457000) [pid = 1673] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x118498800) [pid = 1673] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1133a7000) [pid = 1673] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x118824c00) [pid = 1673] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x112e6bc00) [pid = 1673] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x114fbd000) [pid = 1673] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x1183cbc00) [pid = 1673] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x123806000) [pid = 1673] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x124054800) [pid = 1673] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x123f5e400) [pid = 1673] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x128954000) [pid = 1673] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x129431800) [pid = 1673] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1269ba800) [pid = 1673] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x115dca000) [pid = 1673] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x1269b3400) [pid = 1673] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:44:12 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x12943cc00) [pid = 1673] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:44:12 INFO - PROCESS | 1673 | 1466527452204 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]]]}] 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:44:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 09:44:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:44:12 INFO - PROCESS | 1673 | 1466527452235 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1673 | 1466527452237 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:44:12 INFO - PROCESS | 1673 | 1466527452246 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1673 | 1466527452247 Marionette TRACE conn2 <- [1,3074,null,{}] 09:44:12 INFO - PROCESS | 1673 | 1466527452250 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}] 09:44:12 INFO - PROCESS | 1673 | 1466527452251 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:12 INFO - PROCESS | 1673 | 1466527452332 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:44:12 INFO - PROCESS | 1673 | 1466527452337 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1673 | 1466527452338 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12391c800 == 36 [pid = 1673] [id = 778] 09:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 85 (0x1186f2000) [pid = 1673] [serial = 2332] [outer = 0x0] 09:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 86 (0x119d51000) [pid = 1673] [serial = 2333] [outer = 0x1186f2000] 09:44:12 INFO - PROCESS | 1673 | 1466527452362 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 87 (0x123cea000) [pid = 1673] [serial = 2334] [outer = 0x1186f2000] 09:44:12 INFO - PROCESS | 1673 | 1466527452682 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]]]}] 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:44:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:44:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 476ms 09:44:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:44:12 INFO - PROCESS | 1673 | 1466527452716 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 1673 | 1466527452717 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:44:12 INFO - PROCESS | 1673 | 1466527452719 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 1673 | 1466527452720 Marionette TRACE conn2 <- [1,3078,null,{}] 09:44:12 INFO - PROCESS | 1673 | 1466527452722 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}] 09:44:12 INFO - PROCESS | 1673 | 1466527452723 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:12 INFO - PROCESS | 1673 | 1466527452804 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:44:12 INFO - PROCESS | 1673 | 1466527452873 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 1673 | 1466527452874 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:12 INFO - PROCESS | 1673 | ++DOCSHELL 0x12a67f000 == 37 [pid = 1673] [id = 779] 09:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 88 (0x123cea400) [pid = 1673] [serial = 2335] [outer = 0x0] 09:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 89 (0x123cf1000) [pid = 1673] [serial = 2336] [outer = 0x123cea400] 09:44:12 INFO - PROCESS | 1673 | 1466527452898 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 1673 | ++DOMWINDOW == 90 (0x123cf5000) [pid = 1673] [serial = 2337] [outer = 0x123cea400] 09:44:13 INFO - PROCESS | 1673 | 1466527453172 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] 09:44:13 INFO - PROCESS | 1673 | 1466527453199 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:44:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:44:13 INFO - PROCESS | 1673 | 1466527453201 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 1673 | 1466527453203 Marionette TRACE conn2 <- [1,3082,null,{}] 09:44:13 INFO - PROCESS | 1673 | 1466527453205 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}] 09:44:13 INFO - PROCESS | 1673 | 1466527453207 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:13 INFO - PROCESS | 1673 | 1466527453313 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:44:13 INFO - PROCESS | 1673 | 1466527453316 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1673 | 1466527453317 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b71a800 == 38 [pid = 1673] [id = 780] 09:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 91 (0x123cf4400) [pid = 1673] [serial = 2338] [outer = 0x0] 09:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 92 (0x124062c00) [pid = 1673] [serial = 2339] [outer = 0x123cf4400] 09:44:13 INFO - PROCESS | 1673 | 1466527453344 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 93 (0x12958d400) [pid = 1673] [serial = 2340] [outer = 0x123cf4400] 09:44:13 INFO - PROCESS | 1673 | 1466527453673 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]]]}] 09:44:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:44:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:44:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 09:44:13 INFO - PROCESS | 1673 | 1466527453723 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 1673 | 1466527453724 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:44:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:44:13 INFO - PROCESS | 1673 | 1466527453726 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - PROCESS | 1673 | 1466527453727 Marionette TRACE conn2 <- [1,3086,null,{}] 09:44:13 INFO - PROCESS | 1673 | 1466527453729 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}] 09:44:13 INFO - PROCESS | 1673 | 1466527453730 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:13 INFO - PROCESS | 1673 | 1466527453847 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:44:13 INFO - PROCESS | 1673 | 1466527453853 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 1673 | 1466527453854 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:13 INFO - PROCESS | 1673 | ++DOCSHELL 0x123906000 == 39 [pid = 1673] [id = 781] 09:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 94 (0x1256ed000) [pid = 1673] [serial = 2341] [outer = 0x0] 09:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 95 (0x12702a800) [pid = 1673] [serial = 2342] [outer = 0x1256ed000] 09:44:13 INFO - PROCESS | 1673 | 1466527453878 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 1673 | ++DOMWINDOW == 96 (0x128ae5000) [pid = 1673] [serial = 2343] [outer = 0x1256ed000] 09:44:14 INFO - PROCESS | 1673 | 1466527454154 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:44:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 519ms 09:44:14 INFO - PROCESS | 1673 | 1466527454246 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 1673 | 1466527454248 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:44:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:44:14 INFO - PROCESS | 1673 | 1466527454251 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1673 | 1466527454254 Marionette TRACE conn2 <- [1,3090,null,{}] 09:44:14 INFO - PROCESS | 1673 | 1466527454258 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}] 09:44:14 INFO - PROCESS | 1673 | 1466527454260 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:14 INFO - PROCESS | 1673 | 1466527454376 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:44:14 INFO - PROCESS | 1673 | 1466527454438 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 1673 | 1466527454440 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:14 INFO - PROCESS | 1673 | ++DOCSHELL 0x1169a5000 == 40 [pid = 1673] [id = 782] 09:44:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 97 (0x113dbc800) [pid = 1673] [serial = 2344] [outer = 0x0] 09:44:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 98 (0x114fc2c00) [pid = 1673] [serial = 2345] [outer = 0x113dbc800] 09:44:14 INFO - PROCESS | 1673 | 1466527454513 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 1673 | ++DOMWINDOW == 99 (0x1164e7000) [pid = 1673] [serial = 2346] [outer = 0x113dbc800] 09:44:14 INFO - PROCESS | 1673 | 1466527454891 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:44:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 673ms 09:44:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:44:14 INFO - PROCESS | 1673 | 1466527454925 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 1673 | 1466527454927 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:44:14 INFO - PROCESS | 1673 | 1466527454932 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 1673 | 1466527454934 Marionette TRACE conn2 <- [1,3094,null,{}] 09:44:14 INFO - PROCESS | 1673 | 1466527454937 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}] 09:44:14 INFO - PROCESS | 1673 | 1466527454939 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:15 INFO - PROCESS | 1673 | 1466527455044 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:44:15 INFO - PROCESS | 1673 | 1466527455158 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 1673 | 1466527455160 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x123919800 == 41 [pid = 1673] [id = 783] 09:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 100 (0x1186f7000) [pid = 1673] [serial = 2347] [outer = 0x0] 09:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 101 (0x1195a3800) [pid = 1673] [serial = 2348] [outer = 0x1186f7000] 09:44:15 INFO - PROCESS | 1673 | 1466527455191 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 102 (0x120fdd000) [pid = 1673] [serial = 2349] [outer = 0x1186f7000] 09:44:15 INFO - PROCESS | 1673 | 1466527455551 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:44:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:44:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 673ms 09:44:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:44:15 INFO - PROCESS | 1673 | 1466527455602 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 1673 | 1466527455604 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:44:15 INFO - PROCESS | 1673 | 1466527455606 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 1673 | 1466527455607 Marionette TRACE conn2 <- [1,3098,null,{}] 09:44:15 INFO - PROCESS | 1673 | 1466527455615 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}] 09:44:15 INFO - PROCESS | 1673 | 1466527455618 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:15 INFO - PROCESS | 1673 | 1466527455727 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:44:15 INFO - PROCESS | 1673 | 1466527455790 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 1673 | 1466527455793 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:15 INFO - PROCESS | 1673 | ++DOCSHELL 0x128a23000 == 42 [pid = 1673] [id = 784] 09:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 103 (0x123f5f400) [pid = 1673] [serial = 2350] [outer = 0x0] 09:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 104 (0x1240c2000) [pid = 1673] [serial = 2351] [outer = 0x123f5f400] 09:44:15 INFO - PROCESS | 1673 | 1466527455865 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 1673 | ++DOMWINDOW == 105 (0x1240cac00) [pid = 1673] [serial = 2352] [outer = 0x123f5f400] 09:44:16 INFO - PROCESS | 1673 | 1466527456237 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]]]}] 09:44:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:44:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:44:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 673ms 09:44:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:44:16 INFO - PROCESS | 1673 | 1466527456279 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 1673 | 1466527456281 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:44:16 INFO - PROCESS | 1673 | 1466527456284 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 1673 | 1466527456285 Marionette TRACE conn2 <- [1,3102,null,{}] 09:44:16 INFO - PROCESS | 1673 | 1466527456288 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}] 09:44:16 INFO - PROCESS | 1673 | 1466527456289 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:16 INFO - PROCESS | 1673 | 1466527456417 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:44:16 INFO - PROCESS | 1673 | 1466527456559 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 1673 | 1466527456561 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:16 INFO - PROCESS | 1673 | ++DOCSHELL 0x12b708000 == 43 [pid = 1673] [id = 785] 09:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 106 (0x124e37800) [pid = 1673] [serial = 2353] [outer = 0x0] 09:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 107 (0x124f6c400) [pid = 1673] [serial = 2354] [outer = 0x124e37800] 09:44:16 INFO - PROCESS | 1673 | 1466527456607 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 1673 | ++DOMWINDOW == 108 (0x125729c00) [pid = 1673] [serial = 2355] [outer = 0x124e37800] 09:44:17 INFO - PROCESS | 1673 | 1466527457037 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:44:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 772ms 09:44:17 INFO - PROCESS | 1673 | 1466527457056 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1673 | 1466527457057 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:44:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:44:17 INFO - PROCESS | 1673 | 1466527457059 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1673 | 1466527457060 Marionette TRACE conn2 <- [1,3106,null,{}] 09:44:17 INFO - PROCESS | 1673 | 1466527457063 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}] 09:44:17 INFO - PROCESS | 1673 | 1466527457065 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:17 INFO - PROCESS | 1673 | 1466527457166 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:44:17 INFO - PROCESS | 1673 | 1466527457231 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1673 | 1466527457233 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x12bf32800 == 44 [pid = 1673] [id = 786] 09:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 109 (0x1240cb800) [pid = 1673] [serial = 2356] [outer = 0x0] 09:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 110 (0x128950800) [pid = 1673] [serial = 2357] [outer = 0x1240cb800] 09:44:17 INFO - PROCESS | 1673 | 1466527457308 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 111 (0x128adec00) [pid = 1673] [serial = 2358] [outer = 0x1240cb800] 09:44:17 INFO - PROCESS | 1673 | 1466527457640 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]]]}] 09:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:44:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 626ms 09:44:17 INFO - PROCESS | 1673 | 1466527457685 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 1673 | 1466527457687 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:44:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:44:17 INFO - PROCESS | 1673 | 1466527457689 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - PROCESS | 1673 | 1466527457690 Marionette TRACE conn2 <- [1,3110,null,{}] 09:44:17 INFO - PROCESS | 1673 | 1466527457693 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}] 09:44:17 INFO - PROCESS | 1673 | 1466527457697 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:17 INFO - PROCESS | 1673 | 1466527457823 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:44:17 INFO - PROCESS | 1673 | 1466527457914 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 1673 | 1466527457916 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:17 INFO - PROCESS | 1673 | ++DOCSHELL 0x1242ba800 == 45 [pid = 1673] [id = 787] 09:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 112 (0x115dbd800) [pid = 1673] [serial = 2359] [outer = 0x0] 09:44:17 INFO - PROCESS | 1673 | ++DOMWINDOW == 113 (0x120fe0000) [pid = 1673] [serial = 2360] [outer = 0x115dbd800] 09:44:17 INFO - PROCESS | 1673 | 1466527457961 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 114 (0x128aeb800) [pid = 1673] [serial = 2361] [outer = 0x115dbd800] 09:44:18 INFO - PROCESS | 1673 | 1466527458453 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"]]]}] 09:44:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:44:18 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 09:44:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:44:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:44:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 774ms 09:44:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:44:18 INFO - PROCESS | 1673 | 1466527458463 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 1673 | 1466527458466 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:44:18 INFO - PROCESS | 1673 | 1466527458469 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - PROCESS | 1673 | 1466527458470 Marionette TRACE conn2 <- [1,3114,null,{}] 09:44:18 INFO - PROCESS | 1673 | 1466527458475 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}] 09:44:18 INFO - PROCESS | 1673 | 1466527458477 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:18 INFO - PROCESS | 1673 | 1466527458575 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:44:18 INFO - PROCESS | 1673 | 1466527458638 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\", \"f1fd65cc-3536-42b8-af3c-1e8cab132cf3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 1673 | 1466527458641 Marionette INFO sendAsync 41f2f3d7-695a-4c41-99c8-58fe2c9dc43e 09:44:18 INFO - PROCESS | 1673 | ++DOCSHELL 0x123907000 == 46 [pid = 1673] [id = 788] 09:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 115 (0x1127bd400) [pid = 1673] [serial = 2362] [outer = 0x0] 09:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 116 (0x114fc1800) [pid = 1673] [serial = 2363] [outer = 0x1127bd400] 09:44:18 INFO - PROCESS | 1673 | 1466527458669 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 1673 | ++DOMWINDOW == 117 (0x1174bb400) [pid = 1673] [serial = 2364] [outer = 0x1127bd400] 09:44:19 INFO - PROCESS | 1673 | 1466527459069 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]]]}] 09:44:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:44:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 623ms 09:44:19 INFO - PROCESS | 1673 | 1466527459092 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 1673 | 1466527459095 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12b71a800 == 45 [pid = 1673] [id = 780] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12a67f000 == 44 [pid = 1673] [id = 779] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12391c800 == 43 [pid = 1673] [id = 778] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x128828800 == 42 [pid = 1673] [id = 777] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x1271d8000 == 41 [pid = 1673] [id = 776] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x128a28800 == 40 [pid = 1673] [id = 775] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x128844800 == 39 [pid = 1673] [id = 774] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x125690000 == 38 [pid = 1673] [id = 773] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12391d000 == 37 [pid = 1673] [id = 772] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x119c8f800 == 36 [pid = 1673] [id = 771] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x117e46000 == 35 [pid = 1673] [id = 770] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x112793800 == 34 [pid = 1673] [id = 769] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12c8ea800 == 33 [pid = 1673] [id = 768] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x116181000 == 32 [pid = 1673] [id = 767] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x1242ba800 == 31 [pid = 1673] [id = 787] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12bf32800 == 30 [pid = 1673] [id = 786] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x12b708000 == 29 [pid = 1673] [id = 785] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x128a23000 == 28 [pid = 1673] [id = 784] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x123919800 == 27 [pid = 1673] [id = 783] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x123906000 == 26 [pid = 1673] [id = 781] 09:44:19 INFO - PROCESS | 1673 | --DOCSHELL 0x1169a5000 == 25 [pid = 1673] [id = 782] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 116 (0x123857400) [pid = 1673] [serial = 2279] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 115 (0x11959a400) [pid = 1673] [serial = 2276] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 114 (0x116976800) [pid = 1673] [serial = 2268] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 113 (0x1174bdc00) [pid = 1673] [serial = 2269] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 112 (0x116f8a400) [pid = 1673] [serial = 2271] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 111 (0x113c4b400) [pid = 1673] [serial = 2265] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 110 (0x114fc2400) [pid = 1673] [serial = 2266] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 109 (0x119402400) [pid = 1673] [serial = 2273] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 108 (0x11941ec00) [pid = 1673] [serial = 2274] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 107 (0x116906800) [pid = 1673] [serial = 2263] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 106 (0x114fbd400) [pid = 1673] [serial = 2262] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 105 (0x1164e0800) [pid = 1673] [serial = 2245] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 104 (0x114fc7c00) [pid = 1673] [serial = 2244] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 103 (0x119170c00) [pid = 1673] [serial = 2248] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 102 (0x118496800) [pid = 1673] [serial = 2247] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 101 (0x123f5c400) [pid = 1673] [serial = 2251] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 100 (0x12385e800) [pid = 1673] [serial = 2250] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 99 (0x128953c00) [pid = 1673] [serial = 2254] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 98 (0x126d0a800) [pid = 1673] [serial = 2253] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 97 (0x1269b2400) [pid = 1673] [serial = 2283] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 96 (0x1290dc000) [pid = 1673] [serial = 2257] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 95 (0x128cd6c00) [pid = 1673] [serial = 2256] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 94 (0x12a80d000) [pid = 1673] [serial = 2260] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 93 (0x124aad400) [pid = 1673] [serial = 2282] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 92 (0x128cd7800) [pid = 1673] [serial = 2288] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 91 (0x120fdac00) [pid = 1673] [serial = 2291] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 90 (0x12a5a9c00) [pid = 1673] [serial = 2259] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 89 (0x1270cc000) [pid = 1673] [serial = 2285] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 88 (0x12a5a6c00) [pid = 1673] [serial = 2294] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 87 (0x1290db000) [pid = 1673] [serial = 2289] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 86 (0x12895cc00) [pid = 1673] [serial = 2286] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 85 (0x123f56000) [pid = 1673] [serial = 2280] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 84 (0x1290e7800) [pid = 1673] [serial = 2292] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 83 (0x120fdbc00) [pid = 1673] [serial = 2277] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 82 (0x12a654400) [pid = 1673] [serial = 2295] [outer = 0x0] [url = about:blank] 09:44:19 INFO - PROCESS | 1673 | --DOMWINDOW == 81 (0x12a811400) [pid = 1673] [serial = 2297] [outer = 0x0] [url = about:blank] 09:44:20 WARNING - u'runner_teardown' () 09:44:20 INFO - No more tests 09:44:20 INFO - Got 0 unexpected results 09:44:20 INFO - SUITE-END | took 501s 09:44:20 INFO - Closing logging queue 09:44:20 INFO - queue closed 09:44:20 INFO - Return code: 0 09:44:20 WARNING - # TBPL SUCCESS # 09:44:20 INFO - Running post-action listener: _resource_record_post_action 09:44:20 INFO - Running post-run listener: _resource_record_post_run 09:44:21 INFO - Total resource usage - Wall time: 523s; CPU: 57.0%; Read bytes: 31460864; Write bytes: 952885760; Read time: 199; Write time: 4989 09:44:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:44:21 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150514176; Write bytes: 145511936; Read time: 13559; Write time: 303 09:44:21 INFO - run-tests - Wall time: 505s; CPU: 58.0%; Read bytes: 29289984; Write bytes: 794905600; Read time: 180; Write time: 4648 09:44:21 INFO - Running post-run listener: _upload_blobber_files 09:44:21 INFO - Blob upload gear active. 09:44:21 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:44:21 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 09:44:21 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'] 09:44:21 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 09:44:21 INFO - (blobuploader) - INFO - Open directory for files ... 09:44:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:44:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:44:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:22 INFO - (blobuploader) - INFO - Done attempting. 09:44:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:44:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:44:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:44:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:44:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:44:24 INFO - (blobuploader) - INFO - Done attempting. 09:44:24 INFO - (blobuploader) - INFO - Iteration through files over. 09:44:24 INFO - Return code: 0 09:44:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:44:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:44:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88e6b687e51510c95fe479f6cdfa31d97ffb12d92df653b626348623b54ce9e930aa86a578faa24cc2a3347496abe1f5d9a04158735c5043e6718de7f80d2095", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/191c67005572287609014285595a2ba58195e76691dd7b983ca53ff30ba51302d5973bfbadbcb0ebe22c51e39264cd0073deeaf881cf77a2382d1e440ef08daf"} 09:44:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:44:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:44:24 INFO - Contents: 09:44:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/88e6b687e51510c95fe479f6cdfa31d97ffb12d92df653b626348623b54ce9e930aa86a578faa24cc2a3347496abe1f5d9a04158735c5043e6718de7f80d2095", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/191c67005572287609014285595a2ba58195e76691dd7b983ca53ff30ba51302d5973bfbadbcb0ebe22c51e39264cd0073deeaf881cf77a2382d1e440ef08daf"} 09:44:24 INFO - Running post-run listener: copy_logs_to_upload_dir 09:44:24 INFO - Copying logs to upload dir... 09:44:24 INFO - mkdir: /builds/slave/test/build/upload/logs 09:44:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=603.735143 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 4 secs) (at 2016-06-21 09:44:24.510352) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 09:44:24.513569) ========= 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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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/88e6b687e51510c95fe479f6cdfa31d97ffb12d92df653b626348623b54ce9e930aa86a578faa24cc2a3347496abe1f5d9a04158735c5043e6718de7f80d2095", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/191c67005572287609014285595a2ba58195e76691dd7b983ca53ff30ba51302d5973bfbadbcb0ebe22c51e39264cd0073deeaf881cf77a2382d1e440ef08daf"} build_url:https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012831 build_url: 'https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/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/88e6b687e51510c95fe479f6cdfa31d97ffb12d92df653b626348623b54ce9e930aa86a578faa24cc2a3347496abe1f5d9a04158735c5043e6718de7f80d2095", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/191c67005572287609014285595a2ba58195e76691dd7b983ca53ff30ba51302d5973bfbadbcb0ebe22c51e39264cd0073deeaf881cf77a2382d1e440ef08daf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ja4bot5jSKuOpNMHvdLAyA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 09:44:24.554494) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:44:24.554851) ========= 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.mJaO6Usd1Z/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.fjSVVPt4Ht/Listeners TMPDIR=/var/folders/xd/brxx9n092_bcwjxpfyv8f64c00000w/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.005273 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 09:44:24.603987) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 09:44:24.604944) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 09:44:24.605341) ========= ========= Total master_lag: 0.47 =========